Implementar el mapa

Cuando tenga el mapa listo para su uso en el campo, impleméntelo para sus trabajadores móviles. Compártalo con ellos para que puedan buscar el mapa en Collector o tocar un vínculo personalizado que les haya enviado. Proporcione a sus trabajadores móviles ayuda sobre el uso de la aplicación personalizando una guía de campo para los proyectos de captura de datos de su organización. También puede utilizar un software de administración de dispositivos móviles (MDM) para implementar y configurar la aplicación móvil.

Compartir su mapa para usarlo en Collector

Collector proporciona acceso a mapas con datos editables que son propiedad del trabajador móvil o compartidos con un grupo del que forma parte el trabajador móvil. Para que sus trabajadores móviles accedan a su mapa compartido, deben ser miembros de una organización de ArcGIS y tener el privilegio para editar entidades.

  1. Si los trabajadores móviles aún no son miembros de una organización de ArcGIS (en ArcGIS Online o ArcGIS Enterprise), deberá crear cuentas para ellos.
  2. Si aún no tiene un grupo que usará para administrar a los trabajadores móviles que tienen acceso a sus mapas y datos, créelo.
  3. Agregue a los trabajadores móviles al grupo.
  4. Comparta el mapa y las capas con el grupo.

Abrir su mapa desde un vínculo

Los trabajadores móviles pueden buscar su mapa en Collector o también puede proporcionarles una URL directamente al mapa. Facilite que sus trabajadores móviles puedan abrir el mapa adecuado y empezar a trabajar, compartiendo un vínculo directo a su mapa mediante un correo electrónico, un mensaje de texto, una página web u otra aplicación. Utilice vínculos para Collector que, al tocarlos, abran Collector en el mapa que desea que utilice el trabajador móvil. Puede incluso empezar a capturar datos cuando se abre el mapa. Si sus trabajadores móviles trabajan sin conexión, no se preocupe: los vínculos siguen funcionando.

Vínculos de Collector

Los vínculos de Collector tienen el siguiente formato: https://collector.arcgis.app?parameter=value&parameter=value, donde los pares de parámetro y valor se sustituyen por los valores que desea usar para abrir un mapa. Por ejemplo, https://collector.arcgis.app?itemID=3ac4145c1ac44aea86e9ed42e00fbb0d&referenceContext=center&center=34.0547155,-117.1961714 usa el parámetro itemID y el valor 3ac4145c1ac44aea86e9ed42e00fbb0d para abrir el mapa con ese Id. El parámetro referenceContext y su valor center especifican el tipo de acción que se debe realizar en la aplicación, en este caso, centrar el mapa. El parámetro center y el valor 34.0547155,-117.1961714 proporcionan las coordenadas en las que centrar el mapa.

Parámetros

Los siguientes parámetros son compatibles con vínculos de Collector. Si no se transmite ningún parámetro, al tocar el vínculo se abre Collector (o se le solicita que lo abra).

ParámetroValoresNotas

portalURL

La URL del portal de su organización

  • Si se especifica y el trabajador móvil ha cerrado sesión o se ha conectado a otro portal (incluido ArcGIS Online), se le pide que cierre su sesión y, a continuación, se le dirige directamente a la pantalla de inicio de sesión de su organización, donde se le pide que inicie sesión.
  • Se proporciona la misma URL que se introduce en el navegador cuando se desea acceder al portal, por ejemplo, https://myportal.mycompany.com/arcgis.

referenceContext

Lo que debería hacer la aplicación, si procede, una vez que se abre y el usuario ha iniciado sesión

Se admiten los siguientes valores:

  • addFeature
  • center
  • open
  • search
  • updateFeature

itemID

El itemID para que se abra el mapa

  • Requiere referenceContext=open.
  • El Id. de elemento se encuentra en la URL de la página de elemento de su mapa. Por ejemplo, si la URL de la página de elemento de su mapa es https://www.arcgis.com/home/item.html?id=3ac4145c1ac44aea86e9ed42e00fbb0d, el Id. de elemento del mapa es 3ac4145c1ac44aea86e9ed42e00fbb0d.

center

Un conjunto de coordenadas de latitud y longitud (y, x) en el que se centra el mapa

  • Requiere itemID y referenceContext=center.
  • Las coordenadas deben estar en WGS84.
  • Separe las coordenadas con una coma y sin espacios.

search

Una dirección, lugar, coordenada o entidad que buscar

  • Requiere itemID y referenceContext=search.
  • El valor debe contar con una codificación URL (los espacios se pueden codificar como + o %20).
  • Las entidades se identifican con los mismos términos que se utilizan para buscarlas en el mapa.

featureSourceURL

La URL de la capa o la tabla en la que se crea una instancia de la captura

  • Requiere itemID, además de referenceContext=addFeature o referenceContext=updateFeature
  • Si lo desea, proporcione entradas para el formulario con el parámetro featureAttributes.

featureAttributes

