Skip To Content

Preparar un mapa para usarlo en Space Planner

Disponible con la extensión ArcGIS Indoors Spaces.

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 conlleva 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 los campos, los atributos y los dominios que requiere Space Planner. Si está usando una geodatabase de Indoors creada en la versión anterior de ArcGIS Pro, puede utilizar la herramienta Actualizar base de datos de Indoors para actualizar el esquema de geodatabase con el esquema del modelo de Indoors más reciente de su versión de ArcGIS Pro. Esto incluye las clases de entidades, las tablas, los campos y los dominios que se requieren en la planificación del espacio y las reservas de espacio de trabajo con las aplicaciones de Indoors. Si ha creado un dataset de interiores con la herramienta Crear dataset de interiores, también puede utilizar la herramienta Actualizar base de datos de Indoors para actualizar el espacio de trabajo con los elementos adicionales del esquema del modelo de Indoors necesarios para la funcionalidad completa de la planificación de espacios y las reservas de espacios de trabajo en las aplicaciones de Indoors.

Capas obligatorias

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

  • Ocupantes: corresponde a la clase de entidad Ocupantes del modelo de Indoors. Esta clase de entidad se crea cuando utiliza la herramienta Crear base de datos de Indoors en ArcGIS Pro, y se completa 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

Calcular valores de campo de Tipo de asignación

Puede calcular previamente los valores de campo ASSIGNMENT_TYPE de las entidades en la capa Unidades para utilizarlos en la aplicación Space Planner. Puede hacerlo manualmente o calculando los campos con las herramientas de 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, puede establecer los valores de campo ASSIGNMENT_TYPE de las entidades de Units para acelerar su planificación en la aplicación Space Planner de la siguiente manera:

  • Ninguno: espacios que no tienen asignado ningún ocupante o unidad
  • 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
  • Oficina: espacios que están asignados a ocupantes
  • Hot Desk: espacios disponibles para el uso a corto plazo que no están destinados a la asignación individual
  • Hotel: espacios disponibles para reservar
  • Sala de reuniones: espacios para conferencias o colaboración para reservar
Nota:

Si una unidad se configura como No asignable, puede habilitar las asignaciones de la unidad en Space Planner con el fin de asignar un ocupante a la unidad o asignar la unidad como Hot Desk, hotelling o sala de reuniones en un área de espacio de trabajo.

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 el mapa de Space Planner en ArcGIS Pro.
  2. Haga clic con el botón derecho en la capa Uniones del panel Contenido y luego haga clic en 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 valores de los menús desplegables para construir la cláusula siguiente: UNIT_ID IS NOT NULL.
  12. Haga clic en Aceptar.

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

  13. Utilice la herramienta Calcular campo para establecer el valor del campo ASSIGNMENT_TYPE para las unidades seleccionadas para oficina.
    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 incluyen ahora una designación de Oficina en su tarjeta de información en la aplicación Space Planner.

Capas opcionales

Puede incluir capas adicionales en un mapa, como la tabla de área de roles, para habilitar las funcionalidades de administración de reservas o capas de entidades adicionales para mejorar la visualización en la aplicación.

Agregar la tabla Area Roles

Al configurar áreas de espacio de trabajo en Space Planner, puede asignar uno o varios gerentes de reservas si incluye la tabla de área de roles y utiliza la capa de reservas. Los gerentes de reservas pueden reservar hoteles y salas de reuniones en nombre de otros ocupantes y administrar reservas para otras personas en Viewer y las aplicaciones móviles Indoors. 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 de área de roles se crea cuando utiliza la herramienta Crear base de datos de Indoors en ArcGIS Pro 3.0 y versiones posteriores. Si tiene una geodatabase de Indoors creada en una versión anterior de ArcGIS Pro, puede ejecutar la herramienta Actualizar base de datos de Indoors para actualizar el esquema de base de datos de Indoors con el último esquema de modelo de Indoors para su versión de ArcGIS Pro y crear cualquier clase de entidad y tabla que falten, incluida la tabla de área de roles.

Agregar capas para la visualización

Puede agregar la capa Detalles a un mapa de Space Planner para apoyar mejorar 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 facilitar 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 Unidades y Ocupantes no contengan estos valores, o la aplicación Space Planner quizá no pueda cargar el mapa correctamente.

Preparar un mapa de Space Planner para compartirlo en ArcGIS Enterprise

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

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

  • Ocupantes
  • Unidades
  • Áreas
Sugerencia:

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

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

Sugerencia:

Puede utilizar la plantilla de mapa Space Planner incluida en los datos del producto para preparar un mapa para Space Planner. 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 Space Planner.

