Configurar un proyecto

Después de crear un proyecto, puede configurarlo en el diseñador de ArcGIS QuickCapture mediante la interfaz gráfica o un editor de JSON. Puede configurar lo siguiente:

  • Configuración del proyecto
  • Grupos
  • Botones

Se pueden editar los siguientes elementos del proyecto en la interfaz gráfica:

  • General: defina la precisión de ubicación, umbral de distancia, preferencias de visualización, preferencia de edición de ubicación, formato de notación de coordenadas y calidad de captura de fotos que se requiere o se recomienda.
  • Capas: administre capas utilizadas por el proyecto. Al configurar una capa como predeterminada, cualquier botón nuevo agregado al proyecto utilizará los campos de esa capa. En todas las capas utilizadas en el proyecto, también puede configurar variables y valores predeterminados para todos los campos de cada capa.
  • Mapa: seleccione un mapa para usar en su proyecto. De forma predeterminada, se utilizará el mapa base predeterminado de la organización. Si lo desea, puede elegir otro mapa base en línea, mapa web, paquete de mapas móviles, paquete de teselas o paquete de teselas vectoriales. Elija mostrar el mapa en paralelo a los botones cuando se visualice el proyecto en orientación horizontal en una tablet. Solo se admiten mapas con la referencia espacial Web Mercator.
  • Detalles del proyecto: edite la vista en miniatura (utilice imágenes horizontales con una relación de aspecto de 3:2), el título, el correo electrónico de recuperación de datos, el resumen, la descripción y las condiciones de uso del proyecto. Se pueden utilizar hipervínculos en la descripción del proyecto.
  • Grupos de exclusividad: evite que varios botones de líneas, polígonos o puntos de trazado continuo capturen datos al mismo tiempo colocándolos en un grupo. Solo puede haber un botón activo a la vez en un grupo.
  • Entrada de usuario de proyecto: administre entradas de usuario de proyecto. Organice el orden de visualización de las entradas de usuario de proyecto, cree, edite o suprima una entrada de usuario de proyecto, y visualice los botones asignados para una entrada de usuario de proyecto seleccionada. También puede crear una entrada de usuario de proyecto en la pestaña Datos de un botón.
  • Webhooks: configure los webhooks utilizados en el proyecto y especifique el nombre, la capa de entidades de destino, la URL del webhook e información que se incluirán en la carga. Puede agregar varios webhooks a un proyecto y definir el estado para que esté activado o desactivado para cada uno de ellos.

Se pueden editar los siguientes elementos de los grupos en la interfaz gráfica:

  • Etiqueta: etiqueta mostrada en el proyecto para el grupo.
  • Número de columnas: número de columnas del grupo.
  • Hacer el grupo contraíble: preferencia de visualización del grupo. Si se establece como contraíble, el estado predeterminado es expandido.
  • Colores: color de contorno del grupo en forma de valor hexadecimal HTML.

Se pueden crear grupos arrastrando el icono del grupo a la vista previa del proyecto.

Sugerencia:

Puede realizar ediciones en varios grupos a la vez. Pulse la tecla Mayús mientras selecciona grupos en la vista previa del proyecto para realizar una selección múltiple. Las ediciones que realice en el panel lateral se aplicarán a todos los grupos seleccionados.

