Tutorial: Crear un mapa sin conexión

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).

  1. En la página de inicio de ArcGIS Pro, haga clic en Abrir otro proyecto Abrir otro proyecto.
  2. Haga clic en Portal Portal y haga clic en Examinar Examinar.
  3. Haga clic en el filtro Todo el portal Portal y busque el ejemplo Make Offline Map.
  4. 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.

    El proyecto 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.

  1. 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.

  2. 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.

  3. 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.

  4. Haga clic en el mapa Operational, haga clic en la cinta Mapa, haga clic en el menú desplegable Mapa base 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.

  5. 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 Actualizar 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.

  1. Haga clic en el mapa base VTPK_Source_BM y haga zoom en la extensión del Parque Nacional de Grand Teton.
  2. Haga clic con el botón derecho en el mapa base en el panel Contenido y haga clic en Propiedades Propiedades.
  3. En la pestaña Extensión, haga clic en Extensión personalizada, haga clic en el menú desplegable Calcular desde y, a continuación, haga clic en Extensión visible actual.

    La herramienta de geoprocesamiento empleada para crear un paquete de teselas vectoriales crea teselas vectoriales para la extensión definida del mapa.

  4. Haga clic en Extensión completa Extensión completa en la cinta Mapa para comprobar que la extensión del mapa es la que espera.
  5. En la pestaña Metadatos, introduzca una descripción para el mapa base.

    La herramienta de geoprocesamiento Crear paquete de teselas vectoriales falla si le falta una descripción al mapa de entrada.

  6. En la cinta Análisis, haga clic en Herramientas Herramientas.

    Se abre el panel Geoprocesamiento.

  7. 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.

  8. Haga clic en el menú desplegable Mapa de entrada y seleccione VTPK_Source_BM.
  9. Especifique una ubicación conocida y un nombre de archivo para el Archivo de salida.
  10. 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.

  11. Cambie Escala en caché máxima a 0.

    Algunos casos de uso de mapas sin conexión requieren el uso del zoom para acercarse al mapa. Si no se establece la escala en caché máxima en 0, el paquete de teselas vectoriales dejará de visualizarse una vez que se haga zoom más allá de la escala en caché máxima predeterminada. Al establecer esta opción en 0, los usuarios pueden acercarse cuanto deseen y seguir viendo la información de teselas vectoriales.

  12. Deje el resto de los parámetros de entrada sin cambios.

    Se han modificado el Archivo de salida, el Esquema de ordenamiento en teselas y la Escala en caché máxima.

  13. Haga clic en Ejecutar 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.

  1. Haga clic en el mapa Basemap para activarlo.
  2. En la cinta Mapa, haga clic en Agregar datos Agregar datos.
  3. Busque el paquete de teselas vectoriales que creó en la sección anterior y haga clic en Aceptar.
  4. Haga clic en el mapa Operational, haga clic en la cinta Mapa, haga clic en el menú desplegable Mapa base 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.

  5. En el panel Contenido, haga clic con el botón derecho en Mapa base y, a continuación, haga clic en Acercar a capa Zoom 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:

  1. En la cinta Mapa, haga clic en Localizar 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.

  2. En la pestaña Localizar, haga clic en el botón Opciones Opciones y, luego, en Configuración del proveedor. Haga clic en el botón Configurar capa para localizar Agregar capa.

    Aparece el cuadro de diálogo Seleccionar capa. Se enumeran todas las capas de entidades de su mapa.

  3. 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 capa para localizar. Todos los campos de la capa se enumeran en el panel y se pueden configurar para la búsqueda.

  4. El modo de búsqueda predeterminado para FEATURE_NAME es 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.

    Se ha configurado el localizador de capas para que FEATURE_NAME utilice el modo de búsqueda Contiene.

  5. Haga clic en el botón Guardar y volver a Configuración del proveedor Guardar y volver a Configuración para volver a Configuración del proveedor.
  6. 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 Guardar y volver a Configuración para volver a la pestaña Localizar. Utilice el cuadro de texto Buscar para probar la búsqueda de entidades en la capa TowerSummitMinesDam.
    1. 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:

  1. Abra el panel Geoprocesamiento. Si no está ya abierto, puede acceder a él desde la cinta Análisis haciendo clic en Herramientas Herramientas.
  2. Busque Crear localizador de direcciones y haga clic en Crear localizador de direcciones.

    Aparece el cuadro de diálogo de la herramienta Crear localizador de direcciones.

  3. Haga clic en el menú desplegable Estilo del Localizador de direcciones y seleccione General - Diccionario geográfico.

    General - Campo único también funciona bien para buscar puntos de interés.

  4. Haga clic en el menú desplegable Datos de referencia y seleccione LocalePopPlace. Mantenga el rol predeterminado de Tabla principal.
  5. Haga clic en el menú desplegable Nombre del lugar y seleccione FEATURE_NAME.
  6. Especifique una ubicación conocida y un nombre de archivo para el Localizador de direcciones de salida.
  7. Active la opción Habilitar sugerencias.

    A medida que los usuarios escriben su cadena de búsqueda en el mapa, se presentan sugerencias. No es compatible con la búsqueda de entidades.

    No se admiten las sugerencias para los localizadores basados en archivos en ArcGIS Pro, pero sí en Explorer for ArcGIS y ArcGIS Navigator, además de estar disponibles para los desarrolladores de aplicaciones de ArcGIS AppStudio y ArcGIS Runtime SDK.

  8. Haga clic en Ejecutar Ejecutar.

    Se crea un localizador basado en la capa LocalePopPlace.

  9. Abra el panel Localizar y haga clic en el botón Opciones Opciones para ver que el localizador se agrega automáticamente a la lista de localizadores.
    1. Haga clic en la pestaña Localizar y busque White Grass.
    2. Observe que tanto White Grass Rand como White Grass Ranger Station aparecen 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.

  1. Acerque uno de los lagos del área de estudio.
  2. En la cinta Mapa, haga clic en el menú desplegable Marcadores Marcadores y haga clic en Nuevo marcador Nuevo marcador.

    Aparece el cuadro de diálogo Crear marcador.

  3. Proporcione un nombre y una descripción para el marcador y haga clic en Aceptar.

    El marcador se agrega al mapa.

  4. 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.

  1. En el panel Contenido, haga clic con el botón derecho en la capa de edificios y haga clic en Habilitar ventanas emergentes Habilitar ventanas emergentes. Si los elementos emergentes ya están habilitados, vaya al paso 2.
  2. Haga clic de nuevo con el botón derecho en la capa y haga clic en Configurar elementos emergentes Configurar elementos emergentes.

    Se mostrará el panel Elementos emergentes.

  3. De forma predeterminada, el elemento emergente incluye todos los campos de la capa. Puede hacer clic en el botón de edición Editar elemento emergente 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.

  1. 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 Zoom a capa.
  2. En la cinta Compartir, haga clic en Mapa móvil Nuevo paquete de mapas móviles 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.

  3. Proporcione un nombre para el paquete de mapas. Utilice algo único para poder encontrarlo en Explorer for ArcGIS más adelante.
  4. 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.
  5. 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.

  6. 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.

  7. Active Incluir localizador. Haga clic en el menú desplegable y seleccione el localizador que creó.
  8. 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.

  9. 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.

  10. 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 Error para poder compartir la capa web. Se recomienda resolver las advertencias Advertencia, aunque no es obligatorio.

    Más información sobre el análisis recursos de SIG.

  11. 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.

  1. Abra la aplicación Explorer for ArcGIS en su dispositivo móvil. Haga clic en 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.

  2. Busque el paquete de mapas móviles que compartió desde ArcGIS Pro.
  3. En los resultados de búsqueda, haga clic en 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.

  4. Toque el mapa para abrirlo.

    El mapa se abre con la extensión que haya seleccionado al crear el paquete de mapas móviles.

  5. Toque el botón de búsqueda y busque Grand Teton.
  6. 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.
  7. 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.