Interface EOS102 IMapApiMgt
Interface 0 EOS102 IMapApiMgt
Methods
RetrieveCoordinates
procedure RetrieveCoordinates(var GeoLocation: Record "EOS092 GeoLocation"): Boolean
Parameters / Return Value
GeoLocation
Record "EOS092 GeoLocation"
Returns
Boolean
CalculateRoute
procedure CalculateRoute(GeoLocations: List of [Code[50]]; var Distance: Decimal; var TravelTime: Duration; var LegsSummaryList: List of [Dictionary of [Text, Decimal]]): Boolean
Parameters / Return Value
GeoLocations
List[Code]
Distance
Decimal
TravelTime
Duration
LegsSummaryList
List[Dictionary]
Returns
Boolean
OptimizeRoute
procedure OptimizeRoute(StartPointCode: Code[50]; EndPointCode: Code[50]; var GeoLocations: List of [Code[50]]; var Distance: Decimal; var TravelTime: Duration; var LegsSummaryList: List of [Dictionary of [Text, Decimal]]): Boolean
Parameters / Return Value
StartPointCode
Code[50]
EndPointCode
Code[50]
GeoLocations
List[Code]
Distance
Decimal
TravelTime
Duration
LegsSummaryList
List[Dictionary]
Returns
Boolean
GetRouteUrl
procedure GetRouteUrl(GeoLocations: List of [Code[50]]): Text
Parameters / Return Value
GeoLocations
List[Code]
Returns
Text[]
Feedback
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.
EOS Labs -