Los botones pueden utilizarse para capturar datos o abrir una URL. Se pueden editar los siguientes elementos de los botones en la interfaz gráfica:

  • Apariencia: configure la apariencia de los botones en el proyecto.
    • Etiqueta: etiqueta del botón y tamaño del texto como pequeño (predeterminado), mediano o grande.
    • Tamaño: tamaño del botón. Utilice el control deslizante para elegir del más pequeño al más grande.
    • Forma: la forma del botón puede ser rectangular o rectangular con esquinas redondeadas.
    • Colores: colores del fondo y el contorno del botón en forma de valores hexadecimales HTML.
    • Imagen: imagen del botón. Utilice Examinar galería para seleccionar una imagen de la galería de iconos o seleccione Cargar nuevo para cargar una imagen propia. Tenga en cuenta el tamaño del botón al elegir una imagen. Las imágenes de los botones están limitadas a 1 MB.
  • Datos: tipo de datos que se recopilarán en cada campo cuando se toque el botón.
    • Capa de entidades de destino: la capa de entidades a la que se envían los datos capturados del botón.
    • Modo de captura (solo puntos): el modo de capturar un punto individual o capturar puntos de trazado continuo.
    • Tomar foto: la configuración del número de fotos tomadas por un botón. El valor máximo es 5. Para capturas de una sola foto, puede ocultar la vista previa de la cámara y utilizar la ubicación de la foto para el registro capturado.
    • Capturar campos: los campos que pueden ser valores fijos, variables de dispositivo (por ejemplo, velocidad o precisión) o variables de entrada del usuario con botón que permiten al usuario introducir o seleccionar un valor de una lista al pulsar el botón.
  • Vínculo: una URL dedicada que se abre cuando se pulsa el botón.
    • Abrir URL: configurar la URL manualmente. Puede ser una URL de un sitio web que comienza con HTTPS o un enlace de una aplicación que abre otra aplicación.
    • Iniciar aplicación de campo Survey123: cree el vínculo para iniciar la aplicación de campo ArcGIS Survey123. Seleccione una encuesta y predefina el valor de entrada de las preguntas de encuesta admitidas con valores fijos, variables de dispositivo o una variable de entrada del usuario del proyecto. Opcionalmente, elija volver a QuickCapture después de enviar la encuesta.
Sugerencia:

Puede realizar ediciones en varios botones a la vez. Pulse la tecla Mayús mientras selecciona botones en la vista previa del proyecto para realizar una selección múltiple. Las ediciones que realice en el panel lateral se aplicarán a todos los botones seleccionados.

Puede crear botones que capturen datos arrastrando el icono del botón en la vista previa del proyecto. El nuevo botón tiene los campos de la capa predeterminada. Si no se ha definido una capa predeterminada para el proyecto, el creador debe agregar la fuente de datos del botón seleccionándola en la pestaña Datos del panel lateral del botón.

Nota:

En la pestaña Datos solo se muestran campos editables. Los campos que no son editables no se pueden configurar en el diseñador.

Para agregar botones que abran una URL, arrastre el icono del enlace en la vista previa del proyecto. En la pestaña Vínculo, elija URL para definir manualmente la URL o elija la aplicación de campo Survey123 para seleccionar una encuesta a la que vincular.

Puede duplicar o eliminar un botón existente. Seleccione el botón en la vista previa del proyecto y elija el botón Duplicar o Eliminar en la pestaña Apariencia del panel lateral del botón.

Arrastre los botones Duplicar o Eliminar.

Puede editar estas propiedades y más cambiando el JSON del proyecto. Puede copiar y pegar código entre el diseñador de QuickCapture y su editor de JSON de preferencia, o editarlo directamente en el diseñador. El diseñador tiene una comprobación de sintaxis limitada, así que ponga cuidado al realizar ediciones. Puede ser de utilidad comprobar los fragmentos de código en un validador de JSON en línea.

Al editar propiedades de tipo decimal en el JSON del proyecto, use siempre un punto (.) como separador decimal. El resto de separadores decimales no funcionarán.

En las siguientes secciones se ofrecen más detalles sobre algunas de las adaptaciones más comunes realizadas en proyectos.

Puntos de trazado continuo

El creador de un proyecto puede configurar un botón de punto para capturar de forma continua, de modo similar a cómo funcionan los botones de línea y polígono. Una captura de punto de trazado continuo resulta útil si desea registrar metadatos GNSS y otros datos, como la velocidad de cada vértice a lo largo de una ruta. Cada vértice de la ruta se representa con un punto y se puede enviar automáticamente de forma continua a ArcGIS.

