- Multiple address management (syntax 1)
- Required application feature
geoGetAddress (Function) In french: géoRécupèreAdresse Retrieves an address or a list of addresses corresponding to the description of a geographic location.
// Récupère l'adresse d'un monument historique MonAdresse is Address MonAdresse = geoGetAddress("Tour Eiffel") IF ErrorOccurred = False THEN Info(MonAdresse.Country) END
Syntax
Retrieving a list of addresses (asynchronous mode) Hide the details
geoGetAddress(<Description> , <WLanguage procedure> [, <Number of addresses>])
<Description>: Character string Location whose address must be retrieved. This character string can correspond to: - the location specified as city and country. Example: "Paris, France".
Remark: The location must be specified in the language of the telephone. - the location expressed by the position ("<latitude>, <longitude>"). Example: "43.639942,3.837672".
<WLanguage procedure>: Procedure name Name of the WLanguage procedure ("callback") called for the place with the address that must be retrieved. For more details on this procedure, see Parameters of the procedure used by geoGetAddress. <Number of addresses>: Optional integer Maximum number of addresses returned in the list. If this parameter is not specified, the maximum number of addresses will be set to 10. Remarks Multiple address management (syntax 1) If several addresses correspond to the same description: a dialog box is automatically displayed to allow the user to select one of these addresses. only the first Address is returned.
To retrieve the list of addresses corresponding to description, use the second or third syntax. It is possible, for example, to display a selection window via the OpenMobileWindow or OpenAsynchronous functions.
Related Examples:
|
Cross-platform examples (WINDEV Mobile): WM Geolocation
[ + ] This example explains how to perform proximity searches with geolocation : - search around me - search in a city, at a given address, or close to a specific address. The results are displayed in a looper and in a map with markers.
|
Business / UI classification: Business Logic Component: wd280device.dll
This page is also available for…
|
|
|
|