AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Este contenido se ha traducido automáticamente.  Haga clic aquí  para ver la versión en inglés.
Ayuda / WLanguage / Funciones WLanguage / Funciones estándar / Funciones de geolocalización
  • Gestión de varias direcciones (sintaxis 1)
  • Funcionalidad de aplicación requerida
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Otros
Procedimientos almacenados
Recupera una dirección o una lista de direcciones correspondientes a la description de un lugar geográfico.
Ejemplo
// Retrieves the address of a monument
MyAddress is Address
MyAddress = geoGetAddress("Eiffel Tower")
IF ErrorOccurred = False THEN
Info(MyAddress.Country)
END
Sintaxis
Mac Catalyst No está disponible en el modo Catalyst

Recuperando un Address Ocultar los detalles

<Result> = geoGetAddress(<Description>)
<Result>: Dirección Variable
Variable Address correspondiente al description de la localidad.
Para saber si la posición no ha podido ser recuperada, utilice el programa ErrorOccurred Variable. Para obtener más información sobre el error, utilice la función ErrorInfo.
<Description>: Cadena de caracteres
Ubicación cuyo Address debe ser recuperado. Este string puede corresponder a:
  • la ubicación especificada como ciudad y Country. Ejemplo: "París, Francia.
    Observación: La ubicación debe especificarse en el idioma del teléfono.
  • la localización expresada por la posición (", "). Ejemplo: "43.639942,3.837672".
Mac Catalyst No está disponible en el modo Catalyst

Recuperación de una lista de direcciones Ocultar los detalles

<Result> = geoGetAddress(<Description> , <Array of addresses> [, <Number of addresses>])
<Result>: booleano
  • True si se obtuvo al menos una dirección,
  • False en caso contrario.
Para saber si la posición no ha podido ser recuperada, utilice el programa ErrorOccurred Variable. Para obtener más información sobre el error, utilice la función ErrorInfo.
<Description>: Cadena de caracteres
Ubicación cuyo Address debe ser recuperado. Este string puede corresponder a:
  • la ubicación especificada como ciudad y Country. Ejemplo: "París, Francia.
    Observación: La ubicación debe especificarse en el idioma del teléfono.
  • la localización expresada por la posición (", "). Ejemplo: "43.639942,3.837672".
<Array of addresses>: Array
Nombre de la variable array de Address que se llenará con la lista de direcciones correspondientes al puesto. Las propiedades de las variables de tipo Address (calle, ciudad, etc.) se completarán según la precisión de la información devuelta por el servicio de geolocalización.
<Number of addresses>: Entero opcional
Número máximo de direcciones devueltas en la lista. Si no se especifica este parámetro, el número máximo de direcciones será set a 10.

Recuperación de una lista de direcciones (modo asíncrono) Ocultar los detalles

geoGetAddress(<Description> , <WLanguage procedure> [, <Number of addresses>])
<Description>: Cadena de caracteres
Ubicación cuyo Address debe ser recuperado. Este string puede corresponder a:
  • la ubicación especificada como ciudad y Country. Ejemplo: "París, Francia.
    Observación: La ubicación debe especificarse en el idioma del teléfono.
  • la localización expresada por la posición (", "). Ejemplo: "43.639942,3.837672".
<WLanguage procedure>: Nombre de Procedure
Nombre de la WLanguage Procedure ("callback") llamada para el lugar con la Address que debe recuperarse. Para obtener más información sobre este procedimiento, consulte Parámetros del procedimiento utilizado por la función geoGetAddress.
<Number of addresses>: Entero opcional
Número máximo de direcciones devueltas en la lista. Si no se especifica este parámetro, el número máximo de direcciones será set a 10.
Observaciones

Gestión de varias direcciones (sintaxis 1)

Si varias direcciones corresponden a la misma description:
  • Android un cuadro de diálogo pide al usuario que seleccione una de las direcciones.
  • iPhone/iPad sólo se devuelve la primera Address.
Para obtener la lista de direcciones que coinciden con la description, utilice la segunda o tercera sintaxis. Puede utilizar OpenMobileWindow o OpenAsynchronous para abrir una ventana de selección.
Universal Windows 10 App

Funcionalidad de aplicación requerida

Cuando se utiliza esta función, se debe declarar una funcionalidad de la aplicación en el asistente de generación de aplicaciones.
Característica necesaria: Internet y redes públicas (entrante y saliente)
Clasificación Lógica de negocio / UI: Lógica de negocio
Componente: wd290device.dll
Versión mínima requerida
  • Versión 17
Esta página también está disponible para…
Comentarios
GPS Functions
https://forum.pcsoft.fr/fr-FR/pcsoft.br.windev/519-busca-endereco-rota-endereco-das-coordendas-523/read.awp?hl=enderecodascoordenadas

https://forum.pcsoft.fr/fr-FR/pcsoft.br.windev/2875-informatica-exemplo-google-maps-com-json-retornando-distancia/read.awp?lastview
BOLLER
10 11 2018
Video Trajeto Mapa


https://youtu.be/bSk0ysOlacE
amarildo
03 11 2018

Última modificación: 24/06/2023

Señalar un error o enviar una sugerencia | Ayuda local