Si se aplica un botón de entrada de usuario a un botón de punto, no se puede habilitar el modo de trazado continuo en ese botón. Si ya se ha seleccionado el modo de trazado continuo para un botón de punto, no se puede aplicar un botón de entrada de usuario a ese botón.

La captura de puntos de trazado continuo no se ha diseñado para el rastreo activo de la ubicación de trabajadores móviles.

Para obtener más información, consulte la sección Uso compartido más abajo.

Mostrar mapa tras la captura

El creador de un proyecto puede configurar un botón de punto para mostrar el mapa tras la captura. En este mapa, el trabajador móvil puede confirmar visualmente la ubicación capturada, así como desplazar el mapa para capturar una ubicación más precisa.

Cuando el mapa está habilitado, el creador del proyecto también puede personalizar el título o la sugerencia del mapa para proporcionar orientación o instrucciones al trabajador móvil.

Valores fijos

Puede aplicar valores fijos a los campos cuando se pulsa un botón. Este texto fijo lo define el creador y está restringido por el tipo y longitud del campo. Por ejemplo, un campo de tipo entero no puede aceptar un valor decimal ni de texto.

Variables de dispositivo

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 optar por crear manualmente estos campos con nombre en la capa de entidades o por 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

VariableTipo de campo compatibleTipo de entidad compatibleVariable 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

-

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

VariableTipo de campo compatibleTipo de entidad compatibleVariable 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

-

Localización

VariableTipo de campo compatibleTipo de entidad compatibleVariable de campo asignada automáticamente a

Hora de captura (UTC)

Nombre de la variable: captureTime

Tiempo de captura en UTC

Fecha

Puntos

esrignss_fixdatetime

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

-

Nota:

Cuando se edita un punto manualmente, se borran las variables sensorName, altitude, horizontalAccuracy y verticalAccuracy.

Viaje

VariableTipo de campo compatibleTipo de entidad compatibleVariable 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

VariableTipo de campo compatibleTipo de entidad compatibleVariable 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.

Las variables de la siguiente tabla 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.

GNSS

VariableTipo de campo compatibleTipo de entidad compatibleVariable 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 suele denominar 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.

Grupos de exclusividad

Los grupos de exclusividad se utilizan para asegurar que solo haya un botón activo del grupo a la vez. Suponga que necesita capturar una serie de líneas para representar el estado cambiante de un sendero. A medida que se desplaza por la ruta, el estado puede ser excelente, bueno o deficiente. Toque el botón excelente para empezar a capturar una línea que represente una sección excelente del sendero. Cuando cambie el estado, toque el botón deficiente inmediatamente. Se detendrá la captura de la línea excelente y comenzará la captura de la línea deficiente.

Los grupos de exclusividad suelen aplicarse a botones de polilínea y polígono, pero también es posible agregar botones de punto que tengan habilitado el modo de trazado continuo. Puede incluir botones de distintos grupos de plantillas en un único grupo de exclusividad y puede aplicar varios grupos de exclusividad a un proyecto.

Variable de entrada de usuario de proyecto

El valor de variable de entrada de usuario de proyecto lo rellena el usuario de la aplicación y se puede aplicar a uno o varios botones de un proyecto. El usuario de la aplicación introduce el valor; no obstante, el creador del proyecto debe definir los botones y campos a los que se aplicará la variable.

Lo siguiente se aplica a una entrada de usuario de proyecto:

  • Se pueden definir hasta tres variables de entrada de usuario de proyecto por proyecto.
  • El usuario introduce su valor antes de pulsar un botón. Si la entrada de usuario se define como obligatoria, se solicita al usuario que introduzca este valor al iniciar el proyecto, pero podrá editar el valor en cualquier momento.
  • Puede aplicar su valor a cualquier campo de texto de cualquier botón.
  • Puede aplicar su valor a un campo de texto o entero que esté configurado con un dominio de valor codificado.
  • No puede aplicar su valor a un campo de texto que esté configurado con un dominio de rango.

