PC SOFT

AYUDA EN LÍNEA
DE WINDEV, WEBDEV Y WINDEV MOBILE

Este contenido proviene de una traducción automática.. Haga clic aquí para ver la versión original en inglés.
  • Propiedades específicas de la descripción de las variables geoPosition
  • Funciones que utilizan las variables geoPosition
  • Reinicio
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Otros
Procedimientos almacenados
El tipo geoPosition se utiliza para manipular las posiciones geográficas a través de las funciones de geo-localización de WLanguage. Una posición geográfica se define por una latitud, una longitud y una fecha de medición.. También puede incluir información sobre la altitud o la velocidad, una dirección y/o una precisión de medición.
El tipo geoPosition permite definir las características avanzadas de una ubicación geográfica. Las características de esta posición pueden ser definidas y modificadas por varias propiedades de WLanguage.
Observación: Consulte Declarar una variable para obtener más detalles sobre la declaración de este tipo de variables y el uso de propiedades WLanguage.
Versiones 16 y posteriores
WEBDEV - Código Navegador Este tipo de Variable está ahora disponible en el código del navegador.
Windows Mobile Este tipo de Variable está ahora disponible para las aplicaciones de Windows Mobile.
WINDEVWindows Este tipo de Variable está ahora disponible en WINDEV.
Nueva funcionalidad versión 16
WEBDEV - Código Navegador Este tipo de Variable está ahora disponible en el código del navegador.
Windows Mobile Este tipo de Variable está ahora disponible para las aplicaciones de Windows Mobile.
WINDEVWindows Este tipo de Variable está ahora disponible en WINDEV.
WEBDEV - Código Navegador Este tipo de Variable está ahora disponible en el código del navegador.
Windows Mobile Este tipo de Variable está ahora disponible para las aplicaciones de Windows Mobile.
WINDEVWindows Este tipo de Variable está ahora disponible en WINDEV.
Versiones 17 y posteriores
Universal Windows 10 App Este tipo de variable ahora está disponible para aplicaciones Windows Phone.
iPhone/iPad Este tipo de Variable ya está disponible para las aplicaciones de iPhone/iPad.
Nueva funcionalidad versión 17
Universal Windows 10 App Este tipo de variable ahora está disponible para aplicaciones Windows Phone.
iPhone/iPad Este tipo de Variable ya está disponible para las aplicaciones de iPhone/iPad.
Universal Windows 10 App Este tipo de variable ahora está disponible para aplicaciones Windows Phone.
iPhone/iPad Este tipo de Variable ya está disponible para las aplicaciones de iPhone/iPad.
Versiones 20 y posteriores
WEBDEV - Código ServidorWindowsLinuxAjax Este tipo de Variable está ahora disponible para los sitios en Windows y en Linux.
PHP Este tipo de variable ahora está disponible para sitios PHP.
Nueva funcionalidad versión 20
WEBDEV - Código ServidorWindowsLinuxAjax Este tipo de Variable está ahora disponible para los sitios en Windows y en Linux.
PHP Este tipo de variable ahora está disponible para sitios PHP.
WEBDEV - Código ServidorWindowsLinuxAjax Este tipo de Variable está ahora disponible para los sitios en Windows y en Linux.
PHP Este tipo de variable ahora está disponible para sitios PHP.
Versiones 21 y posteriores
Universal Windows 10 App Este tipo de Variable está ahora disponible para las aplicaciones en el modo de aplicación universal de Windows 10.
Nueva funcionalidad versión 21
Universal Windows 10 App Este tipo de Variable está ahora disponible para las aplicaciones en el modo de aplicación universal de Windows 10.
Universal Windows 10 App Este tipo de Variable está ahora disponible para las aplicaciones en el modo de aplicación universal de Windows 10.
Ejemplo
pos1 is géoPosition
pos1..Latitude = 1.442951
pos1..Longitude = 43.604363

pos2 is géoPosition
pos2..Latitude = 2.505874
pos2..Longitude = 50.458744

InfoBuild("The distance between the two positions is equal to %1 meters", géoDistance(pos1, pos2))
Observaciones

Propiedades específicas de la descripción de las variables geoPosition

Las siguientes propiedades pueden utilizarse para manipular una variable de tipo geoPosition:
Nombre de la propiedadTipo utilizadoEfecto
AltitudeRealAltitud de la posición (en metros).
Este Property se especifica solo cuando el proveedor de localización lo tiene en cuenta.
AltitudeValidbooleanoTrue si la ubicación actual contiene una información de altitud válida.
La propiedad ..Altitude se considera como válida en los siguientes casos:
  • fue asignado por programación.
  • fue inicializado por el proveedor de la localización.