Crear un mapa web Space Planner

Para crear y preparar la capa de entidades versionada de Space Planner para su uso en el mapa web de Space Planner, realice los pasos siguientes:

  1. Inicie ArcGIS Pro.
  2. Sign in to your Enterprise portal if necessary.
  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. 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 capas enumeradas en la siguiente tabla y establezca la visibilidad recomendada correspondiente:
    Nota:

    Antes de compartir el mapa web, los filtros que afectan a la capa Ocupantes deben aplicarse al servicio de mapas o al servicio de entidades.

    CapaRequeridoVisibilidad de capa recomendada

    Ocupantes

    Activada

    Unidades

    Activada

    Áreas

    No aplicable (tabla independiente)

    Área 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

    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. Defina las propiedades de simbología de las siguientes capas:

    Detalles

    Defina la simbología de acuerdo con el atributo USE_TYPE.

    Unidades

    Defina la simbología de acuerdo con el atributo ASSIGNMENT_TYPE.

    Ocupantes

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

    Nota:

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

  9. Active el etiquetado para la capa Unidades (atributo NAME), la capa Ocupantes (atributo KNOWNAS) 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 Unidades 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 la pestaña Consulta SQL Consulta SQL y haga clic en Nueva expresión.

      Aparece el generador de expresiones.

    3. Haga clic en el botón de alternancia SQL.

      Aparece el cuadro de texto SQL.

    4. Escriba la expresión siguiente en el cuadro de texto SQL:
      ASSIGNMENT_TYPE <> 'office'
    5. Haga clic en Aplicar.
  10. De manera opcional, si las etiquetas de ocupantes están superpuestas en las etiquetas de unidades adyancentes, puede utilizar una expresión Arcade para apilar las etiquetas de los ocupantes.
    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 la pestaña Expresión de etiqueta Etiquetar expresión si es necesario.
    3. En el cuadro de texto Expresión, sustituya la expresión por la expresión Arcade siguiente:
      Replace($feature.KNOWNAS, ' ', TextFormatting.NewLine)
    4. Haga clic en Aplicar.
  11. 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 en ArcGIS Pro, evita confusiones para los usuarios de la aplicación.

  12. Habilite las ventanas emergentes para las capas Ocupantes y Unidades y en otras capas 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 determinan lo que se muestra en las tarjetas de información para las entidades de Ocupantes y Unidades.

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

    Geographic and projected coordinate systems are supported in Space Planner.

  14. Cambie el nombre del mapa para identificarlo fácilmente y complete todos los campos de metadatos.
  15. Establezca la extensión de visualización del mapa para mostrar todos los datos del mapa.
  16. Add any Esri-hosted basemaps or custom basemaps to the map.

    Configure a basemap to use either an Esri-hosted basemap or a custom vector tile package basemap.

  17. Borre todas las selecciones de entidades.

    You can now configure and share the web map for use in Space Planner. This includes first sharing a branch versioned feature layer that includes the Units and Occupants feature classes and the Areas table, updating the data source for these items in the map in ArcGIS Pro, and sharing the web map for use in Space Planner.

Si tiene un mapa actual simbolizado mediante tipos de asignación, puede actualizarlo basándose en nuevos tipos de asignación en el modelo de Indoors.

Configurar un mapa base

Un mapa base es un componente fundamental de un mapa de interiores que ofrece contexto y perspectiva de las entidades próximas. Al seleccionar un mapa base, considere escalar el mapa. 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.

The following workflows outline the necessary steps to configure a basemap for Indoors.

Use an Esri-hosted basemap

In ArcGIS Pro, you can add basemaps from the Basemap gallery in the Layer group on the Map tab. Depending on your active portal's configuration, the gallery may include default Esri basemaps, maps shared to your organization's basemap gallery group, and basemaps added to a project in ArcGIS Pro.

To add Esri vector basemaps to a map, complete the following steps:

  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.

Use a custom basemap hosted on an Enterprise portal

To use a custom basemap hosted on your Enterprise portal, complete the following steps:

  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 admitir 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. Choose the VectorBasemapTilingScheme.xml file included in the Indoors symbology resources for the Tiling scheme parameter.
  3. Share the vector tile package to your Enterprise portal.
  4. Sign in to your Enterprise portal in a browser and publish the vector tile package as a hosted layer.
  5. Add the Enterprise portal items to the map in ArcGIS Pro.
    Sugerencia:

    Como alternativa, si tiene una capa de teselas alojada, haga clic en la flecha desplegable de Agregar datos en el grupo Capa seguido de Datos desde ruta para especificar la URL de la capa de teselas alojada.

Temas relacionados