Preparar un mapa para Indoor Viewer

Disponible con la extensión ArcGIS Indoors Maps.

La aplicación de Indoor Viewer está configurada para usar un mapa web que contenga capas de imágenes de mapa o capas de entidades. Los mapas que admiten Indoors (ya sean capas de imágenes de mapa, capas de entidades o paquetes de mapas móviles) tienen requisitos de capa para las clases de entidad en la geodatabase de Indoors para admitir las aplicaciones móviles de Indoors y su funcionalidad. Estas capas deben ajustarse al modelo de información de ArcGIS Indoors y se crean y seleccionan con ArcGIS Pro.

Antes de preparar un mapa y compartirlo con su organización de ArcGIS para utilizarlo en la aplicación de Viewer, debe crear datos de Indoors que se ajusten al modelo de Indoors. Esto incluye la creación de una base de datos de Indoors, la carga de datos en la base de datos y, opcionalmente, la creación de una red enrutable de interiores en ArcGIS Pro.

Puede crear datos de interiores mediante el uso de una geodatabase de Indoors creada con la herramienta Crear base de datos de interior o un dataset de interiores con la herramienta Crear dataset de Indoors. Una geodatabase Indoors contiene todos los atributos y tablas necesarios para asignación de planos, la planificación del espacio, el enrutamiento y las reservas de espacios de trabajo, mientras que el dataset de interiores incluye un esquema simplificado que es más adecuado para la asignación básica de planos.

Precaución:

Los siguientes tipos de datos de campo nuevos están disponibles en ArcGIS Pro 3.2: solo fecha, solo hora, desfase de marca de tiempo, entero grande e Id. de objeto de 64 bits. Aunque es posible publicar esos tipos de datos en ArcGIS Enterprise 11.2 yArcGIS Online, no son totalmente compatibles y su uso en las capas web de se considera funcionalidad en versión beta.

Capas de datos obligatorias

Se requieren las siguientes capas para la visualización de datos de interiores en Indoor Viewer:

  • Detalles
  • Unidades
  • Niveles
  • Instalaciones
    Nota:

    Esta capa se debe dibujar sobre las otras capas de mapa de interiores para facilitar la experiencia de navegación de campus 2D en Viewer.

Incluya la capa Network_ND para admitir la generación de rutas e indicaciones en interiores.

Incluya las siguientes capas para admitir más funcionalidades en Viewer:

  • Events: enumerar eventos y ubicarlos en el mapa
  • Occupants: buscar ocupantes, encontrarlos en el mapa y configurar las reservas de espacio de trabajo
  • Capas de <Category source>: buscar y explorar entidades adicionales que se hayan configurado como categorías
  • Capas de <Barrier>: se utilizan en la generación de rutas cuando se producen cambios temporales en la red
  • Capas de <Work order>: integrar órdenes de trabajo
  • Reservas: configurar reservas de espacios de trabajo
  • Sites: organizar entidades de instalaciones por el emplazamiento en que se encuentran

Si lo desea, incluya las siguientes tablas para admitir las reservas de espacios de trabajo:

  • Areas: requerido si está utilizando la aplicación Indoor Space Planner para asignar ocupantes a espacios. Es necesario para mostrar las asignaciones de hotelling de los ocupantes en el panel de información.
  • Area Roles: requeridos si está configurando gerentes de reservas que pueden reservar hotelling y administrar las reservas para otras personas.
Nota:

Los nombres de las capas que se incluyen en el mapa web de interior deben coincidir exactamente con estos nombres de capa para permitir la funcionalidad en las aplicaciones web de Indoors.

Puede configurar otras entidades con las que desee interactuar en la aplicación Viewer como categorías utilizando las herramientas Crear categoría de Indors o Crear categorías de Indors predeterminadas. Estas entidades pueden proceder de capas poligonales o de puntos en un mapa que tenga en cuenta las plantas y requieren un campo LEVEL_ID que coincida con el valor de campo LEVEL_ID de la entidad asociada en la clase de entidad Levels.

El número de elementos relacionados que se muestran para una entidad en el panel de información de Viewer se limita al número máximo de entidades por capa. Puede establecer esta cantidad utilizando el parámetroNúmero máximo de registros que devolvió el servidor. Es importante cuando se visualizan elementos relacionados de una entidad grande como, por ejemplo, un edificio.

Preparar el mapa

Después de crear los datos de interiores y opcionalmente configurar categorías, iniciar acciones o una red enrutable, puede crear un mapa para compartirlo con su organización de ArcGIS y utilizarlo en Viewer. El mapa web Viewer debe contener todas las capas de imágenes de mapa y las capas de entidades necesarias.

Sugerencia:

Puede utilizar la plantilla de mapa Indoor Viewer incluida en los datos del producto para preparar un mapa para Indoor Viewer. Puede actualizar la fuente de las capas de la plantilla de mapa para que señale las capas correspondientes del espacio de trabajo de Indoors y compartir el mapa con su organización para usarlo en Indoor Viewer.

Siga estos pasos para crear un mapa y prepararlo para utilizarlo en Indoor Viewer:

  1. Inicie ArcGIS Pro.
  2. Inicie sesión en su organización de ArcGIS.
  3. Cree un proyecto y agregue una conexión a su geodatabase de Indoors o abra un proyecto existente que contenga su geodatabase de Indoors.
  4. Haga clic en la pestaña Insertar y en el botón Nuevo mapa Nuevo mapa para crear un mapa, si es necesario.
  5. Agregue las siguientes capas al mapa y defina la visibilidad de esta manera:

    Nombre de capaRequeridoVisibilidad de capa (recomendado)

    Instalaciones

    Activada

    Nota:

    La capa Instalaciones es especialmente importante en Viewer. Su posición en la tabla de contenido, visibilidad y simbología determinan la visibilidad de otras capas del mapa. Para mostrar los planos de planta de todos los edificios, puede desactivar la visibilidad o establecer la transparencia en la capa Instalaciones. En este escenario, la planta del suelo de todos los edificios no seleccionados se muestra en el mapa en todo momento. El selector de suelo establece el nivel visible del edificio seleccionado. Si las capas se dibujan debajo de la capa Instalaciones en la tabla de contenido, solo se muestran las entidades en los niveles visibles. Si las capas se dibujan sobre la capa Instalaciones, se muestran para todos los niveles de los edificios no seleccionados.

    Eventos

    No

    Desactivada

    Ocupantes

    No

    Desactivada

    Capas de <Category source>

    No

    Desactivada

    Detalles

    No

    Activada

    Unidades

    No

    Activada

    Niveles

    Activada

    Tenga en cuenta lo siguiente al agregar y configurar capas:

    • Si desea poder identificar entidades en la aplicación Viewer, pero no necesita la experiencia de exploración o búsqueda ni dirigirse a ellas, agregue estas entidades al mapa como capas básicas (puntos, líneas, polígonos o entidades 3D multiparche). Puede configurar elementos emergentes para estas capas en un paso posterior.
    • Indoor Viewer permite agregar capas de entidades al mapa web. No hay personalizaciones disponibles para los usuarios de dispositivos móviles en cuanto al nombre visualizado, la simbología ni otras propiedades de capa hechas en ArcGIS Pro para capas de órdenes de trabajo de Indoor Viewer. Si utiliza una capa de entidades para órdenes de trabajo que requieren personalización de Indoor Viewer y de las aplicaciones móviles, considere realizar estos cambios en la capa compartida para que los usuarios de las aplicaciones móviles y web tengan una experiencia similar.
    • Puede incluir las siguientes tablas opcionales en un mapa:
      • Si utiliza la aplicación Indoor Space Planner para asignar ocupantes a espacios, incluya la tabla Areas. Es necesario para mostrar las asignaciones de hotelling o de mesas de trabajo de los ocupantes en el panel de información.
      • Si asignó gerentes de reserva en Space Planner, incluya la tabla Area Roles.
  6. Configure el mapa para que tenga en cuenta las plantas.

    Los mapas deben tener en cuenta las plantas para usarlas en la aplicación de Viewer.

  7. Configure capas adicionales para que tengan en cuenta las plantas.
  8. Si utiliza el método de la capa Reservations para configurar las áreas de hotelling y las salas de reuniones, agregue la clase de entidad Reservations al mapa.
  9. Defina el rango capas de escala visible de las capas según sea necesario.
  10. Defina las propiedades de simbología de las capas como sigue:

    Capas Details y Units

    Defínalas de acuerdo con el atributo USE_TYPE.

    Capas de <Category source>

    Defínalas de acuerdo con el campo que describe el tipo de entidad.

    Capas Occupants y Events

    Utilice un símbolo de punto vacío (sin color ni contorno y tamaño de punto 1).

    Nota:

    Tenga cuidado al aplicar símbolos para capas de categoría con una cobertura densa. Por ejemplo, las oficinas se simbolizan según el color del polígono de unidad y no deben tener símbolos de punto individuales.

  11. Active el etiquetado para Units (atributo NAME), Occupants (atributo KNOWNAS) y cualquier entidad adicional que requiera una etiqueta.

    Puede configurar las etiquetas de modo que las unidades de oficina ocupadas muestren el nombre del ocupante y las oficinas desocupadas muestren el nombre de la unidad con el fin de identificar visualmente qué oficinas están vacías o disponibles para asignarlas en la aplicación. Para ocultar la etiqueta de nombre de unidad de las oficinas ocupadas, configure etiquetas para la capa Units de la siguiente manera:

    1. Haga clic con el botón derecho en la capa Units en el panel Contenido y haga clic en Propiedades de etiquetado.

      Aparece el panel Clase de etiqueta.

    2. Haga clic en el botón Consulta SQL Consulta SQL y haga clic en Nueva expresión.
    3. Cree la siguiente expresión:
      Where Assignment Type is not equal to office
    4. Haga clic en Aplicar.

    Las etiquetas de ocupante pueden solaparse con etiquetas de unidades adyacentes, lo que provoca que falten etiquetas en la aplicación. Para evitar el solapamiento de etiquetas, puede apilar etiquetas de ocupantes creando una expresión Arcade con los siguientes pasos:

    1. Haga clic con el botón derecho en la capa Occupants en el panel Contenido y haga clic en Propiedades de etiquetado.

      Aparece el panel Clase de etiqueta.

    2. Haga clic en el botón Expresión de etiqueta Etiquetar expresión y cree la siguiente expresión de Arcade:
      Replace($feature.KNOWNAS, ' ', TextFormatting.NewLine)
    3. Haga clic en Aplicar.
  12. Establezca el campo de visualización en las propiedades de capa para Occupants, si está presente, como KNOWNAS y para el resto de capas de mapa como NAME.
    Nota:

    La aplicación Viewer utiliza el valor de campo de visualización para etiquetar ciertos elementos de la aplicación, como el título del panel de información. Al configurarlo en ArcGIS Pro, evitará confusiones para los usuarios de la aplicación.

  13. Configure los elementos emergentes para cualquier capa adicional que desee identificar en el mapa.

    Configure ventanas emergentes para las capas con las que desee interactuar en el mapa en Viewer. Estas capas básicas no admiten la experiencia de exploración o búsqueda, y los botones de acción, como Indicaciones, no están disponibles.

  14. Asegúrese de que el mapa tenga un sistema de coordenadas definido para XY actual, como WGS 1984 Web Mercator (Auxiliary Sphere), y para Z actual, como WGS84.
    Nota:

    Los sistemas de coordenadas geográficas y proyectadas son compatibles con Viewer.

  15. Opcionalmente, cambie el nombre del mapa para identificarlo fácilmente y complete todos los campos de metadatos.
  16. Establezca la extensión de visualización del mapa para mostrar todos los datos del mapa.
  17. Agregue al mapa cualquier servicio de mapas base alojados por Esri o personalizado.
    Nota:

    Configure un mapa base para elegir entre un mapa base alojado por Esri o un mapa base de paquete de teselas vectoriales personalizado.

  18. Borre todas las selecciones de entidades.