La propiedad ..AltitudeValid es accesible en solo lectura.
MeasurementDateDateTime Variable o cadena de caracteresFecha y hora de la medición. Esta fecha y esta hora corresponden a la hora local del dispositivo.. Para get la hora en formato UTC, usa DateTimeLocalToUTC.
Versiones 16 y posteriores
WEBDEV - Código Navegador Este Property no está lleno.
Nueva funcionalidad versión 16
WEBDEV - Código Navegador Este Property no está lleno.
WEBDEV - Código Navegador Este Property no está lleno.
DirecciónRealDirección de movimiento del dispositivo (en grados desde el Este a partir del Norte geográfico).
Observaciones:
  • El valor de ..Direction se tiene en cuenta a menos que el dispositivo se mueva demasiado despacio.
  • Este Property se especifica solo cuando el proveedor de localización lo tiene en cuenta.
DirectionValidbooleanoTrue si la ubicación actual contiene una información de dirección válida.
La propiedad ..Direction se considera como válida en los siguientes casos:
  • fue asignado por programación.
  • fue inicializado por el proveedor de la localización.
La propiedad ..DirectionValid es accesible en solo lectura.
LatitudeRealLatitud de la posición (en grados).
Los valores posibles se incluyen entre -90° (polo sur) y +90° (polo norte).
LongitudeRealLongitud de la posición (en grados).
Los valores posibles se incluyen entre -180° (longitud oeste) y +180° (longitud este) en relación con el meridiano de Greenwich.
Versiones 17 y posteriores
PosiciónValida
Nueva funcionalidad versión 17
PosiciónValida
PosiciónValida
booleanoTrue si se especificó la latitud y/o longitud de la ubicación actual.
..PositionValid es accesible en sólo lectura.
PrecisionRealPrecisión de la medición (en metros).
Este Property se especifica solo cuando el proveedor de localización lo tiene en cuenta.
PrecisionValidbooleanoTrue si la ubicación actual contiene una información válida sobre la precisión.
La propiedad ..Precision se considera como válida en los siguientes casos:
  • fue asignado por programación.
  • fue inicializado por el proveedor de la localización.
La propiedad ..PrecisionValid es accesible en solo lectura.
VelocidadRealVelocidad de avance del dispositivo móvil (en metros/segundo).
Este Property se especifica solo cuando el proveedor de localización lo tiene en cuenta.
SpeedValidbooleanoTrue si la ubicación actual contiene información válida sobre la velocidad.
La propiedad ..Speed se considera como válida en los siguientes casos:
  • fue asignado por programación.
  • fue inicializado por el proveedor de la localización.
La propiedad ..SpeedValid es accesible en solo lectura.
Observación: Estas propiedades se pueden utilizar con una de las siguientes sintaxis:
  • <Nombre de variable>..<Nombre de propiedad>
  • <Nombre de variable>.<Nombre de propiedad>

Funciones que utilizan las variables geoPosition

Versiones 15 y posteriores
geoAzimuth
Nueva funcionalidad versión 15
geoAzimuth
geoAzimuth
Devuelve la dirección representada por un lugar en relación con otro.
Versiones 15 y posteriores
geoDistancia
Nueva funcionalidad versión 15
geoDistancia
geoDistancia
Devuelve la distancia entre los dos lugares. Esta distancia se expresa en metros por defecto.
Versiones 17 y posteriores
geoRunApp
Nueva funcionalidad versión 17
geoRunApp
geoRunApp
Inicia la aplicación de mapeo nativa del dispositivo para mostrar:
  • una ubicación geográfica específica,
  • un itinerario entre dos lugares.
Versiones 15 y posteriores
GPSGetPosition
Nueva funcionalidad versión 15
GPSGetPosition
GPSGetPosition
Recupera información sobre la posición actual del dispositivo.
Versiones 15 y posteriores
GPSLastPosition
Nueva funcionalidad versión 15
GPSLastPosition
GPSLastPosition
Recupera la información sobre la última posición conocida del dispositivo.
Versiones 17 y posteriores
MapGetPosition
Nueva funcionalidad versión 17
MapGetPosition
MapGetPosition
Devuelve la posición geográfica de un punto localizado en el centro del mapa que se está mostrando en un control Map.
Versiones 17 y posteriores
MapInfoXY
Nueva funcionalidad versión 17
MapInfoXY
MapInfoXY
Devuelve la posición geográfica (latitud y longitud) correspondiente a un punto en un control de mapa.

Reinicio

Para reiniciar el contenido de un geoPosition Variable, tienes la posibilidad de usar VariableReset.
Versión mínima requerida
  • Versión 15
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario