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
  • Casos especiales
  • 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
Devuelve información sobre el proveedor de ubicación utilizado por la aplicación para las funciones de geolocalización.
Ejemplo
Universal Windows 10 App
// Check the type of provider used
IF GPSInfo(gpsType) = gpsSatellite THEN
Info("The phone geolocation uses the GPS system.")
END
IF GPSInfo(gpsSpeed) = False THEN
Error("The speed regarding the move of the phone cannot be defined.")
END
Sintaxis
<Result> = GPSInfo(<Information>)
<Result>: Variant
Información solicitada según el parámetro <Información>.
<Information>: Constante de tipo Integer
Tipo de información solicitada.
gpsAltitudeAltitud del dispositivo disponible.<El resultado> corresponderá a:
  • True si el proveedor de ubicación permite conocer la altitud del dispositivo,
  • False en caso contrario o si no se encontró ningún proveedor de ubicación.
gpsDirectionDirección del movimiento realizado por el dispositivo.<El resultado> corresponderá a:
  • True si el proveedor de ubicación permite conocer la dirección en la que se desplaza el dispositivo,
  • False en caso contrario o si no se encontró ningún proveedor de ubicación.
gpsEnergyConsumo de energía requerido por el proveedor.<El resultado> corresponderá a:
  • gpsEnergyLow: El proveedor debe requerir una cantidad baja de energía.
  • gpsEnergyMedium: El proveedor puede requerir una cantidad media de energía.
  • gpsEnergyHigh: El proveedor puede requerir una gran cantidad de energía.
gpsPrecisionPrecisión de la medición de la posición realizada por el proveedor.<El resultado> corresponderá a:
  • gpsPrecisionHigh: la posición se calcula con gran precisión.
  • gpsPrecisionLow: la posición se calcula con poca precisión.
gpsSpeedVelocidad del movimiento realizado por el dispositivo.<El resultado> corresponderá a:
  • True si el proveedor de ubicación permite conocer la velocidad con la que se desplaza el dispositivo,
  • False en caso contrario o si no se encontró ningún proveedor de ubicación.
gpsTypeTipo de ubicación del proveedor.<El resultado> corresponderá a:
  • gpsSatellite: a través de la red de satélites GPS.
  • gpsNetwork: a través de la red de antenas móviles o Wi-Fi.
  • 0 si no se ha definido el tipo de proveedor de ubicación.
WINDEV Esta constante no está disponible.
Observaciones

Casos especiales

  • Se recomienda inicializar la configuración del proveedor de localización con GPSInitParameter antes de recuperar la información de ese proveedor.
  • El estado de activación del proveedor de localización es devuelto por GPSStatus.
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: Geolocalización
Esta característica permite a las aplicaciones acceder a las características de geolocalización que se encuentran en el dispositivo o en el equipo.
Componente: wd290java.dll
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

Última modificación: 27/05/2022

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