Las propiedades de la variable de entrada de usuario de proyecto son las siguientes:

  • Etiqueta: texto que aparecerá como título de la página de entrada del usuario de proyecto en la aplicación.
  • Tipo de entrada: puede ser texto de una sola línea, texto multilínea o lista de opciones. Puede agregar, eliminar y reordenar opciones. Opcionalmente, puede permitir la entrada de texto libre con listas de opciones.
  • Aplicar sugerencia: muestre un texto de sugerencia en la página de la entrada de usuario de proyecto en la aplicación.
  • Aplicar una máscara de entrada: defina el formato de entrada de datos mediante el uso de caracteres y símbolos para definir una máscara de entrada.
  • Obligatorio: especifica si el usuario de la aplicación móvil debe proporcionar el valor de entrada del usuario antes de que pueda pulsar cualquier botón. Si no es obligatorio, el usuario puede introducir si lo desea un valor de entrada de usuario seleccionando el botón Editar (junto al valor de entrada de usuario mostrado en la parte superior de la pantalla) e introduciendo un valor.
    Nota:

    Al aplicar un valor de entrada de usuario a una capa de entidades con campos obligatorios, asegúrese de que su propiedad obligatoria esté definida como true para evitar errores de envío.

El creador del proyecto crea y configura una entrada de usuario del proyecto, ya sea en la pestaña Datos de cada campo en el elemento de menú Entrada de usuario del proyecto.

Para asignar una variable de entrada de usuario de proyecto a un campo de captura de un botón, en la pestaña Datos, en el menú desplegable del campo de captura, elija Entrada de usuario de proyecto.

Elegir una entrada de usuario de proyecto para un campo de texto.

En la aplicación móvil, se impedirá al usuario introducir un texto que supere la longitud del campo de datos.

Variable de botón de entrada de usuario

El valor de variable de botón de entrada de usuario lo rellena el usuario de la aplicación después de pulsar un botón de un proyecto. El usuario de la aplicación introduce el valor; no obstante, el creador del proyecto debe definir los botones y campos a los que se aplicarán las variables de botón.

Una variable de entrada de usuario de botón es diferente de una variable de entrada de usuario de proyecto, ya que el usuario introduce los valores después de pulsar un botón. Se pueden aplicar hasta tres entradas de usuario de botón a cada botón de proyecto, cada una de las cuales actualiza un campo específico.

Las propiedades de la variable de botón de entrada de usuario son las siguientes:

  • Etiqueta: texto que aparecerá como título de la página de entrada del usuario de proyecto en la aplicación.
  • Tipo de entrada: puede ser texto de una sola línea, texto multilínea o lista de opciones. Puede agregar, eliminar y reordenar opciones. Opcionalmente, puede permitir la entrada de texto libre con listas de opciones.
  • Aplicar sugerencia: muestre un texto de sugerencia en la página de la entrada de usuario de proyecto en la aplicación. Esto no se aplica cuando se configura con un rango o dominio de valor codificado.
  • Aplicar una máscara de entrada: defina el formato de entrada de datos mediante el uso de caracteres y símbolos para definir una máscara de entrada.
  • Obligatorio: especifica si el usuario de la aplicación móvil debe proporcionar el valor de entrada del usuario tras pulsar un botón.
    Nota:

    Al aplicar una entrada de usuario a una capa de entidades con campos obligatorios, asegúrese de que su propiedad obligatoria esté definida como true para evitar errores de envío.

  • Mostrar cuadro de diálogo de entrada de usuario: especifica si la entrada de usuario del botón se muestra al principio o al final de la captura de datos. Esto se aplica a los botones que capturan entidades de líneas y polígonos, pero no se aplica a botones de punto.

En función del tipo de campo, están disponibles distintos parámetros de variable de entrada de usuario:

  • Cadena de caracteres: etiqueta de entrada de usuario, visualización como multilínea, una línea o lista de opciones, sugerencia, máscara de entrada, obligatorio.
  • Entero: etiqueta de entrada de usuario, obligatorio.
  • Doble: etiqueta de entrada de usuario, obligatorio.

