|
|
|
|
- Propiedades específicas de las variables geoPosition
- Funciones que utilizan variables geoPosition
- Reinicio
geoPosition (Tipo de Variable)
El tipo geoPosition se utiliza para posiciones geográficas manipular a través de funciones de geolocalización 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, la velocidad, la dirección y/o la precisión de la 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 definirse y modificarse mediante diferentes propiedades de WLanguage. Observación: Para obtener más información sobre la declaración de este tipo de variable y el uso de propiedades WLanguage, consulte Declarar una variable.
pos1 is geoPosition pos1.Latitude = 1.442951 pos1.Longitude = 43.604363 pos2 is geoPosition pos2.Latitude = 2.505874 pos2.Longitude = 50.458744 InfoBuild("The distance between the two positions is %1 meters", geoDistance(pos1, pos2))
Observaciones Propiedades específicas de las variables geoPosition Las siguientes propiedades pueden utilizarse para manipular variables de tipo geoPosition: | | | Nombre de la propiedad | Tipo utilizado | Efecto |
---|
AccuracyValid | booleano | True si la ubicación actual contiene información de precisión válida. La propiedad Accuracy se considera válida en los siguientes casos: - fue asignado por programación.
- fue inicializado por el proveedor de la localización.
Se puede acceder a AccuracyValid en modo de solo lectura. | Altitud | Real | Altitud de la posición (en metros). Esta Property se especifica sólo cuando está soportada por el proveedor de la localización. | AltitudeValid | booleano | True si la ubicación actual contiene información de altitud válida. La 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 solo lectura. | Dirección | Real | Dirección de movimiento del dispositivo (en grados al Este de True Norte). Observaciones: - El valor de Dirección se tiene en cuenta a menos que el dispositivo se mueva demasiado lento.
- Esta Property se especifica sólo cuando está soportada por el proveedor de la localización.
| DirectionValid | booleano | True si la ubicación actual contiene información de dirección válida. La dirección se considera válida en los siguientes casos: - fue asignado por programación.
- fue inicializado por el proveedor de la localización.
Se puede acceder a DirectionValid en modo de solo lectura. | Latitud | Real | Latitud de la posición (en grados). Los valores posibles van desde -90° (Polo Sur) a +90° (Polo Norte). | Longitude | Real | Longitud de la posición (en grados). Los posibles valores van desde -180° (longitud oeste) a +180° (longitud este) en relación con el meridiano de Greenwich. | MeasurementDate | Variable de tipo DateTime o cadena de caracteres | Fecha 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, utilice DateTimeLocalToUTC. | PositionValid | booleano | True si se ha especificado la latitud y/o la longitud para la ubicación actual. PositionValid es accesible en modo de solo lectura. | Precisión | Real | Precisión de la medición (en metros). Esta Property se especifica sólo cuando está soportada por el proveedor de la localización. | SpeedValid | booleano | True si la ubicación actual contiene información de velocidad válida. La velocidad se considera válida en los siguientes casos: - fue asignado por programación.
- fue inicializado por el proveedor de la localización.
Se puede acceder a SpeedValid en modo de solo lectura. | Velocidad | Real | Velocidad de avance del dispositivo móvil (en metros/segundo). Esta Property se especifica sólo cuando está soportada por el proveedor de la localización. |
Funciones que utilizan variables geoPosition | | geoAzimuth | Devuelve la dirección representada por un lugar en relación con otro. | geoDistance | Devuelve la distancia entre los dos lugares. Esta distancia está expresada en metros por Default. | geoRunApp | Inicia la aplicación nativa de mapas del dispositivo para mostrar: - una ubicación geográfica específica,
- una ruta entre dos lugares.
| GPSGetPosition | Recupera información sobre la posición actual del dispositivo. | GPSLastPosition | Recupera la información sobre la última posición conocida del dispositivo. | MapGetPosition | Devuelve la posición geográfica de un punto localizado en el centro del mapa que se está mostrando en un control Map. | MapInfoXY | Devuelve la posición geográfica (latitud y longitud) correspondiente a un punto de una control Mapa. |
Reinicio Puede usar VariableReset para restablecer el contenido de un geoPosition Variable .
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|