Un diccionario JSON de entradas de formulario para la entidad recién capturada

  • Requiere itemID, ya sea referenceContext=addFeature o referenceContext=updateFeature y featureSourceURL.
  • Las entradas especificadas sobrescriben los valores existentes.
  • Si la entrada no se encuentra en el formulario editable o el tipo de valor proporcionado es incorrecto, la entrada se ignora.
  • Las fechas deben representarse con un valor numérico mediante milisegundos desde el tiempo Epoch.
  • Las entradas con un dominio de valor codificado asociado utilizan el código de dominio (no la descripción de dominio).
  • Las entradas deben presentar una codificación URL antes de transmitirse a Collector.

geometry

Define la ubicación para la entidad recién capturada

  • Requiere itemID, referenceContext=addFeature y featureSourceURL.
  • El valor es una coordenada que contiene x, y y z, o una representación JSON de una geometría (punto, línea o polígono).
  • Los valores JSON deben tener codificación URL.
Nota:

Próximamente, se admitirá en Android.

useAntennaHeight

Si la altura de la antena del receptor actual se debe restar del valor z de cada vértice de la ubicación

  • Requiere itemID, referenceContext=addFeature, geometry y featureSourceURL.
  • El valor es un booleano, true o false.
  • El valor predeterminado es false.
Nota:

Próximamente, se admitirá en Android.

useLocationProfile

Si el perfil de ubicación actual se debe usar para transformar la ubicación

  • Requiere itemID, referenceContext=addFeature, geometry y featureSourceURL.
  • El valor es un booleano, true o false.
  • El valor predeterminado es false.
Nota:

Próximamente, se admitirá en Android.

featureID

Identifica de forma única la entidad dentro de la capa que se va a actualizar. Debe ser un campo GlobalID.

  • Requiere referenceContext=updateFeature
  • La capa que contiene la entidad debe admitir actualizaciones de entidades.
Nota:

Próximamente, se admitirá en Android.

callback

La URL a la que llamar cuando la captura del activo u observación se completa

  • Requiere itemID, ya sea referenceContext=addFeature o referenceContext=updateFeature y featureSourceURL.
  • Si lo desea, antes de llamar a la URL, ofrezca un mensaje al usuario, especificado con el parámetro callbackprompt.
  • Si se pasan parámetros en la URL de devolución de llamada, cada valor del parámetro debe contar con una codificación URL y, después, toda la URL de devolución de llamada codificada (conlleva codificar los valores de nuevo).
Nota:

Próximamente, se admitirá en Android.

callbackPrompt

Envía los mensajes al trabajador móvil antes de ejecutar la devolución de llamada y muestra este valor en el mensaje donde lo tomará el trabajador móvil

  • Requiere itemID, o bien referenceContext=addFeature o referenceContext=updateFeature, featureSourceURL y callback.
  • El valor debe contar con una codificación URL (los espacios se pueden codificar como + o %20).
Nota:

Próximamente, se admitirá en Android.

Siga leyendo ejemplos de uso de estos parámetros para conseguir un comportamiento específico con un vínculo de Collector.

Abrir el mapa

Abra el mapa con estos parámetros:

  • itemID
  • referenceContext=open
  • portalURL (opcional)

A continuación se muestran algunos ejemplos:

Centrar el mapa

Abra el mapa y céntrelo en la ubicación indicada utilizando los siguientes parámetros:

  • itemID
  • referenceContext=center
  • center

A continuación, encontrará un ejemplo:

https://collector.arcgis.app?itemID=3ac4145c1ac44aea86e9ed42e00fbb0d&referenceContext=center&center=34.0547155,-117.1961714

Buscar en un mapa

Abra el mapa y busque una dirección, lugar, coordenada o entidad (activo u observación) con estos parámetros:

  • itemID
  • referenceContext=search
  • search

A continuación se muestran algunos ejemplos:

Iniciar la captura de una entidad

Abra el mapa y empiece a capturar una entidad utilizando los siguientes parámetros. Si lo desea, proporcione entradas de formulario para aplicarlas al nuevo activo u observación.

  • itemID
  • referenceContext=addFeature
  • geometry (opcional): si se proporciona, define la forma de la entidad. Si no se proporciona, se utiliza la ubicación GPS del trabajador móvil para el punto o el primer vértice si es una línea o polígono.
  • useAntennaHeight (opcional)
  • useLocationProfile (opcional)
  • featureSourceURL
  • featureAttributes (opcional)
  • callback (opcional)
  • callbackPrompt (opcional)
Nota:

Próximamente, se admitirá geometry, useAntennaHeight, useLocationProfile, callback y callbackPrompt en vínculos en Android.

A continuación se muestran algunos ejemplos:

Iniciar la actualización de una entidad

Abra el mapa y empiece a actualizar una entidad existente utilizando los siguientes parámetros. Si lo desea, proporcione entradas de formulario para aplicarlas al activo u observación actualizados.

  • itemID
  • referenceContext=updateFeature
  • featureSourceURL
  • featureID
  • featureAttributes (opcional)
  • callback (opcional)
  • callbackPrompt (opcional)
Nota:

No se aplica a las filas de tabla.

Próximamente, se admitirá callback y callbackPrompt en vínculos en Android.

A continuación se muestran algunos ejemplos:

Proporcionar una ayuda a sus trabajadores móviles

Aunque esta documentación ofrece información sobre el uso de Collector, los trabajadores móviles de campo a menudo necesitan algo más ligero, que puedan imprimir y llevar consigo (especialmente si trabajan sin conexión). Proporcionarles una guía de campo básica de una sola página que los ayude con tareas comunes y algunos problemas le facilitará su trabajo de apoyo a los trabajadores móviles. Se proporciona una plantilla de guía de campo centrada en tareas comunes y escrita para el trabajador móvil. Utilícela para empezar a crear sus propias referencias para sus trabajadores móviles.

  1. Descargue la plantilla de guía de campo.
  2. Personalícela (agregue su logotipo, sugerencias específicas de su organización para la solución de problemas, etc.). Asegúrese de eliminar la primera sección que le enseña a personalizarla.
  3. Proporciónesela a sus trabajadores móviles.

    Los trabajadores móviles pueden guardarse la guía en el bolsillo y usar esta guía de autoservicio para resolver problemas mientras están en el campo.

Administración de dispositivos móviles

La Administración de dispositivos móviles (MDM, por sus siglas en inglés) hace referencia al software que se utiliza en la administración de dispositivos móviles en una organización. Se utiliza MDM para mejorar la seguridad de los datos y de la red, además de para establecer y aplicar políticas de dispositivos móviles. Además, utilizar la MDM aumenta la eficiencia de la administración y las implementaciones de aplicaciones para dispositivos móviles, incluido el control de cómo y cuándo se actualiza una aplicación. Para obtener más información sobre el enfoque de Esri frente a la MDM, consulte Patrones de implementación móviles y seguros de ArcGIS en el ArcGIS Trust Center.

Durante la preparación para implementar Collector en los dispositivos móviles de su organización mediante MDM, puede que desee modificar determinada configuración de perfil y de la aplicación. Se incluye la URL del portal y la configuración de VPN por aplicación.

Precaución:

Si utiliza un dispositivo Android, debe instalar y habilitar Chrome u otro navegador para visualizar la pantalla de inicio de sesión del portal.

Configuración de la aplicación Collector

La Configuración de la aplicación (a veces llamada AppConfig) hace referencia a un formato para proporcionar configuración de la aplicación, como la URL del portal, entre otros. En lugar de configurar estos ajustes manualmente siempre que se instala una aplicación móvil, puede utilizar su MDM para especificar y aplicar configuraciones de la aplicación automáticamente. Esta configuración se define como diccionario de pares de clave-valor en un archivo XML. La forma en que se crea un diccionario depende de la MDM que esté utilizando. Para obtener más información sobre la configuración de la aplicación, visite la Comunidad AppConfig.

Collector cuenta con la siguiente configuración, que se puede implementar con la configuración de la aplicación en su MDM:

ClaveValorNotas

portalURL

La URL del portal de su organización

  • Cuando se inicia Collector, pasa directamente a la pantalla de inicio de sesión del portal de su organización.
  • Por ejemplo, https://myportal.mycompany.com/gis.
  • El tipo de valor es cadena de caracteres.

Red privada virtual por aplicación

Configurar una red privada virtual por aplicación (VPN por aplicación) en su MDM le permite restringir el acceso a recursos internos a aplicaciones administradas concretas. Collector se puede implementar con esta configuración. Para configurar una VPN por aplicación y utilizarla en Collector, consulte la documentación de software de la MDM que esté utilizando.

Precaución:

Si está en iOS y utiliza ArcGIS Online o ArcGIS Enterprise 10.6.1 o posterior, se utiliza Safari para mostrar la pantalla de inicio de sesión del portal en Collector. Para que funcione correctamente con una VPN por aplicación habilitada, el dominio de su portal (por ejemplo, mycompany.com) se debe especificar en la configuración Dominios de Safari en el perfil de la VPN por aplicación que esté utilizando. Si Dominios de Safari no se configura correctamente, los dispositivos móviles asignados no pueden acceder a la pantalla de inicio de sesión del portal de Collector.

Cuando se define un Dominio de Safari en el perfil de la VPN por aplicación tal y como se describe anteriormente, la aplicación de navegador Safari también puede acceder al dominio del portal que especificó en Dominios de Safari. Si desea bloquear este acceso, configure una Restricción de iOS (si está disponible en su MDM) para Bloquear la aplicación del navegador Safari en los dispositivos que desee.

Tras ajustar la configuración de la VPN por aplicación para Collector en su MDM, cuando se inicia la aplicación en un dispositivo móvil administrado, se conectará automáticamente a la VPN por aplicación designada. Cuando se ejecuta Collector en segundo plano, la VPN por aplicación sigue conectada, pero solo a Collector. Cuando se cierra Collector, el dispositivo móvil se desconecta automáticamente de la VPN por aplicación.

Temas relacionados