El creador del proyecto puede configurar un botón de entrada de usuario del proyecto en la pestaña Datos de cada botón. Para asignar una variable de botón de entrada de usuario a un campo de captura de un botón, en la pestaña Datos, en el menú desplegable del campo de captura, seleccione Botón de entrada de usuario y seleccione Crear nuevo.

Elegir un botón de entrada de usuario o crear uno nuevo.

Si crea un botón de entrada de usuario para un campo que tenga un dominio (de rango o de valor codificado), las opciones se le presentan al usuario como una lista de opción única. No se puede introducir texto libre si hay un dominio de valor codificado. Si hay un dominio de rango, la entrada de datos se verá limitada por el rango.

Máscaras de entrada

La máscara de entrada define el formato de introducción de datos mediante el uso de caracteres y símbolos como parte de una variable de botón de entrada de usuario o de entrada de usuario de proyecto. Cuando se aplica una máscara de entrada a una variable de entrada de usuario, los valores introducidos por el usuario deben seguir el patrón definido por la máscara de entrada.

Para aplicar una máscara de entrada a su variable de entrada de usuario, defina la máscara en la propiedad userInputs.domain.inputMask.

La tabla siguiente muestra los caracteres y los símbolos que se pueden usar en una máscara de entrada:

CarácterSignificado

A

Se requiere un carácter alfabético ASCII. Los caracteres pueden ser de A a Z y de a a z.

a

Se permite un carácter alfabético ASCII, pero no es obligatorio.

N

Se requiere un carácter alfanumérico ASCII. Los caracteres pueden ser de A a Z, de a a z y de 0 a 9.

n

Se permite un carácter alfanumérico ASCII, pero no es obligatorio.

X

Se requiere cualquier carácter.

x

Se permite cualquier carácter, pero no es obligatorio.

9

Se requiere un dígito ASCII. Los dígitos pueden ser de 0 a 9.

0

Se permite un dígito ASCII, pero no es obligatorio.

D

Se requiere un dígito ASCII. Los dígitos pueden ser de 1 a 9.

d

Se permite un dígito ASCII, pero no es obligatorio. Los dígitos pueden ser de 1 a 9.

#

Se permite un dígito ASCII o un signo más/menos, pero no es obligatorio.

H

Se requiere un carácter hexadecimal. Los caracteres pueden ser de A a F, de a a f y de 0 a 9.

h

Se permite un carácter hexadecimal, pero no es obligatorio.

B

Se requiere un carácter binario. Los caracteres pueden ser de 0 a 1.

b

Se permite un carácter binario, pero no es obligatorio.

>

Todos los caracteres alfabéticos siguientes están en mayúsculas.

<

Todos los caracteres alfabéticos siguientes están en minúsculas.

!

Desactivar la conversión entre mayúsculas y minúsculas.

\

Como escape de los caracteres especiales que se han enumerado con el fin de usarlos como separadores.

La máscara se compone de una cadena de caracteres y separadores, seguidos opcionalmente por un signo de punto y coma y por el carácter usado para los espacios en blanco. Los caracteres en blanco siempre se eliminan del texto después de la edición. La tabla siguiente muestra máscaras de ejemplo:

Máscara de ejemploDescripción

>A<xxxxxxxxxxxx

Texto que empieza con una letra mayúscula seguida de cualquier número de caracteres en minúsculas.

AAA-AAA-AAA;_

Identificador único que usa guiones como separador y signos de subrayado para representar cada carácter que se debe completar.

B9.99;-

Representa un valor de pH. El número solo puede empezar con un 0 o un 1 y solo puede incluir dos posiciones decimales. Se usa un guion para representar cada carácter que se debe completar.

999-99-9999

Número de la Seguridad Social en Estados Unidos.

(999) 999-9999

Número de teléfono de Estados Unidos.