El mapa ya está listo para publicarlo y compartirlo como mapa web en su organización de ArcGIS.

Puede configurar aún más su mapa en ArcGIS Pro para configurar un mapa base, publicar entidades de categorías como una capa de entidades o habilitar funcionalidades adicionales de la aplicación como eventos de búsqueda, órdenes de trabajo, ubicación y seguimiento de dispositivos, reserva de hotelling, acciones de inicio de aplicaciones y barreras de generación de rutas. También puede usar su mapa de Viewer para crear una escena 3D en ArcGIS Pro para su uso en la aplicación Viewer.

Configurar un mapa base

Un mapa base es una parte importante de un mapa de interiores que ofrece contexto y perspectiva de lo que está cerca. Tenga en cuenta la escala del mapa al elegir el mapa base que se va a utilizar. A diferencia de los mapas base de teselas de imágenes, los mapas base de teselas vectoriales son más pequeños y admiten mayor nivel de detalle. Los siguientes flujos de trabajo proporcionan los pasos necesarios para configurar un mapa base para Indoors.

Usar un mapa base alojado por Esri

En ArcGIS Pro, puede agregar mapas base desde la galería de Mapas base en el grupo Capa de la pestaña Mapa. Dependiendo de la configuración del portal activo, la galería puede incluir los mapas base predeterminados de Esri, mapas compartidos en el grupo de galería de mapas base de su organización y mapas base que haya agregado a proyecto en ArcGIS Pro.

También puede agregar mapas base vectoriales de Esri al mapa siguiendo estos pasos:

  1. Copie la URL del mapa base vectorial que desee agregar.
  2. Haga clic en la flecha desplegable Agregar datos en el grupo Capa.
  3. Elija la opción Datos desde ruta.

    Aparece el cuadro de diálogo Agregar datos desde ruta.

  4. Pegue la URL.
  5. Haga clic en Agregar.

Temas relacionados