DK11 for Delphi | GisOSMServices.TGIS_OSMRouting | Classes | Constructors | Methods | Properties
Class encapsulating access to the TatukGIS online routing service.
// Delphi type TGIS_OSMRouting = class( TGIS_OSMServiceAbstract ) end;
// C++ Builder class PASCALIMPLEMENTATION TGIS_OSMRouting : public TGIS_OSMServiceAbstract { };
→ TGIS_BaseObject → TGIS_OSMServiceAbstract
Name | Visibility | Description | |
---|---|---|---|
Create | public | Creates an instance. | |
Name | Visibility | Description | |
---|---|---|---|
doBusy | protected | Busy event for fetching the data. (Inherited from TGIS_OSMServiceAbstract) |
|
httpFetch | protected | Handles HTTP requests in a standarized manner. (Inherited from TGIS_OSMServiceAbstract) |
|
Route(String; String) | public | Sends routing request to the online service. | |
Route(TGIS_Point; TGIS_Point) | public | Sends routing request to the online service. | |
Route(TGIS_PointList) | public | Sends routing request to the online service. | |
Route(TGIS_StringList) | public | Sends routing request to the online service. | |
Name | Visibility | Description | |
---|---|---|---|
Profile | public | Routing profile (vehicle type). | |
Timeout | public | Maximum waiting time for service response. (Inherited from TGIS_OSMServiceAbstract) |
|
Route is returned as an in-memory vector layer containing ordered road fragments as line shapes and the start, intermediate and end points as point type shapes.