900 kg

Peso en kilogramos entre 0 y 999.

99999

Código postal de 5 dígitos de Estados Unidos.

AAA

Código de aeropuerto de IATA.

Webhook

Los webhooks son un método muy compatible utilizado para permitir que varias aplicaciones interactúen entre sí, a través de solicitudes HTTP POST para pasar devoluciones de llamadas entre ellas. Para obtener más información, consulte la página de Wikipedia sobre los webhooks. Entre los usos habituales de webhooks se encuentran: el envío de notificaciones por correo electrónico o SMS, la publicación de mensajes en redes sociales, la escritura automática de registros en una hoja de cálculo y la actualización de bases de datos corporativas.

En QuickCapture, puede configurar y activar los webhooks al enviar un registro. Por ejemplo, tras un envío correcto de la información a la capa de entidades, puede llamar al webhook y desencadenar otra acción, por ejemplo, el envío de una notificación por correo electrónico, la incorporación del registro a una hoja de cálculo o el envío de una alerta.

Su lugar de trabajo puede contar con su propio proveedor de webhooks, pero también dispone de una amplia variedad de servicios de flujo de trabajo de terceros, tales como Make, Microsoft Power Automate, Zapier y tray.io. Todos ellos se pueden utilizar para incorporar QuickCapture como desencadenador de un proceso automático mayor. En particular, Make tiene un módulo QuickCapture; lo cual le permite integrar QuickCapture en su flujo de trabajo de webhooks con el mínimo de dificultad y sin tener que configurar el webhook en el diseñador de QuickCapture ni introducir una URL de carga.

Hay muchas maneras de utilizar QuickCapture como desencadenador de sus flujos de trabajo. Para comenzar, Make tiene plantillas que puede utilizar para incluir adjuntos en sus notificaciones de correo electrónico, agregar registros a hojas de cálculo y crear elementos de calendario. Para obtener más información, consulte Automatizar flujos de trabajo con Integromat.

Nota:

El módulo predeterminado de QuickCapture en Make está diseñado para proyectos alojados en ArcGIS Online. Para utilizar Make con proyectos alojados en ArcGIS Enterprise deberá configurar un conector personalizado. Para obtener más información, consulte Conectar Integromat a una instancia de ArcGIS Enterprise.

Puede configurar un webhook en el diseñador de QuickCapture seleccionando el elemento de menú Webhooks Webhooks. Al crear un nuevo webhook, proporcione estos parámetros:

  • Nombre: establezca el nombre del webhook (único dentro del proyecto).
  • Capas de entidades de destino: seleccione una sola capa de entidades. La carga se enviará a la URL de webhook configurada cada vez que se envíe un registro a esta capa.
  • URL de webhook: especifique el lugar al que se enviará la información del proyecto. Un proveedor de webhook externo debe proporcionarlo.
  • Datos de eventos: elija qué información se incluirá en la carga, incluidos los detalles del proyecto, información del usuario, el portal y el registro enviado, y la respuesta del servidor.
  • Estado: determine si este webhook se habilitará al guardar el proyecto.

Validación del proyecto

Se realiza un análisis para ayudar a validar los datos y diagnosticar la configuración del proyecto al abrir, guardar o compartir el proyecto. En el panel Mensajes, se proporciona información para ayudar a solucionar problemas o advertencias. Haga clic en el mensaje de error o de advertencia para localizar el problema.

Puede guardar el proyecto con advertencias. Sin embargo, no se puede guardar hasta que se resuelvan todos los errores. Estos son algunos problemas que pueden impedir el guardado:

  • Fuentes de datos no válidas: capas de entidades y mapas que se han eliminado o dejado de compartir.
  • Campos obligatorios vacíos: los campos marcados como obligatorios deben tener una variable de dispositivo, una entrada de usuario o un valor fijo definidos. Al asignar una entrada de usuario a un campo obligatorio, asegúrese de que la variable de entrada de usuario también esté marcada como obligatoria.
  • Configuración del proyecto no válida: valores incompatibles para precisión horizontal recomendada y obligatoria, las opciones de configuración marcadas como obligatorias deben tener una entrada válida, configuración de webhook no válida o un proyecto sin ningún botón configurado.

