|
|
|
|
|
- Retrieving the list of addresses
- Application in the background: Specific case from Android 10
geoRunApp (Function) In french: géoLanceAppli Starts the device's native maps application to display: - a specific geographical location,
- a route between two locations.
// Starts the maps application to display the route // between the current location of the device and another location MyPosition is geoPosition = GPSGetPosition() MyAddress is Address = geoGetAddress("Eiffel Tower, Paris, France") IF ErrorOccurred = False THEN geoRunApp(MyPosition, MyAddress.Position) END
Syntax
Displaying a geographical location Hide the details
<Result> = geoRunApp(<Position> [, <Zoom> [, <Display mode>]])
<Result>: Boolean - True if the application was started,
- False otherwise. To get more details on the error, use ErrorInfo.
<Position>: geoPosition variable Name of the geoPosition variable corresponding to the geographical location (latitude and longitude) to display in the map application. <Zoom>: Optional integer Zoom level that must be applied to the map displayed in the maps application. This value must be included between 1 (the entire Earth is displayed) and 23. If this parameter is not specified, the maximum zoom will be applied. <Display mode>: Optional integer constant Location display mode in the application: | | geoMap2D (default value) | The location is displayed on a two-dimensional map. | geoView360 | The location is displayed as an image with a 360° view. In this mode, the specified location must correspond to a location listed in Google's StreetView. |
Displaying a route between two locations Hide the details
<Result> = geoRunApp(<Start location> , <End location>)
<Result>: Boolean - True if the application was started,
- False otherwise. To get more details on the error, use ErrorInfo.
<Start location>: geoPosition variable Name of the geoPosition variable corresponding to the geographical location (latitude and longitude) of the start point of the route. <End location>: geoPosition variable Name of the geoPosition variable corresponding to the geographical location (latitude and longitude) of the end point of the route.
Displaying a marker in the maps application Hide the details
<Result> = geoRunApp(<Position> , <Marker text>)
<Result>: Boolean - True if the application was started,
- False otherwise. To get more details on the error, use ErrorInfo.
<Position>: geoPosition variable Name of the geoPosition variable corresponding to the geographical location (latitude and longitude) of the marker. <Marker text>: Character string Text to associate with the marker Remarks Retrieving the list of addresses To retrieve the list of addresses corresponding to the description of a place or a geographic location, use geoGetAddress. Component: wd300android.aar
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|