Las variables de dispositivo se utilizan para rellenar automáticamente los campos QuickCapture con atributos de SIG comunes. No es posible aplicar todas las variables a todos los tipos de campos. Por ejemplo, las variables de marca de tiempo solo se aplican a campos de tipo fecha.
Algunas variables se asignan automáticamente a los campos de los botones que tengan un nombre específico. Puede crear manualmente estos campos con nombre en la capa de entidades o seleccionar Capturar información del receptor GPS al crear una capa de entidades en ArcGIS Online o crear una capa de entidades en ArcGIS Enterprise.
Información del dispositivo
Variable | Tipo de campo compatible | Tipo de entidad compatible | Variable de campo asignada automáticamente a |
---|---|---|---|
Nombre del proyecto Nombre de la variable: projectName Nombre del proyecto que se utilizó para capturar el registro. | Texto | Puntos, líneas y polígonos | - |
UUID de instalación Nombre de la variable: installUUID Identificador único de la aplicación móvil creado durante la instalación. Esta variable puede utilizarse para identificar de forma única un dispositivo. | Texto | Puntos, líneas y polígonos | - |
Versión de la aplicación Nombre de la variable: appVersion Versión de QuickCapture. | Cadena de caracteres | Puntos, líneas y polígonos | - |
Sistema operativo Nombre de la variable: operatingSystem Plataforma y versión del sistema operativo. | Cadena de caracteres | Puntos, líneas y polígonos | - |
Id. de sesión Nombre de la variable: sessionId Id. único que se genera cada vez que se activa el uso compartido de la ubicación. | Cadena de caracteres | Puntos, líneas y polígonos | - |
Modo de energía Nombre de la variable: powerMode Categoría del modo de energía. Los resultados potenciales son Desconocido (0), Equilibrado (1) y Ahorro de batería. | Entero | Entero | - |
Fuente de energía Nombre de la variable: powerSource Categoría de la fuente de energía. Los resultados potenciales son Desconocido (0), CA (1), USB (2), Inalámbrica (3) y Batería (4). | Entero | Puntos | - |
Estado de la batería Nombre de la variable: batteryState Categoría del estado de la batería. Los resultados potenciales son Desconocido (0), Desconectado (1), Cargando (2), Conectado y totalmente cargado (3) y Conectado pero sin cargar (4). | Entero | Puntos | - |
Nivel de batería Nombre de la variable: batteryLevel Nivel de batería como porcentaje (0–100). | Entero | Puntos | - |
Declinación magnética Nombre de la variable: magneticDeclination Ángulo entre el norte magnético y el norte verdadero en grados decimales | Doble | Puntos | - |
Acimut (°) Nombre de la variable: azimuth El rumbo de la brújula del dispositivo cuando se capturó el registro, donde el norte verdadero es 0, el este es 90, el sur es 180 y el oeste es 270. | Doble | Puntos | esrisnsr_azimuth |
Cabeceo (°) Nombre de la variable: pitch Inclinación del dispositivo cuando se capturó el registro, donde 0 representa el dispositivo orientado hacia arriba y 90 representa el dispositivo inclinado verticalmente, perpendicular al suelo. | Doble | Puntos | - |
Balanceo (°) Nombre de la variable: roll Alabeo del dispositivo cuando se capturó el registro, donde 0 representa el dispositivo orientado hacia arriba, 90 representa el dispositivo balanceado a la derecha, -90 representa el dispositivo balanceado a la izquierda, y 180 representa el dispositivo orientado hacia abajo. | Doble | Puntos | - |
Nota:
Cuando se edita un punto manualmente, se borran las variables magneticDeclination, azimuth, pitch y roll.
Información del usuario
Variable | Tipo de campo compatible | Tipo de entidad compatible | Variable de campo asignada automáticamente a |
---|---|---|---|
Nombre de usuario Nombre de la variable: username Nombre del usuario que tiene la sesión iniciada actualmente. | Texto | Puntos, líneas y polígonos | - |
Nombre completo Nombre de la variable: fullName Nombre completo del usuario que tiene la sesión iniciada actualmente. | Texto | Puntos, líneas y polígonos | - |
Nombre Nombre de la variable: firstName Nombre del usuario que tiene la sesión iniciada actualmente. | Texto | Puntos, líneas y polígonos | - |
Apellidos Nombre de la variable: lastName Apellidos del usuario que tiene la sesión iniciada actualmente. | Texto | Puntos, líneas y polígonos | - |
Correo electrónico Nombre de la variable: email Dirección de correo electrónico del usuario que tiene la sesión iniciada actualmente. | Texto | Puntos, líneas y polígonos | - |
Ubicación
Variable | Tipo de campo compatible | Tipo de entidad compatible | Variable de campo asignada automáticamente a |
---|---|---|---|
Hora de captura (UTC) Nombre de la variable: captureTime Tiempo de captura en UTC | Fecha | Puntos | esrignss_fixdatetime |
Momento de captura (solo fecha) Nombre de la variable: captureTime_dateOnly Solo fecha local de captura. | DateOnly | Puntos | - |
Momento de captura (solo hora) Nombre de la variable: captureTime_timeOnly Solo hora local de captura. | TimeOnly | Puntos | - |
Momento de captura (fecha y hora con desfase UTC) Nombre de la variable: captureTime_timeStampOffset Hora local de la captura con desfase UTC. | TimeStampOffset | Puntos | - |
Latitud (DD) Nombre de la variable: latitude Latitud en grados decimales | Doble | Puntos | esrignss_latitude |
Longitud (DD) Nombre de la variable: longitude Longitud en grados decimales | Doble | Puntos | esrignss_longitude |
Altitud (m) Nombre de la variable: altitude Altitud sobre el nivel del mar o elipsoide en metros | Doble | Puntos | esrignss_altitude |
Precisión horizontal (m) Nombre de la variable: horizontalAccuracy Precisión horizontal de las coordenadas x,y en metros | Doble | Puntos | esrignss_h_rms |
Precisión vertical (m) Nombre de la variable: verticalAccuracy Precisión vertical de la coordenada z en metros | Doble | Puntos | esrignss_v_rms |
Ubicación DMS Nombre de la variable: DMS Ubicación como una cadena de caracteres separados por espacios en grados, minutos y segundos. | Texto | Puntos | - |
Ubicación DDM Nombre de la variable: DDM Ubicación como una cadena de caracteres separados por espacios en grados y minutos decimales. | Texto | Puntos | - |
Ubicación USNG Nombre de la variable: USNG Ubicación en la Cuadrícula Nacional de los Estados Unidos. | Texto | Puntos | - |
Ubicación MGRS Nombre de la variable: MGRS Ubicación en Sistema de Referencia de Cuadrícula Militar. | Texto | Puntos | - |
Id. de nivel Nombre de la variable: levelId Id. único de entidad de nivel de un mapa que tiene en cuenta las plantas. Esta variable solo se rellenará si el proyecto tiene configurado un mapa que tiene en cuenta las plantas, el mapa está abierto y se ha seleccionado un edificio y una planta. Si no es así, el valor predeterminado almacenado será nulo. | Texto | Puntos, líneas y polígonos | - |
Nota:
Cuando se edita un punto manualmente, se borran las variables altitude, horizontalAccuracy y verticalAccuracy.
Viaje
Variable | Tipo de campo compatible | Tipo de entidad compatible | Variable de campo asignada automáticamente a |
---|---|---|---|
Velocidad (m/s) Nombre de la variable: speedMS Velocidad respecto al suelo en metros por segundo | Doble | Puntos | - |
Velocidad (km/h) Nombre de la variable: speedKPH Velocidad respecto al suelo en kilómetros por hora | Doble | Puntos | esrignss_speed |
Velocidad (mi/h) Nombre de la variable: speedMPH Velocidad respecto al suelo en millas por hora | Doble | Puntos | - |
Velocidad (nudos) Nombre de la variable: speedKTS Velocidad respecto al suelo en nudos | Doble | Puntos | - |
verticalSpeedMS Velocidad vertical en metros por segundo | Doble | Puntos | - |
Nombre de la variable: verticalSpeedKPH Velocidad vertical en kilómetros por hora | Doble | Puntos | - |
Nombre de la variable: verticalSpeedMPH Velocidad vertical en millas por hora | Doble | Puntos | - |
Nombre de la variable: verticalSpeedKTS Velocidad vertical en nudos | Doble | Puntos | - |
Dirección de viaje (°) Nombre de la variable: direction Dirección de viaje medida en grados decimales en el sentido de las agujas del reloj desde el norte | Doble | Puntos | - |
Dirección de desplazamiento en 4 direcciones cardinales Nombre de la variable: directionCardinal4 Dirección de viaje generalizada como una de las cuatro direcciones cardinales. Los resultados potenciales son N, E, S y O. | Texto | Puntos | - |
Dirección de desplazamiento en 8 direcciones cardinales Nombre de la variable: directionCardinal8 Dirección de viaje generalizada como una de las ocho direcciones cardinales. Los resultados potenciales son N, NE, E, SE, S, SO, O y NO. | Texto | Puntos | - |
Tipo de actividad Nombre de la variable: activityType Tipo de actividad del usuario: Desconocida (0), Estacionaria (1), Caminar (2), Correr (3), Ciclismo (4), Automoción (5) | Texto | Puntos | - |
Hora de inicio Nombre de la variable: startTime Fecha y hora de activación del botón | Fecha | Líneas y polígonos | - |
Tiempo final Nombre de la variable: endTime Fecha y hora de desactivación del botón | Fecha | Líneas y polígonos | - |
Longitud (m) Nombre de la variable: lengthM Longitud geodésica en metros. | Doble | Líneas y polígonos | - |
Longitud (km) Nombre de la variable: lengthKM Longitud geodésica en kilómetros. | Doble | Líneas y polígonos | - |
Longitud (mi) Nombre de la variable: lengthMI Longitud geodésica en millas. | Doble | Líneas y polígonos | - |
Área (m2) Nombre de la variable: areaM2 Área en metros cuadrados, solo para capas de polígonos. | Doble | Polígonos | - |
Área (km2) Nombre de la variable: areaKM2 Área en kilómetros cuadrados, solo para capas de polígonos. | Doble | Polígonos | - |
Área (mi2) Nombre de la variable: areaMI2 Área en millas cuadradas, solo para capas de polígonos. | Doble | Polígonos | - |
Nota:
La velocidad vertical no se puede asignar a un campo de botón en la GUI de diseñador web, pero se puede crear a partir del nombre de variable al editar el JSON del proyecto.
Cuando se edita un punto manualmente, se borran las variables speedMS, speedKPH, speedMPH, speedKTS, verticalSpeedMS, verticalSpeedMPH, verticalSpeedKPH, verticalSpeedKTS, direction, directionCardinal4 y directionCardinal8.
Foto
Variable | Tipo de campo compatible | Tipo de entidad compatible | Variable de campo asignada automáticamente a |
---|---|---|---|
Orientación de la cámara (°) Nombre de la variable: camHeading El rumbo de la brújula de la cámara trasera del dispositivo cuando se capturó la foto, donde el norte verdadero es 0, el este es 90, el sur es 180 y el oeste es 270. También se guarda en la etiqueta EXIF de la foto GPSImgDirection. Tenga en cuenta que camHeading no es fiable cuando se capturan imágenes con valores de camRoll mayores de ±10 grados. | Doble | Puntos | - |
Cabeceo de la cámara (°) Nombre de la variable: camPitch Inclinación de la cámara trasera del dispositivo cuando se capturó la foto, donde 0 representa la cámara orientada hacia el suelo, y 90 representa el dispositivo orientado hacia delante perpendicularmente al suelo. | Doble | Puntos | - |
Balanceo de la cámara (°) Nombre de la variable: camRoll Balanceo de la cámara trasera del dispositivo cuando se capturó la foto, donde 0 representa ningún balanceo, 90 representa el dispositivo balanceado a la derecha, y -90 representa la cámara balanceada a la izquierda. El balanceo más allá de ±45 grados provocará que la orientación del dispositivo cambie de vertical a horizontal, y los ángulos camHeading, camPitch y camRoll se ajustarán según corresponda. | Doble | Puntos | - |
Campo horizontal de visión (°) Nombre de la variable: hfov Campo de visión horizontal para la lente de la cámara, medido en grados. Esta variable se calcula a partir de la etiqueta EXIF de la foto FocalLength35mmFilm. Devuelve nulo si falta la etiqueta EXIF. | Doble | Puntos | - |
Campo vertical de visión (°) Nombre de la variable: vfov Campo de visión vertical para la lente de la cámara, medido en grados. Esta variable se calcula a partir de la etiqueta EXIF de la foto FocalLength35mmFilm. Devuelve nulo si falta la etiqueta EXIF. | Doble | Puntos | - |
Latitud de la foto (DD) Nombre de la variable: photoLatitude La latitud cuando se capturó la foto, en grados decimales. También se guarda en la etiqueta EXIF de la foto GPSLatitude. | Doble | Puntos | - |
Longitud de la foto (DD) Nombre de la variable: photoLongitude La longitud cuando se capturó la foto, en grados decimales. También se guarda en la etiqueta EXIF de la foto GPSLongitude. | Doble | Puntos | - |
Nota:
En el caso de botones que admiten varias fotos, no se calcularán las variables de dispositivo de cámara.
GNSS
Las variables GNSS normalmente solo están disponibles si se conecta directamente un receptor GNSS externo. Sin embargo, las variables marcadas con un * también están disponibles en Android cuando se conecta un receptor externo a través de un proveedor de ubicación simulada.
Variable | Tipo de campo compatible | Tipo de entidad compatible | Variable de campo asignada automáticamente a |
---|---|---|---|
Tipo de origen de posición* Nombre de la variable: positionSourceType Categoría del origen de posición. Los resultados posibles son: Desconocido (0), Usuario (1), Ubicación del sistema (2), Dispositivo externo (3) y Dispositivo de red (4) | Entero | Puntos, líneas y polígonos | esrignss_positionsourcetype |
Tipo de posicionamiento* Nombre de la variable: fixType Tipo de ajuste de posición para la coordenada. Los resultados posibles son NoFix (0), GPS (1), DifferentialGPS (2), PrecisePositioningService (3), RTKFixed (4), RTKFloat (5), Estimated (6), Manual (7), Simulator (8) y SBAS (9). | Entero | Puntos | esrignss_fixtype |
Dirección del dispositivo Nombre de la variable: deviceAddress Normalmente, esta dirección es la dirección MAC Bluetooth del dispositivo, por ejemplo, 0C:00:0A:BB:28:FC. Sin embargo, en iOS no hay ninguna dirección MAC Bluetooth disponible, de modo que se devuelve un identificador único de dispositivo, por ejemplo 3f89ecd0-bbe5-11ea-8b6e-0800200c9a66. | Texto | Puntos | - |
Nombre de sensor de ubicación* Nombre de la variable: sensorName Al utilizar el proveedor de ubicación integrado, el nombre es AppStudio-CoreLocation. Al utilizar un receptor externo, será el nombre de receptor según indica el hardware externo. | Texto | Puntos | esrignss_receiver |
Tipo de conexión del sensor de ubicación Nombre de la variable: deviceType Tipo de dispositivo externo. Los resultados posibles son: Desconocida (-1), Bluetooth (0), Puerto de serie (1) y Bluetooth LE (2). | Entero | Puntos | - |
Nombre de red Nombre de la variable: networkName Solo está disponible para los proveedores de ubicación de red. | Texto | Puntos | - |
Dirección de red Nombre de la variable: networkAddress Solo está disponible para los proveedores de ubicación de red. | Texto | Puntos | - |
Puerto de red Nombre de la variable: networkPort Solo está disponible para los proveedores de ubicación de red. | Entero | Puntos | - |
Altura ortométrica* Nombre de la variable: geoidSeparationCustom Diferencia entre el elipsoide terrestre WGS84 y el nivel medio del mar según define el usuario en la configuración de la aplicación. Está disponible para todos los tipos de proveedores de ubicación. | Doble | Puntos | - |
Altura de antena Nombre de la variable: antennaHeight La distancia desde la antena hasta la superficie del suelo se resta de los valores de altitud en metros. | Doble | Puntos | - |
Tipo de altitud* Nombre de la variable: altitudeType Los resultados potenciales son la altitud sobre el nivel medio del mar (0) y la altura sobre el elipsoide (1). | Entero | Puntos | - |
Separación geoidal* Nombre de la variable: geoidSeparation Diferencia entre el elipsoide terrestre WGS84 y el nivel medio del mar según informa el receptor GNSS en metros. También se denomina altura ortométrica. | Doble | Puntos | - |
Tipo de precisión (RMS frente a DOP)* Nombre de la variable: accuracyType Tipo de precisión según indican las propiedades horizontalAccuracy y verticalAccuracy. Los resultados posibles son RMS (0) y DOP (1). RMS es la precisión cuadrática media. Se calcula siguiendo un rango de confianza del 68 por ciento para la latitud, la longitud y los errores de altitud que se recogen en la sentencia GST proporcionada por el receptor. Si el receptor no admite GST, se usa en cambio DOP. DOP es la precisión basada en una dilución de la precisión. Usa un valor de rango de error estimado del usuario (UERE) constante para estimar las precisiones horizontal y vertical. | Entero | Puntos | - |
Nivel de confianza de precisión* Nombre de la variable: confidenceLevelType Los resultados posibles son 68 por ciento (0) y 95 por ciento (1). | Entero | Puntos | - |
Error esférico radial medio Nombre de la variable: positionAccuracy Error esférico radial medio en metros. Abarca errores horizontales y verticales. | Doble | Puntos | - |
Error 1-sigma de latitud GST Nombre de la variable: latitudeError Valor del error 1-sigma de latitud en metros. Esta propiedad solo se rellena si su dispositivo de posicionamiento es compatible con sentencias GST en transmisiones de NMEA. | Doble | Puntos | - |
Error 1-sigma de longitud GST Nombre de la variable: longitudeError Valor del error 1-sigma de longitud en metros. Esta propiedad solo se rellena si su dispositivo de posicionamiento es compatible con sentencias GST en transmisiones de NMEA. | Doble | Puntos | - |
Error 1-sigma de altitud GST Nombre de la variable: altitudeError Valor del error 1-sigma de altitud en metros. Esta propiedad solo se rellena si su dispositivo de posicionamiento es compatible con sentencias GST en transmisiones de NMEA. | Doble | Puntos | - |
HDOP* Nombre de la variable: hdop Dilución de la precisión horizontal de los datos de posición | Doble | Puntos | esrignss_hdop |
VDOP* Nombre de la variable: vdop Dilución de la precisión vertical de los datos de posición. | Doble | Puntos | esrignss_vdop |
PDOP* Nombre de la variable: pdop Dilución de la precisión posicional de los datos de posición. La ecuación utilizada para determinar PDOP es PDOP^2 = HDOP^2 + VDOP^2. | Doble | Puntos | esrignss_pdop |
Antigüedad diferencial* Nombre de la variable: differentialAge Antigüedad en segundos de la señal y corrección diferenciales que usa el receptor GPS para corregir de forma diferencial la posición. | Doble | Puntos | esrignss_correctionage |
Id. de estación de referencia* Nombre de la variable: referenceStationId Id. de estación de referencia diferencial (DSID) de la estación que usa el receptor GPS. | Entero | Puntos | esrignss_stationid |
Satélites visibles Nombre de la variable: satellitesVisible Número de satélites de posicionamiento que son visibles en el momento de la captura de la ubicación | Entero | Puntos | - |
Satélites en uso Nombre de la variable: satellitesInUse Número de satélites de posicionamiento que se usan para devolver los datos de posición | Entero | Puntos | esrignss_numsats |
Nota:
Cuando se edita un punto manualmente, se borran las variables GNSS externas.