Interface EOS102 IMapApiManagement

Interface 0 EOS102 IMapApiManagement

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): Boolean

Parameters / Return Value

  • GeoLocations List[Code]

  • Distance Decimal

  • TravelTime Duration

  • Returns Boolean


OptimizeRoute

procedure OptimizeRoute(StartPointCode: Code[50]; EndPointCode: Code[50]; var GeoLocations: List of [Code[50]]; var Distance: Decimal; var TravelTime: Duration): Boolean

Parameters / Return Value

  • StartPointCode Code[50]

  • EndPointCode Code[50]

  • GeoLocations List[Code]

  • Distance Decimal

  • TravelTime Duration

  • Returns Boolean


GetRouteUrl

procedure GetRouteUrl(GeoLocations: List of [Code[50]]): Text

Parameters / Return Value

  • GeoLocations List[Code]

  • Returns Text



EOS Labs -