Enterprise: preparación de un mapa para su uso en Space Planner

Disponible para una organización de ArcGIS con licencia de la extensión Indoors.

Indoor Space Planner le permite asignar ocupantes a espacios individuales o a áreas de trabajo basadas en actividades y definir estas áreas de trabajo para hot desks u hotelling. Puede utilizar ArcGIS Enterprise o ArcGIS Online para compartir sus mapas web que tienen en cuenta las plantas en función de los requisitos de su organización.

Los mapas web de Space Planner publicados en una organización de ArcGIS en Enterprise o ArcGIS Online proporcionan una experiencia de aplicación de Space Planner similar, pero difieren en la forma en que los mapas web se configuran y comparten. Para compartir un mapa web de Space Planner en Enterprise es necesario configurar el versionado en rama en su geodatabase de Enterprise y habilitar la administración de versiones para las capas web editables al publicar. Es necesario para que la aplicación Space Planner admita la administración de planes espaciales.

Para compartir un mapa web de Space Planner en ArcGIS Online, solo es necesario compartir mapas web para admitir la visualización y los flujos de trabajo de administración de planes espaciales. Consulte a los administradores de su organización antes de elegir un entorno para implementar la aplicación.

Antes de preparar un mapa de Space Planner y compartirlo con su organización de ArcGIS para utilizarlo en la aplicación Space Planner, debe crear datos que se ajusten al Modelo de información de ArcGIS Indoors. Esto incluye la creación de una base de datos de Indoors y la carga de datos mediante las herramientas de geoprocesamiento de la caja de herramientas Indoors.

La geodatabase de Indoors, creada con la herramienta Crear base de datos de Indoors, contiene campos, atributos y dominios que son necesarios para Space Planner. Se recomienda utilizar una geodatabase de Indoors para mantener su SIG de interiores para admitir la planificación del espacio, la generación de rutas y las reservas de espacios de trabajo. Si utiliza un dataset de interiores con la herramienta Crear dataset de interiores, deberá agregar más campos de atributos a la clase de entidad Units y crear la tabla Areas. Si utiliza una geodatabase de Indoors, no se requieren pasos adicionales.

Capas obligatorias

Los mapas web que se utilizarán en Space Planner deben tener las siguientes clases de entidad y tabla independiente rellenada en la geodatabase de Indoors:

  • Entidades Occupant: corresponde a la clase de entidad Occupants del modelo de Indoors. Esta clase de entidad la crea la herramienta Crear base de datos de Indoors en ArcGIS Pro 3.1 y versiones posteriores y se rellena con la herramienta Actualizar entidades de ocupantes.
  • Unidades: corresponde a la clase de entidad Unidades del modelo de Indoors.
  • Niveles: corresponde a la clase de entidad Niveles del modelo de Indoors.
  • Instalaciones: corresponde a la clase de entidad Instalaciones del modelo de Indoors.
  • Tabla Areas: corresponde a la tabla Areas independiente del modelo de Indoors. Si utiliza un dataset de interiores creado con la herramienta Crear dataset de interiores, debe crear la tabla Areas.
Nota:

Si va a compartir con un portal de Enterprise, habilite el versionado en rama en la conexión de geodatabase de Enterprise antes de cargar datos de la conexión al mapa.

Más información sobre cómo cargar datos en la geodatabase de Indoors

Capas opcionales

Puede incluir capas adicionales en el mapa, como la tabla Area Roles, para habilitar las funcionalidades de administración de reservas o capas de entidades adicionales para su visualización adicional en la aplicación.

Agregar la tabla Area Roles

Al configurar áreas de hotelling en Space Planner, tiene la opción de asignar uno o varios gerentes de reservas si incluye la tabla Area Roles. Los gerentes de reservas pueden reservar hoteles y administrar reservas para otras personas en Viewer y Indoors móvil. La tabla Area Roles se debe compartir como parte del mismo servicio de entidades que las capas Occupants y Units y la tabla Areas.

La tabla Area Roles la crea la herramienta Crear base de datos de Indoors en ArcGIS Pro 3.0 y versiones posteriores. Si ha creado una base de datos Indoors en ArcGIS Pro 2.9 o versiones anteriores, puede ejecutar la herramienta en una geodatabase vacía y copiar la tabla Roles de área en su espacio de trabajo Indoors.

Agregar capas para la visualización

Si lo desea, puede agregar la capa Details al mapa de Space Planner para admitir la visualización. Esta capa describe la huella de activos lineales de su instalación e incluye entidades como paredes, puertas y columnas.

Puede incluir capas adicionales de entidades en Space Planner para ayudar a visualizar espacios y asistir en las asignaciones de espacios. Por ejemplo, puede agregar capas para salidas, eventos o zonas.

Precaución:

Tenga cuidado al incluir capas de mapa derivadas de las capas requeridas para Space Planner. Por ejemplo, solo la capa Units debe incluir el atributo ASSIGNMENT_TYPE y solo la capa Occupants debe incluir el atributo AREA_ID. Asegúrese de que las capas derivadas de las capas Units y Occupants no contengan estos valores, o la aplicación Space Planner quizá no pueda cargar el mapa correctamente.

Calcular valores de campo de Tipo de asignación

Si lo desea, puede calcular previamente los valores de campo ASSIGNMENT_TYPE para que las entidades de la capa Units los utilicen en la aplicación Space Planner. Se puede hacer manualmente o calculando campos con las herramientas disponibles en ArcGIS Pro. También puede definir el tipo de asignación para las entidades de unidades más adelante en la aplicación.

Por ejemplo, es posible que desee definir los valores de campo ASSIGNMENT_TYPE para las entidades de Units de la siguiente forma para realizar un rastreo rápido de su planificación en la aplicación Space Planner:

  • No asignable: espacios que no se deben utilizar para la asignación y planificación de espacios, como es el caso de cocinas, servicios, cuartos de almacenamiento y áreas de circulación.
  • Hot desk o hotelling: espacios que están disponibles para una asignación a corto plazo. Las entidades de Units definidas como hot desks o hotelling aparecen en las listas Hot Desks y Hotelling en la aplicación Space Planner.
  • Oficina (u otra designación adecuada): entidades de Units actualmente asignadas a empleados.

A continuación, se muestra un ejemplo de flujo de trabajo para definir el valor del campo ASSIGNMENT_TYPE de Oficina para las unidades asignadas a empleados:

  1. Abra su mapa de Space Planner en ArcGIS Pro.
  2. Haga clic con el botón derecho en la capa Units en el panel Contenido y elija Uniones y relaciones > Agregar unión.
  3. Elija Units en la lista desplegable Tabla de entrada.
  4. Elija UNIT_ID en la lista desplegable Campo de unión de entrada.
  5. Elija Occupants en la lista desplegable Tabla de unión.
  6. Elija UNIT_ID en la lista desplegable Campo de tabla de unión.
  7. Haga clic en Aceptar para crear la unión.
  8. En la pestaña Mapa del grupo Selección, haga clic en Seleccionar por atributos.

    Aparece el panel Seleccionar por atributos.

  9. En Filas de entrada, elija la capa Units.
  10. En Tipo de selección, elija Nueva selección.
  11. Haga clic en Nueva expresión y elija los valores de los menús desplegables para construir la cláusula Donde occupant.UNIT_ID no es nulo.
  12. Haga clic en Aceptar.

    Todas las unidades con ocupantes asignados a ellas se seleccionan en el mapa.

  13. Utilice la herramienta Calculadora de campo para establecer el valor del campo ASSIGNMENT_TYPE para las unidades seleccionadas para "office".
    Precaución:

    Active la casilla de verificación Imponer dominios antes de ejecutar la herramienta para asegurarse de que las actualizaciones cumplan con el dominio codificado asociado al campo. Si el valor del campo no coincide con ninguno de los valores del dominio codificado, pueden producirse errores en la simbología del mapa y la funcionalidad de la aplicación.

Estas entidades de unidades incluirán ahora una designación de Oficina en su tarjeta de información en la aplicación Space Planner.

Capas opcionales

