|
|
|
|
|
- Propiedades específicas de las variables geoPosition
- Funciones que utilizan variables geoPosition
- Reinicio
geoPosition (Tipo variable)
El tipo geoPosition se utiliza para manipular posiciones geográficas 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. Puede definir y cambiar las características de esta posición utilizando diferentes propiedades de WLanguage. Nota: 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))
Propiedades 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: - se asignó mediante programación.
- fue inicializado por el proveedor de localización.
AccuracyValid es accesible en modo sólo lectura. | Altitud | Real | Altitud de la posición (en metros). Esta propiedad sólo se especifica cuando el proveedor de ubicación la admite. | AltitudeValid | booleano | True si la ubicación actual contiene información válida sobre la altitud. Altitude se considera válida en los siguientes casos: - se asignó mediante programación.
- fue inicializado por el proveedor de localización.
AltitudeValid es accesible en modo sólo lectura. | Dirección | Real | Dirección de desplazamiento del dispositivo (en grados al Este del Norte verdadero). Observaciones: - El valor de Dirección se tiene en cuenta a menos que el aparato se mueva demasiado despacio.
- Esta propiedad sólo se especifica cuando el proveedor de ubicación la admite.
| DirectionValid | booleano | True si la ubicación actual contiene información de dirección válida. Dirección se considera válida en los siguientes casos: - se asignó mediante programación.
- fue inicializado por el proveedor de localización.
DirectionValid es accesible en modo sólo lectura. | Latitud | Real | Latitud de la posición (en grados). Los valores posibles van de -90° (Polo Sur) a +90° (Polo Norte). | Longitude | Real | Longitud de la posición (en grados). Los valores posibles oscilan entre -180° (longitud Oeste) y +180° (longitud Este) con respecto al 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 aparato. Para obtener la hora en formato UTC, utilice DateTimeLocalToUTC..
| PositionValid | booleano | True si se han especificado la latitud y/o la longitud para la ubicación actual. PositionValid es accesible en modo sólo lectura. | Precisión | Real | Precisión de la medición (en metros). Esta propiedad sólo se especifica cuando el proveedor de ubicación la admite. | SpeedValid | booleano | True si la ubicación actual contiene información de velocidad válida. Speed se considera válida en los siguientes casos: - se asignó mediante programación.
- fue inicializado por el proveedor de localización.
SpeedValid es accesible en modo sólo lectura. | Velocidad | Real | Velocidad de avance del dispositivo móvil (en metros/segundo). Esta propiedad sólo se especifica cuando el proveedor de ubicación la admite. |
Observaciones Funciones que utilizan variables geoPosition | | geoAzimuth | Devuelve la dirección que representa un lugar respecto a otro. | geoDistance | Devuelve la distancia entre los dos lugares. Por defecto, esta distancia se expresa en metros. | geoRunApp | Inicia la aplicación nativa de mapas del dispositivo para visualizarla: - una ubicación geográfica específica,
- una ruta entre dos lugares.
| GPSGetPosition | Retrieves information about the current device position. | GPSLastPosition | Retrieves the information about the last known device position. | MapGetPosition | Returns the geographical position of the point located in the center of the map currently displayed in a Map control. | MapInfoXY | Returns the geographical position (latitude and longitude) corresponding to a point in a Map control. |
Reinicio Puede utilizar VariableReset para restablecer el contenido de un geoPosition Variable.
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|