Imágenes orientadas

Puede configurar QuickCapture para capturar automáticamente metadatos de fotografías que permiten el uso de Imágenes orientadas en ArcGIS. Habilitar un proyecto de QuickCapture con imágenes orientadas le permite administrar y visualizar mejor las imágenes que no son oblicuas. Habilitar imágenes orientadas en un proyecto no produce ningún cambio en la experiencia de usuario móvil, pero proporciona a los usuarios de ArcGIS las siguientes capacidades.

  • Seleccione una ubicación o un activo y vea qué fotos los cubren.
  • Seleccione una foto y vea su huella.
  • Vea una correlación entre entidades de suelo (en el mapa) y entidades de imagen.

Para habilitar las imágenes orientadas en el diseñador, necesita un proyecto de QuickCapture que esté configurado para tomar fotos. Siga estos pasos para habilitar imágenes orientadas.

  1. Haga clic en el elemento de menú Administrar capas de proyecto Manage project layers.
  2. Seleccione el menú de la capa de entidades de puntos a la que se enviarán las fotos y haga clic en Habilitar imágenes orientadas.

    QuickCapture guarda su proyecto y agrega campos a la capa de entidades seleccionada y asigna automáticamente variables de dispositivo de mapas a estos campos del proyecto. Estos campos almacenan metadatos como el campo de visión horizontal y vertical, la orientación, la inclinación y la rotación de la cámara.

    La habilitación de imágenes orientadas crea una vista de capa de entidades con acceso de lectura para que los usuarios exploren imágenes orientadas. También crea un elemento de catálogo de imágenes orientadas (OIC) que contiene información que incluye una referencia a la vista de capa de entidades y a un rango de ajustes y valores predeterminados. Ambos elementos los consumen clientes como Experience Builder, ArcGIS Pro y aplicaciones web personalizadas para trabajar con las imágenes orientadas.

  3. Configure cada botón que recopilará imágenes orientadas para capturar una foto como máximo, y asegúrese de que la opción Utilice la ubicación de la foto para el registro capturado esté habilitada.

    Las funciones de imágenes orientadas no se admiten totalmente para los botones que capturan varias fotos. Las variables del dispositivo, como la orientación, la inclinación y la rotación de la cámara, y la longitud y la latitud de las fotos, solo se calcularán y almacenarán en los campos de la aplicación QuickCapture desde la primera captura de foto.

  4. Haga clic en Guardar.

Cuando las imágenes orientadas están habilitadas, la aplicación móvil calcula la orientación, la rotación y la inclinación de la cámara en el momento de capturar cada foto.

Para visualizar y explotar las fotos con la aplicación Imágenes orientadas, haga clic en el elemento de menú Administrar capas de proyecto Manage project layers, abra el menú de la capa y haga clic en Ver imágenes orientadas.

Nota:

Para compartir fotos capturadas con otros usuarios en Experience Builder, ArcGIS Pro o en la aplicación Imágenes orientadas, se deben compartir el elemento OIC y la vista de capa de entidades referenciada.

Cuando utilice capas de entidades alojadas en ArcGIS Enterprise, debe agregar manualmente el OIC desde su portal para visualizar y utilizar las fotos. En la aplicación Imágenes orientadas, especifique la URL de su portal y los detalles de inicio de sesión. Una vez que haya iniciado sesión, seleccione el OIC objetivo y agréguelo a la aplicación.

Imágenes orientadas con capas de entidades no alojadas en ArcGIS Enterprise

Cuando se utilicen capas de entidades alojadas en ArcGIS Enterprise, la experiencia con las imágenes orientadas es la misma que en ArcGIS Online, tal como se ha descrito anteriormente.

