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 para la descripción de variables de geoPosición
  • Funciones que utilizan las variables de geoPosición
  • Reiniciación
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 geoPosición 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 geoPosición se utiliza para definir las características avanzadas de una posición geográfica. Las características de esta posición pueden ser definidas y modificadas por varias propiedades de WLanguage.
Nota: Ver Declarar una variable para más detalles.
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 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 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 Windows Mobile.
WINDEVWindows Este tipo de variable está ahora disponible en WINDEV.
Versiones 17 y posteriores
Universal Windows 10 App Este tipo de variable está ahora disponible para las aplicaciones de Windows Phone.
iPhone/iPad Este tipo de variable ya está disponible para las aplicaciones iPhone/iPad.
Nueva funcionalidad versión 17
Universal Windows 10 App Este tipo de variable está ahora disponible para las aplicaciones de Windows Phone.
iPhone/iPad Este tipo de variable ya está disponible para las aplicaciones iPhone/iPad.
Universal Windows 10 App Este tipo de variable está ahora disponible para las aplicaciones de Windows Phone.
iPhone/iPad Este tipo de variable ya está disponible para las aplicaciones 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 está ahora disponible para los 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 está ahora disponible para los 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 está ahora disponible para los sitios PHP.
Versiones 21 y posteriores
Universal Windows 10 App Este tipo de variable está ahora disponible para las aplicaciones en modo Universal Windows 10 App.
Nueva funcionalidad versión 21
Universal Windows 10 App Este tipo de variable está ahora disponible para las aplicaciones en modo Universal Windows 10 App.
Universal Windows 10 App Este tipo de variable está ahora disponible para las aplicaciones en modo Universal Windows 10 App.
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 para la descripción de variables de geoPosición

Las siguientes propiedades pueden ser utilizadas para manipular una geoPosición variable:
Nombre de la propiedadTipo utilizadoEfecto
AltitudeRealAltitud de la posición (en metros).
Esta propiedad sólo se especifica cuando el proveedor de la localización la tiene en cuenta.
AltitudeValidBooleanoTrue si la posición actual contiene información válida sobre la altitud.
...Altitud se considera válida en los siguientes casos:
  • fue asignado por programación.
  • fue inicializado por el proveedor de la localización.
...AltitudeValid es accesible en modo de sólo lectura.
MeasurementDateVariable DateTime o cadena de caracteresFecha y hora de la medición. Esta fecha y esta hora corresponden a la hora local del dispositivo.. Para obtener la hora en formato UTC, utilice DateTimeLocalToUTC.
Versiones 16 y posteriores
WEBDEV - Código Navegador Esta propiedad no está ocupada.
Nueva funcionalidad versión 16
WEBDEV - Código Navegador Esta propiedad no está ocupada.
WEBDEV - Código Navegador Esta propiedad no está ocupada.
DirectionRealDirección de movimiento del dispositivo (en grados desde el Este a partir del Norte geográfico).
comentario:
  • El valor de ...Dirección sólo tiene sentido si el dispositivo se mueve a una velocidad no despreciable.
  • Esta propiedad sólo se especifica cuando el proveedor de la localización la tiene en cuenta.
DirectionValidBooleanoTrue si la posición actual contiene información válida sobre la dirección.
...Dirección se considera válida en los siguientes casos:
  • fue asignado por programación.
  • fue inicializado por el proveedor de la localización.
...DirectionValid es accesible en modo de sólo 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 ha especificado la latitud y/o la longitud para la posición actual.
...PositionValid es accesible en modo de sólo lectura.
PrecisionRealPrecisión de la medición (en metros).
Esta propiedad sólo se especifica cuando el proveedor de la localización la tiene en cuenta.
PrecisionValidBooleanoTrue si la posición actual contiene una información válida sobre la precisión.
...Precisión se considera válida en los siguientes casos:
  • fue asignado por programación.
  • fue inicializado por el proveedor de la localización.
...PrecisionValid es accesible en modo de sólo lectura.
VelocidadRealVelocidad de avance del dispositivo móvil (en metros/segundo).
Esta propiedad sólo se especifica cuando el proveedor de la localización la tiene en cuenta.
SpeedValidBooleanoTrue si la posición actual contiene información válida sobre la velocidad.
...Velocidad se considera válida en los siguientes casos:
  • fue asignado por programación.
  • fue inicializado por el proveedor de la localización.
..SpeedValid es accesible en modo de sólo lectura.
Nota: Estas propiedades se pueden utilizar con una de las siguientes sintaxis:
  • <Nombre de la variable>...<Nombre de la propiedad>
  • <Nombre de la variable>.<Nombre de la propiedad>>Nombre de la variable

Funciones que utilizan las variables de geoPosición

Versiones 15 y posteriores
geoAzimuth
Nueva funcionalidad versión 15
geoAzimuth
geoAzimuth
Devuelve la dirección representada por una posición en relación a otra.
Versiones 15 y posteriores
geoDistancia
Nueva funcionalidad versión 15
geoDistancia
geoDistancia
Devuelve la distancia entre dos posiciones. Esta distancia se expresa en metros por defecto.
Versiones 17 y posteriores
geoRunApp
Nueva funcionalidad versión 17
geoRunApp
geoRunApp
Starts the native mapping application of the device to display:
  • a specific geographical position,
  • an itinerary between two positions.
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
Returns the geographical position (latitude and longitude) corresponding to a point in a Map control.

Reiniciación

Para reiniciar el contenido de un archivo geoPosición tiene 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