Si lo desea, puede agregar la capa Details al mapa de Space Planner para admitir la visualización. Esta capa describe la huella de activos lineales de su instalación e incluye entidades como paredes, puertas y columnas.

Puede incluir capas adicionales de entidades en Space Planner para ayudar a visualizar espacios y asistir en las asignaciones de espacios. Por ejemplo, puede agregar capas para salidas, eventos o zonas.

Precaución:

Tenga cuidado al incluir capas de mapa derivadas de las capas requeridas para Space Planner. Por ejemplo, solo la capa Units debe incluir el atributo ASSIGNMENT_TYPE y solo la capa Occupants debe incluir el atributo AREA_ID. Asegúrese de que las capas derivadas de las capas Units y Occupants no contengan estos valores, o la aplicación Space Planner quizá no pueda cargar el mapa correctamente.

Agregar la tabla Area Roles

Al configurar áreas de hotelling en Space Planner, tiene la opción de asignar uno o varios gerentes de reservas si incluye la tabla Area Roles. Los gerentes de reservas pueden reservar hoteles y administrar reservas para otras personas en Indoor Viewer y Indoors móvil. La tabla Area Roles se debe compartir como parte de la misma capa de entidades alojada que las capas Occupants y Units y la tabla Areas.

Si sus datos se crearon antes de ArcGIS Pro 3.0, puede actualizar su base de datos interior existente para incluir la tabla Roles de área y para una gestión adicional de la reserva.

Crear un mapa web Space Planner

Al preparar el mapa Space Planner en ArcGIS Pro para compartirla con su portal de Enterprise, debe configurar el espacio de trabajo de ArcGIS Indoors en una geodatabase de Enterprise con el en rama habilitado en la conexión de base de datos.

En ArcGIS Pro, también debe registrar los siguientes datasets como versionados:

  • Ocupantes
  • Unidades
  • Áreas
Sugerencia:

Para proteger la versión predeterminada de ediciones accidentales, modifique las propiedades de la versión.

Después de crear el mapa Space Planner en ArcGIS Pro, compártalo con su portal de Enterprise utilizando un proceso de varios pasos y utilícelo en una aplicación Space Planner.

Preparar un mapa para usarlo en Space Planner