Cuando se utilicen capas de entidades no alojadas en ArcGIS Enterprise, no se creará ninguna vista de capa de entidades, y cuando habilite las imágenes orientadas en un proyecto de QuickCapture, los campos obligatorios no se agregarán automáticamente a la capa de entidades Los siguientes campos deben agregarse manualmente a la capa de entidades no alojada. Si se utilizan estos nombres de campo, las variables se asignarán automáticamente al proyecto cuando se habiliten las imágenes orientadas.

Nombre de campoNombre de visualizaciónTipo

camheading

Dirección de la cámara (norte verdadero)

Doble

campitch

Cabeceo de la cámara

Doble

camroll

Balanceo de la cámara

Doble

hfov

HFOV

Doble

vfov

VFOV

Doble

fardist

Distancia lejana

Doble

neardist

Distancia cercana

Doble

avghtag

Altura de la cámara por encima del suelo

Doble

acquisitiondate

Fecha de adquisición

Fecha

Nota:
La capa de entidades no alojada requiere la operación Consultar adjuntos Las capas de entidades no alojadas publicadas desde ArcGIS Desktop no admiten esta operación. La compatibilidad con los servicios de entidades no alojadas publicadas desde ArcGIS Pro se agregó en la versión 10.7.1.

Uso compartido de la ubicación

El uso compartido de la ubicación es una funcionalidad a nivel de organización que le permite registrar dónde están los trabajadores móviles y dónde han estado. Cuando habilita el uso compartido de la ubicación, los usuarios con licencia de su organización pueden utilizar la aplicación móvil QuickCapture para cargar sus ubicaciones en la capa de uso compartido de la ubicación. Los rastreos están protegidos en la capa de uso compartido de la ubicación: los trabajadores móviles solo ven sus propios rastreos y necesitan permisos adicionales para visualizar los rastreos de otros usuarios. Una vez el uso compartido de la ubicación está habilitado, los administradores pueden usar la aplicación web Track Viewer para compartir la última ubicación conocida y datos de rastreo con otros usuarios de la organización creando vistas de rastreo.

Para obtener más información sobre cómo habilitar el uso compartido de la ubicación en su organización, consulte Habilitar el uso compartido de la ubicación en ArcGIS Online y Habilitar el uso compartido de la ubicación en ArcGIS Enterprise, o bien consulte la guía de implementación Implementar una solución de uso compartido de la ubicación con QuickCapture.

Para habilitar el uso compartido de la ubicación en su proyecto, elija el elemento de menú Uso compartido de la ubicación Location tracking. Al habilitar el uso compartido de la ubicación, puede elegir una de las siguientes opciones:

  • Obligatorio: cuando el rastreo es obligatorio, los trabajadores móviles no pueden deshabilitarlo.
  • Intervalo de ubicación de última ubicación conocida: el intervalo de la única ubicación que representa la última ubicación conocida indicada por la aplicación móvil. Puede elegir 1 minuto, 15 minutos o 1 hora. El valor predeterminado es 1 minuto.
  • Categoría de última ubicación conocida: el valor que se escribirá en el campo de categoría de la capa de última ubicación conocida. Puede ser el nombre del proyecto, un valor fijo o una entrada de usuario de proyecto. El valor predeterminado es el nombre de proyecto.
  • Intervalo de actualización de rastreos: el intervalo en que se cargan las ubicaciones a la capa de rastreo. El valor predeterminado es Desactivado (deshabilitado). Cuando esta opción esté desactivada, solo se cargará la última ubicación conocida. Para habilitar la carga de rastreos, establezca este intervalo en 10 minutos.
  • Categoría de rastreos: el valor que se escribirá en el campo de categoría de la capa de rastreos. Puede ser el nombre del proyecto, un valor fijo o una entrada de usuario de proyecto. El valor predeterminado es el nombre de proyecto.

Para obtener más información, consulte Preguntas frecuentes para creadores de proyectos y Preguntas frecuentes para trabajadores móviles.