El trabajo de campo le lleva a usted y a sus trabajadores móviles a lugares en los que no hay conexión de datos, pero eso no debería impedirle utilizar sus datos SIG. Puede crear un mapa que no requiera Internet y podrá utilizarlo en su dispositivo sobre el terreno. Puede utilizar Explorer for ArcGIS o una aplicación personalizada creada con ArcGIS AppStudio o ArcGIS Runtime SDK. En este tutorial, aprenderá lo siguiente:
- Crear un mapa que se pueda utilizar sin conexión (sin una conexión de datos)
- Utilizar el mapa de forma anónima en Explorer for ArcGIS
Requisito previo
Para completar este tutorial, debe disponer de la extensión ArcGIS Publisher.
Buscar y abrir el proyecto
Los datos utilizados en este tutorial están disponibles como paquete de proyecto que se puede descargar de ArcGIS Online mediante ArcGIS Pro. Los datos que están disponibles públicamente proceden del Servicio Geológico de los Estados Unidos (USGS).
- En la página de inicio de ArcGIS Pro, haga clic en Abrir otro proyecto .
- En el cuadro de diálogo Abrir proyecto, en Portal , haga clic en ArcGIS Online .
Nota:
Si ve ArcGIS Enterprise en su lugar, debe establecer su portal activo en ArcGIS Online.
- En la parte superior del cuadro de diálogo, en el cuadro Buscar, escriba Make Offline Map example y pulse Intro.
- Seleccione el paquete de proyecto y haga clic en Aceptar.
Se descargará el proyecto y se abrirá con tres mapas: Operational, VTPK_Source_BM y Basemap.
Explorar el proyecto de muestra
Explore los tres mapas del proyecto, Operational, VTPK_Source_BM y Basemap, para hacerse una idea de los datos que se comparten en el paquete de mapas móviles. Los tres mapas están vinculados y, al hacer zoom y desplazarse panorámicamente por un mapa, los otros se actualizan para visualizar la misma extensión y nivel de escala.
- Haga clic en el mapa Operational para activarlo.
El mapa Operational se compone de lugares, puntos y áreas de interés. Las capas de este mapa proporcionan entidades que permiten búsquedas y en las que se puede hacer clic para su mapa sin conexión. Puede crear el mapa Operational de manera que permita a los usuarios del mapa buscar entidades por atributos y tocar las entidades para ver elementos emergentes.
- Haga clic en el mapa base VTPK_Source_BM para activarlo.
El mapa VTPK_Source_BM muestra los límites del Parque Nacional de Yellowstone y del Parque Nacional de Grand Teton. La información de este mapa proporciona datos de referencia de fondo para las capas operativas. Las capas del mapa base solo se utilizan para la visualización. Los usuarios del mapa sin conexión no pueden acceder a los atributos a través de un elemento emergente ni buscar entidades en el mapa base. Si en este mapa hay capas con las que desee que interactúen los usuarios, trasládelas al mapa Operational.
- Haga clic en el mapa Basemap para activarlo.
El mapa Basemap está vacío; lo utilizará más tarde junto con el mapa VTPK_Source_BM para crear un mapa base de teselas vectoriales.
- Haga clic en el mapa Operational, haga clic en la cinta Mapa, haga clic en el menú desplegable Mapa base y seleccione el mapa base VTPK_Source_BM.
Ahora, el mapa Operational muestra el mapa base VTPK_Source_BM debajo de las capas operativas.
- Use el desplazamiento panorámico y el zoom en el mapa para familiarizarse con el mapa base y los datos operativos. Esto le proporciona contexto acerca de cómo funcionan las capas operativas con las capas de mapa base.
Si no ve ninguna etiqueta, haga clic en el botón Refrescar para refrescar la vista de mapa.
Crear un paquete de teselas vectoriales
Las prácticas recomendadas para obtener mapas sin conexión eficaces requieren que los mapas base estén constituidos por paquetes de teselas vectoriales (.vtpk) para los datos vectoriales y por paquetes de teselas (.tpk) para los datos ráster. En este caso, usará teselas vectoriales para el mapa base. Aunque no se requieren paquetes de teselas vectoriales, se recomiendan para mejorar el rendimiento de dibujo y resultan especialmente útiles para los mapas base, ya que los paquetes de teselas vectoriales no permiten acceder a los atributos ni que el usuario interactúe con las entidades.
Puede crear un mapa sin conexión de todo el contenido del mapa; sin embargo, es habitual crear uno o varios mapas sin conexión para una subsección de un mapa existente. Por ejemplo, puede que tenga un mapa de la totalidad de Estados Unidos, pero solo le interese crear un mapa sin conexión de una ciudad concreta. Teniendo esto presente, creará un mapa sin conexión únicamente para una porción de este mapa, el Parque Nacional de Grand Teton.
- Haga clic en el mapa base VTPK_Source_BM y haga zoom en la extensión del Parque Nacional de Grand Teton.
- Haga clic con el botón derecho en el mapa base en el panel Contenido y haga clic en Propiedades .
- En la pestaña Extensión, haga clic en Usar una extensión personalizada y haga clic en Extensión visible actual en el menú Obtener extensión desde.
La herramienta de geoprocesamiento empleada para crear un paquete de teselas vectoriales crea teselas vectoriales para la extensión definida del mapa.
- En la pestaña Metadatos, introduzca una descripción para el mapa base y haga clic en Aceptar.
La herramienta de geoprocesamiento Crear paquete de teselas vectoriales falla si le falta una descripción al mapa de entrada.
- Haga clic en Extensión completa en la cinta Mapa para comprobar que la extensión del mapa es la que espera.
- En la cinta Análisis, haga clic en Herramientas .
Se abre el panel Geoprocesamiento.
- Busque Paquete de teselas vectoriales y haga clic en Crear paquete de teselas vectoriales.
Aparece el cuadro de diálogo de la herramienta Crear paquete de teselas vectoriales.
- Haga clic en el menú desplegable Mapa de entrada y seleccione VTPK_Source_BM.
- Especifique una ubicación conocida y un nombre de archivo para el Archivo de salida.
- Desactive Paquete para ArcGIS Online | Bing Maps | Google Maps.
Para utilizar el esquema de ordenamiento en teselas de ArcGIS Online | Bing Maps | Google Maps, el mapa de entrada tiene que utilizar la proyección Web Mercator Auxiliary Sphere. Para evitar reproyectar datos que empleen el Datum de Norteamérica de 1983, desactive Paquete para ArcGIS Online | Bing Maps | Google Maps.
El esquema de ordenamiento en teselas se rellena automáticamente con un esquema de ordenamiento en teselas que utilice la proyección del mapa de entrada.
- Deje el resto de los parámetros de entrada sin cambios.
- Haga clic en Ejecutar .
Se crea un paquete de teselas vectoriales del mapa base VTPK_Source_BM. Utilizará este paquete de teselas vectoriales en el mapa base vacío.
Establecer el paquete de teselas vectoriales como mapa base
Para utilizar el paquete de teselas vectoriales como un mapa base, agregará el paquete a un mapa base vacío y establecerá que el mapa Operational use el mapa base de teselas vectoriales.
- Haga clic en el mapa Basemap para activarlo.
- En la cinta Mapa, haga clic en Agregar datos .
- Busque el paquete de teselas vectoriales que creó en la sección anterior y haga clic en Aceptar.
- Haga clic en el mapa Operational, haga clic en la cinta Mapa, haga clic en el menú desplegable Mapa base y seleccione el mapa base Basemap que ahora contiene el paquete de teselas vectoriales.
Ahora, el mapa base del mapa Operational está actualizado al mapa base Basemap.
- En el panel Contenido, haga clic con el botón derecho en Mapa base y, a continuación, haga clic en Acercar a capa .
La extensión de mapa coincide con el mapa base y es el área de estudio que compartirá para el uso sin conexión.
Mejorar la usabilidad del mapa
Para conseguir que su mapa sin conexión sea más fácil de usar, incluirá la funcionalidad de búsqueda y marcadores. La búsqueda se puede realizar mediante la búsqueda de entidades o un localizador. Completará ambos flujos de trabajo.
Nota:
Las distintas aplicaciones admiten diferentes tipos de funcionalidad de búsqueda. Ambas se admiten en Explorer. ArcGIS Navigator solo admite localizadores. Estas opciones también están disponibles para desarrolladores que utilicen la aplicación ArcGIS AppStudio o la aplicación ArcGIS Runtime SDK.
Búsqueda de entidades
Para permitir a los usuarios buscar una entidad, siga estos pasos:
- En la cinta Mapa, haga clic en Localizar .
Aparece el panel Localizar. Se enumeran los localizadores asociados al portal activo. No pueden acceder a ellos los usuarios de un mapa sin conexión ni los usuarios con los que comparta el mapa que no sean miembros de su organización.
- En la pestaña Localizar, haga clic en el botón Opciones y, luego, en Configuración del proveedor. Haga clic en el botón Configurar para localizar .
Aparece el cuadro de diálogo Seleccionar capa o tabla. Se enumeran todas las capas de entidades de su mapa.
- Para permitir a los usuarios buscar picos de montañas, seleccione TowerSummitMinesDam y haga clic en Aceptar.
Muchas de las capas operativas de este mapa hacen referencia a la misma clase de entidad de puntos, Geonames USA. Se utiliza una consulta de definición de capa para agrupar los distintos tipos de puntos de interés de Geonames.
El panel Localizar se actualiza para visualizar el panel Configurar para localizar. Todos los campos de la capa se enumeran en el panel y se pueden configurar para la búsqueda.
- Si es necesario, establezca el Modo de búsqueda para FEATURE_NAME en Contiene. Esta opción devuelve resultados de búsqueda para todas las entidades de la capa TowerSummitMinesDam que contengan los caracteres que haya buscado el usuario del mapa.
Si en su lugar elige Es igual a, el usuario debe introducir la cadena exacta que coincida con el atributo FEATURE_NAME.
- Haga clic en el botón Guardar y volver a Configuración del proveedor para volver a Configuración del proveedor.
- TowerSummitMinesDam aparece ahora en Configuración del proveedor. Desactive los localizadores proporcionados por su organización y haga clic en el botón Volver al panel Localizar para volver a la pestaña Localizar. Utilice el cuadro de texto Buscar para probar la búsqueda de entidades en la capa TowerSummitMinesDam.
- Busque Grand Te y observe cómo la entidad Grand Teton aparece en los resultados de búsqueda.
Localizador
Cree un localizador siguiendo estos pasos:
- Abra el panel Geoprocesamiento. Si no está ya abierto, puede acceder a él desde la cinta Análisis haciendo clic en Herramientas .
- Busque Crear localizador y haga clic en Crear localizador.
Aparece el cuadro de diálogo de la herramienta Crear localizador.
- Si es necesario, haga clic en el menú desplegable País o región y seleccione Estados Unidos.
- Haga clic en el menú desplegable Tabla(s) principal(es) y seleccione LocalePopPlace. Haga clic en el menú desplegable Rol y seleccione POI.
- Haga clic en el menú desplegable Nombre del lugar y seleccione FEATURE_NAME.
- Especifique una ubicación conocida y un nombre de archivo para el Localizador de salida.
- Haga clic en el menú desplegable Código de idioma y seleccione Inglés.
- Haga clic en Ejecutar .
Cuando se ejecuta una herramienta, se muestra una barra de progreso en el panel Geoprocesamiento, donde puede ver el progreso de la herramienta y los mensajes. Las herramientas se pueden completar con advertencias. Los errores indican que la herramienta falló. Consulte Progreso y mensajes para obtener más información.
Se crea un localizador basado en la capa LocalePopPlace.
- Abra el panel Localizar y haga clic en el botón Opciones para ver que el localizador se agrega automáticamente a la lista de localizadores.
- En caso necesario, haga clic en la pestaña Localizar y busque White Grass.
- Observe que White Grass Ranch se devuelve en los resultados de búsqueda.
Marcadores
Los marcadores proporcionan extensiones con nombre predefinidas en las que los usuarios pueden hacer zoom rápidamente. Al compartir un paquete de mapas móviles, los marcadores se incluyen en el mapa sin conexión.
- Acerque uno de los lagos del área de estudio.
- En la cinta Mapa, haga clic en el menú desplegable Marcadores y haga clic en Nuevo marcador .
Aparece el cuadro de diálogo Crear marcador.
- Proporcione un nombre y una descripción para el marcador y haga clic en Aceptar.
El marcador se agrega al mapa.
- Agregue más marcadores en función de las necesidades para aquellas áreas en las que se espere un tráfico elevado.
Elementos emergentes
Los elementos emergentes permiten a los usuarios ver información sobre las entidades tocándolas en el mapa. Los elementos emergentes que defina en ArcGIS Pro se incluirán en el mapa sin conexión.
- En el panel Contenido, haga clic con el botón derecho en la capa de edificios y haga clic en Habilitar ventanas emergentes . Si los elementos emergentes ya están habilitados, vaya al paso 2.
- Haga clic de nuevo con el botón derecho en la capa y haga clic en Configurar elementos emergentes .
Aparece el panel Configurar elementos emergentes.
- De forma predeterminada, el elemento emergente incluye todos los campos de la capa. Puede hacer clic en el botón de edición para editar los campos que se incluyen en el elemento. Para agregar elementos al elemento emergente, haga clic en las opciones de la parte superior del panel.
Para obtener más información sobre la configuración de los elementos emergentes, consulte Configurar elementos emergentes.
Crear y compartir el paquete de mapas móviles
Ha creado su mapa para que incluya capas operativas con búsqueda de entidades y elementos emergentes, un mapa base que utiliza teselas vectoriales, marcadores para acceder a extensiones comunes y un localizador para búsquedas adicionales. Ahora, puede compartirlo como paquete de mapas móviles.
- Haga clic en el mapa Operational si no está ya activo, haga clic con el botón derecho en la capa Basemap en el panel Contenido y haga clic en Zoom a capa .
- En la cinta Compartir, haga clic en Mapa móvil en el grupo Paquete.
Aparece el panel Empaquetar mapa móvil. De forma predeterminada, el paquete de mapas móviles se carga en el portal activo. Deje este parámetro en la opción predeterminada.
- Proporcione un nombre para el paquete de mapas. Utilice algo único para poder encontrarlo en Explorer for ArcGIS más adelante.
- Los metadatos del mapa se utilizan automáticamente como la entrada para el campo Resumen. Agregue palabras clave al campo Etiquetas para asegurar que los usuarios puedan encontrar el paquete.
- Utilice la opción de extensión predeterminada, Extensión de visualización actual.
Si utiliza una clase de entidad poligonal de Área de interés, puede especificar una extensión predeterminada para su mapa sin conexión. Por ejemplo, puede utilizar una clase de entidad con límites poligonales para las cinco áreas metropolitanas de mayor tamaño de Estados Unidos.
- Active Recortar.
Al activar Recortar, se recortan las entidades que se extiendan más allá de la selección de extensión. Siguiendo el ejemplo anterior, aquellas entidades que se extiendan fuera de las cinco áreas metropolitanas de mayor tamaño de Estados Unidos se recortarían en el límite de las áreas metropolitanas. Los localizadores que se incluyen en el paquete de mapas móviles también se limitan a la extensión elegida, garantizando que los usuarios solo encuentren ubicaciones que estén en el mapa.
Nota:
Las opciones Extensión y Recortar no se aplican al paquete de teselas vectoriales. Independientemente de estos ajustes, todo el paquete de teselas vectoriales se incluye en el paquete.
- Active Incluir localizador. Haga clic en el menú desplegable y seleccione el localizador que creó.
- Deje la opción Referencia a contenido en línea desactivada. Si su mapa contiene capas de servicio de entidades, se les hará referencia en el paquete para su uso sin conexión. El resto de capas de servicio no se admiten y no se incluirán.
Al activar Referencia a contenido en línea se hace referencia a las capas de servicio del paquete. Esto incluye capas de servicio en el mapa para su uso en dispositivos conectados a Internet.
- Si tiene la extensión ArcGIS Publisher, puede activar Habilitar uso anónimo.
El uso anónimo le permite crear paquetes de mapas móviles para usuarios que no sean miembros de una organización de ArcGIS. Explorer for ArcGIS se puede utilizar anónimamente (sin iniciar sesión), por lo que los usuarios no necesitan un nombre de usuario de ArcGIS para utilizar la aplicación. Al habilitar el uso anónimo, se permite la descarga y el uso de paquetes de mapas móviles a cualquier persona que tenga acceso a ellos, independientemente de sus credenciales de inicio de sesión.
- Especifique cómo se compartirá el paquete:
- Todos: esta opción hace que el contenido sea público. Cualquiera puede acceder a él y verlo.
- Mi organización: Si ha iniciado sesión con una cuenta de organización, verá esta opción. Esta opción permite compartir su contenido con todos los usuarios autenticados de la organización.
- Grupos: puede compartir su contenido con los grupos a los que pertenece y sus miembros.
Deje todas las opciones desactivadas para definir el nivel de uso compartido del propietario del elemento.
- En Finalizar uso compartido, haga clic en Analizar para buscar posibles problemas.
Los errores y advertencias se muestran en la pestaña Mensajes. Haga clic con el botón derecho en un mensaje para abrir su tema de ayuda o tomar medidas correctoras en el software. Se deben resolver los errores para poder compartir la capa web. Se recomienda resolver las advertencias , aunque no es obligatorio.
- Una vez validado, haga clic en Paquete para crear el paquete.
Utilizar el mapa sin conexión en Explorer for ArcGIS
Ahora que ha creado y compartido su paquete de mapas móviles, lo usará a través de Explorer for ArcGIS.
- Abra la aplicación Explorer for ArcGIS en su dispositivo móvil. Toque la opción Continuar sin iniciar sesión.
Está trabajando como un usuario anónimo en Explorer for ArcGIS. Si no ha compartido su paquete públicamente ni habilitado el acceso anónimo, no podrá continuar.
- Busque el paquete de mapas móviles que compartió desde ArcGIS Pro.
- En los resultados de búsqueda, toque la opción de descarga junto a su mapa.
El mapa se descarga en su dispositivo y está disponible en la sección En el dispositivo de su lista de mapas.
- Toque el mapa para abrirlo.
El mapa se abre con la extensión que haya seleccionado al crear el paquete de mapas móviles.
- Toque el botón de búsqueda y busque Grand Teton.
- Toque el botón de marcador para acceder a los marcadores que creó y haga clic en un marcador para ir a la extensión indicada.
- Toque una entidad para acceder a un elemento emergente con información sobre esa entidad tal y como se define en la configuración de elementos emergentes.
Ha creado un mapa para su uso sin conexión en ArcGIS Pro utilizando teselas vectoriales, búsqueda de entidades, marcadores y elementos emergentes para generar un mapa sin conexión útil y eficaz. Después, ha compartido este mapa como un paquete de mapas móviles con su organización de ArcGIS Online y ha usado el paquete sin conexión en su dispositivo móvil a través de Explorer for ArcGIS.