Siga estos pasos para crear y preparar la capa de entidades versionada de Space Planner para su uso en el mapa web de Space Planner:

  1. Inicie ArcGIS Pro.
  2. Si es necesario, inicie sesión en su portal de Enterprise.
  3. Abra el proyecto que contiene una conexión a la geodatabase de Indoors.

    La conexión de base de datos de registrarse como versionada y tener la opción de versionado en rama activada.

  4. Si es necesario, haga clic en la pestaña Insertar y haga clic en el botón Nuevo mapa Nuevo mapa para crear un mapa.
  5. Agregue las capas enumeradas en la siguiente tabla y establezca la visibilidad recomendada correspondiente:

    CapaRequeridoVisibilidad de capa recomendada

    Ocupantes

    Activada

    Unidades

    Activada

    Áreas

    No aplicable (tabla independiente)

    Area Roles

    No

    No aplicable (tabla independiente)

    Nota:

    Debe registrar la tabla Áreas y el dataset con las clases de entidad Ocupantes y Unidades como versionadas en rama.

    Más información sobre cómo registrar un dataset versionado en rama

  6. Agregue las capas enumeradas en la siguiente tabla y establezca la visibilidad recomendada correspondiente:

    CapaRequeridoVisibilidad de capa recomendada

    Capas de <Category source>

    No

    Desactivada

    Eventos

    No

    Desactivada

    Detalles

    No

    Activada

    Niveles

    Activada

    Instalaciones

    Activada

    Nota:

    No es necesario registrar la conexión de base de datos de estas capas como versionadas. Puede utilizar la misma conexión que utilizó para las clases de entidad Unidades y Ocupantes, pero no es necesaria.

  7. Defina el rango capas de escala visible de las capas según sea necesario.
  8. Configure las propiedades de simbología de las capas como sigue:

    Capa Unidades

    Defínalas de acuerdo con el atributo USE_TYPE.

    Capa Ocupantes

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

    Capa Detalles

    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.

    Capa Eventos

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

  9. Active el etiquetado para la capa de unidades (atributoNAME ), la capa ocupantes (atributoKNOWNAS ) y cualquier otra entidad que desee etiquetar en la aplicación Space Planner.

    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 ocupantes se pueden superponer con etiquetas para unidades adyacentes, lo que ocasiona que falten etiquetas en la aplicación. Para evitar que las etiquetas se superpongan, puede apilar etiquetas de ocupantes mediante el uso de una expresión de Arcade realizando lo siguiente:

    1. Haga clic con el botón derecho en la capa Ocupantes 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.
  10. Establezca el campo de visualización en las propiedades de capa para la capa Ocupantes como KNOWNAS y para el resto de capas de mapa como NAME.
    Nota:

    La aplicación Space Planner utiliza el valor de campo de visualización para etiquetar ciertos elementos de la aplicación, como el título de la tarjeta de información. Al configurarlo ahora en ArcGIS Pro, evita confusiones para los usuarios de la aplicación.

  11. Habilite las ventanas emergentes para las capas de ocupantes y unidades y las capas adicionales que desee identificar en el mapa.

    La configuración de los elementos emergentes permite la interacción con las entidades en la aplicación Space Planner. Estos elementos emergentes son importantes y determinan lo que se muestra en las tarjetas de información para las entidades de Ocupantes y Unidades.

  12. Asegúrese de que el mapa tenga un sistema de coordenadas definido para XY actual, como WGS 1984 Web Mercator (Auxiliary Sphere).
  13. Cambie el nombre del mapa para identificarlo fácilmente y complete todos los campos de metadatos.
  14. Establezca la extensión de visualización del mapa para mostrar todos los datos del mapa.
  15. Si está habilitado, desactive el control deslizante de rango o el filtro de plantas en el mapa.
    Precaución:

    Esto es importante. Un control deslizante de rango habilitado puede impedir que los datos se compartan en aplicaciones web de Indoors.

  16. Agregue al mapa cualquier mapa base alojado por Esri o mapa base personalizado.

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

  17. Borre todas las selecciones de entidades.

    Ahora puede configurar y compartir el mapa web para utilizarlo en Space Planner. Esto incluye, en primer lugar, compartir una capa de entidades versionada en rama que incluya las clases de entidad Unidades y Ocupantes y la tabla Áreas, actualizar la fuente de datos de estos elementos en su mapa de ArcGIS Pro y, a continuación, compartir el mapa web para utilizarlo en Space Planner.

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.

En función de las necesidades de su organización, puede utilizar uno de los servicios de mapa base en línea que aloja Esri o crear un mapa base personalizado. Las siguientes secciones 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.

Usar un mapa base personalizado alojado en un portal de Enterprise

Para usar un mapa base personalizado alojado en su portal de Enterprise, siga estos pasos:

  1. Cree un mapa base personalizado.
  2. Cree un paquete de teselas vectoriales con la herramienta Crear paquete de teselas vectoriales.

    Cuando ejecute la herramienta Crear paquete de teselas vectoriales, realice los siguientes ajustes para proporcionar compatibilidad para un nivel de detalle de interiores y reducir la escala de la tesela a un factor de 17:

    1. Desactive la casilla de verificación Paquete para ArcGIS Online | Bing Maps | Google Maps.
    2. Elija el archivo VectorBasemapTilingScheme.xml incluido en los recursos de simbología de Indoors para el parámetro Esquema de ordenamiento en teselas.
  3. Comparta el paquete de teselas vectoriales en su portal de Enterprise.
  4. Inicie sesión en su portal de Enterprise en un navegador y publique el paquete de teselas vectoriales como capa alojada.
  5. Agregue los elementos del portal de Enterprise al mapa en ArcGIS Pro.
    Sugerencia:

    Como alternativa, si tiene la URL de la capa de teselas alojada, puede copiarla en el cuadro de diálogo Agregar datos desde ruta haciendo clic en la flecha desplegable Agregar datos del grupo Capa y eligiendo Datos desde ruta.

Temas relacionados