Crear la red de interiores

Disponible con las extensiones ArcGIS Indoors Pro o ArcGIS Indoors Maps.

Para crear una red enrutable que admita indicaciones giro a giro en Indoors Viewer e Indoors, debe crear vías que representen las rutas que una persona puede recorrer en cada nivel y entre edificios, así como transiciones que representen los lugares a los que una persona puede desplazarse entre niveles en un edificio. El conjunto de herramientas Indoors Network incluye herramientas para ayudar a crear estas rutas enrutables, que luego puede utilizar para construir el dataset de red utilizando herramientas de la caja de herramientas de Network Analyst.

Las herramientas de Indoors ofrecen actualmente dos opciones para crear rutas. El primero es un enfoque basado en lattice, muy adecuado para edificios con una sola orientación o muchos ángulos rectos. La segunda opción se basa en un planteamiento de circulación universal, más parecido a los senderos naturales. Esta opción es más adecuada para edificios que contienen varias orientaciones o menos ángulos rectos.

Una vez que haya generado las rutas, puede configurar las capas de ruta de forma que tengan en cuenta las plantas y utilizar el filtro de plantas para que resulte más sencillo revisar las rutas y trabajar con ellas en todo el flujo de trabajo de creación de red.

La creación de una red enrutable conlleva realizar los siguientes pasos de alto nivel:

  1. Cree el dataset de red de interiores.

    Utilice la herramienta Crear dataset de red de interiores para crear los datasets de red de interiores y de red de interiores preliminar.

    Nota:

    También puede utilizar los datasets Network y PrelimNetwork creados con la herramienta Crear base de datos de Indoors.

  2. Generar rutas y transiciones.

    Utilice la herramienta Generar entidades de red de interiores para crear rutas en niveles de instalaciones y transiciones para conectar las rutas entre los niveles de una instalación. Esta herramienta utiliza las clases de entidad Units y Details del modelo de información de ArcGIS Indoors para indicar límites que las rutas no pueden atravesar. La herramienta crea transiciones verticales entre niveles basadas en unidades definidas como escaleras, ascensores y escaleras mecánicas.

  3. Cree puntos de hitos.

    Para que su red de interiores admita indicaciones de generación de rutas paso a paso, puede agregar entidades de punto que representen hitos a los que las indicaciones paso a paso harán referencia.

  4. Clasifique rutas.

    Utilice la herramienta Clasificar rutas interiores para dar prioridad a las rutas de corredores y áreas abiertas por donde las rutas deben pasar antes de generar rutas por oficinas, salas de conferencias o áreas similares.

  5. Conecte las instalaciones.

    Las herramientas de Indoors no conectan las instalaciones de la red. Para permitir la generación de rutas entre instalaciones, debe conectar las instalaciones de la red utilizando las herramientas de edición de entidades de ArcGIS Pro.

  6. Cree el dataset de red final.

    Utilice las herramientas Crear dataset de red a partir de una plantilla y Construir red para crear y construir el dataset de red enrutable final.

  7. Si lo desea, agregue modos de viaje.

    La plantilla de dataset de red incluida en la instalación del producto ArcGIS Indoors incluye modos de viaje accesibles a pie y en silla de ruedas. Puede crear más modos de viaje para utilizarlos en Indoors Viewer y en las aplicaciones móviles de Indoors.

La red enrutable se crea y está lista para ser utilizada para la navegación en interiores.

Estos pasos se explican con más detalle en las secciones siguientes.

Rutas y transiciones

La herramienta Generar entidades de red de interiores permite crear rutas que se extienden a cada espacio transitable dentro de una instalación. Los espacios transitables se definen tomando las polilíneas de los límites (como muros, ventanas y otros detalles a través de los cuales una persona no puede pasar) definidas en el parámetro Entidades de barrera y aplicándoles una zona de influencia basada en el valor del parámetro Distancia de zona de influencia para cada nivel. Los puntos y polígonos definidos mediante el parámetro Ubicaciones enrutables determinan ubicaciones específicas a las que deben ir las rutas. Los centroides de unidad (derivados del parámetro Entidades de unidad de entrada) se consideran automáticamente ubicaciones enrutables cuando se crean rutas.

Existen dos algoritmos para generar rutas horizontales: Red de circulación universal y Lattice. Ambas opciones requieren que se identifiquen las ubicaciones enrutables hacia las que deben generarse las rutas. Los puntos finales de la capa Unidades y Transiciones se consideran automáticamente como ubicaciones enrutables al generar la red. Para más ubicaciones, se aceptan las siguientes:

  • Una clase de entidad o a capa de entidades de punto o polígono de un espacio de trabajo de Indoors
  • Una capa de entidades o clase de entidad poligonal o de punto configurada para tener en cuenta las plantas
  • Una clase de entidad o una capa de punto o polígono con un campo LEVEL_ID que representa el nivel en el que se encuentra la entidad

Red de circulación universal

El método de red de circulación universal genera rutas basadas en el recorrido más corto, que se asemejan más al recorrido a pie que podría hacer una persona en un espacio. Este algoritmo es el más adecuado para edificios con múltiples orientaciones o muchas curvas o ángulos que no sean de 90 grados.

Vías de la Red de Circulación Universal que reflejan los recorridos orgánicos en un espacio poco adecuado para ángulos de 90 grados.

Lattice

El método lattice crea una retícula a través de los espacios transitables del nivel con una densidad determinada por el valor introducido en el parámetro Espaciado lattice.

La herramienta Generar entidades de Indor Network intenta alinear el lattice de rutas con la dirección principal de trayecto en cada instalación. Si las entidades de ruta no se alinean con espacios subyacentes, puede establecer un valor de giro de lattice personalizado.

Las rutas preliminares incluyen una malla 2,5D sin simplificar conectada mediante puertas especificadas.
Las rutas finalizadas incluyen una malla 2,5D sin simplificar que garantiza la conectividad entre todas las ubicaciones enrutables.

Transiciones

Además de crear rutas horizontales, la herramienta Generar entidades de red de interiores puede crear transiciones verticales entre niveles para representar escaleras y ascensores por donde las personas pueden desplazarse de una planta a otra. Las transiciones se crean automáticamente si se proporcionan varios niveles y una capa de transiciones de destino como entrada a la herramienta. También existe la opción de crear transiciones si ya se han creado rutas horizontales.

Para crear transiciones de suelo de varios vértices, como una escalera con descansillo, las entidades deben actualizarse manualmente una vez generadas. Esto no es necesario para generar indicaciones enrutables.

También puede agregar una demora de ascensor a la red. La herramienta divide las rutas que intersecan con el polígono de espacio del ascensor y les agrega la demora personalizada. El dataset de red utiliza la demora de ascensor para calcular los tiempos estimados de recorrido durante la navegación.

Ejecutar la herramienta

Para crear rutas y transiciones de interiores y verificar los resultados, siga estos pasos:

  1. Asegúrese de que las entidades de punto y polígono seleccionadas para el parámetro Ubicación enrutable sean de una capa configurada para tener en cuenta las plantas o que se ajuste al modelo de Indoors.
    Nota:

    Para conectar las redes de interiores de varias instalaciones, utilice la herramienta Generar entradas a instalaciones para crear puntos para todas las puertas exteriores de cada nivel. Puede incluir los puntos de entrada creados como ubicaciones enrutables en la herramienta Simplificar rutas interiores para alinear la línea de una red transitable de exteriores (como una acera) con una red de interiores.

  2. Ejecute la herramienta Generar entidades de red de interiores.
  3. Agregue la capa Rutas al mapa.
  4. Configure la capa Rutas para que tenga en cuenta las plantas utilizando el campo LEVEL_ID.
  5. Compruebe lo siguiente:
    • Las rutas generadas se extienden dentro de todas las salas y no se cortan con puertas.
    • Si utiliza el método lattice, verifique que la orientación de las rutas generadas se alinea bien con la orientación de las unidades subyacentes. Si es necesario, ajuste el valor de los parámetros Rotación de lattice o Espaciado de lattice y ejecute de nuevo la herramienta.
    Nota:

    Si está procesando varias instalaciones, conectar manualmente algunas salas desconectadas puede ser más rápido que ejecutar de nuevo la herramienta en todo el dataset. Las herramientas de edición específicas, como las herramientas Crear, Dividir y Mover, garantizan que todos los atributos y la información z necesarios se rellenen automáticamente al crear o modificar elementos de recorrido y transición. Utilice estas herramientas para crear y modificar rápidamente entidades de redes interiores y garantizar la atribución adecuada.

  6. Agregue las capas Rutas y Transiciones a una escena 3D.
  7. Inspeccione las transiciones de salida.
    • Las entidades de transición vertical deben estar presentes donde se tiene previsto.
    • Los extremos de la transición deben conectarse a nodos de entidades de ruta.
  8. Aborde problemas identificados durante la inspección.
    • Si falta una transición, copie y pegue una entidad de transición existente y mueva la entidad copiada como sea necesario. Este flujo de trabajo se asegura de conservar toda la información de atributos y de valores z requerida.
    • Si un extremo de la transición no está conectado a ninguna ruta, permita la alineación de extremos y edite el vértice del extremo de la transición para que se alinee con un vértice del extremo de la ruta.

      Para habilitar la alineación, haga clic en Alineación Alineación en de la barra de estado situada en la parte inferior de la escena activa.

Actualizar manualmente entidades de escalera

Después de generar nuevas transiciones para una instalación, puede editar las transiciones verticales que representan escaleras (así como escaleras mecánicas y rampas) para que las transiciones sigan la ruta que tomaría un peatón, moviéndose hacia arriba en ángulo y horizontalmente a través de cualquier rellano. Esto puede mejorar los cálculos de la longitud de la ruta y tiempo de desplazamiento, además de proporcionar una visualización 3D más realista.

Para realizar las ediciones, modifique los vértices de la entidad de transición. Por ejemplo, si una escalera tiene un rellano, puede agregar nuevos vértices para representar el rellano, moverlos a las coordenadas x e y adecuadas, y editar sus valores z para colocar los nuevos vértices a medio camino entre niveles.

Para actualizar las entidades de escalera, siga estos pasos:

  1. Seleccione la entidad de transición que desea actualizar.
  2. Mueva el vértice del extremo inferior de la entidad de transición hasta donde se ubique el extremo inferior de las escaleras y alinee el vértice con la entidad de la ruta más cercana en el nivel inferior.
  3. Mueva el vértice del extremo superior de la entidad hasta donde se ubique el extremo superior de las escaleras y alinee el vértice con la entidad de la ruta más cercana en el nivel superior.
  4. Si hubiera un rellano a medio camino a lo largo de la transición, agregue nuevos vértices a la transición y posicione los nuevos vértices donde se ubica el rellano.

    Al trabajar en una escena 3D, puede que le resulte más fácil mover cada nuevo vértice a una ubicación de coordenadas específica.

  5. Verifique que los valores z del vértice del extremo de la transición coinciden con los valores z de las rutas del nivel correspondiente.
  6. Repita los pasos anteriores para cada transición que desee actualizar.
  7. Una vez actualizadas todas las transiciones, haga clic con el botón derecho en el campo LENGTH_3D, haga clic en Calcular campo y escriba !shape.length3d! en el cuadro de texto LENGTH_3D =.

    Esto calcula el atributo Longitud 3D para el tiempo de desplazamiento correcto a lo largo de las entidades de transición actualizadas.

Crear entidades de punto de hito

Puede utilizar entidades de punto de hito al crear indicaciones para proporcionar llamadas que mejoren la experiencia. Puede crear hitos antes o después de que se haya creado el dataset de red y actualizarlos según sea necesario sin tener que recrear el dataset de red. Cualquier hito a 4 metros o menos de una ruta se identifica en las indicaciones, por lo que es importante elegir hitos que estén relativamente dispersos y que sean fácilmente reconocibles.

Los puntos de hitos se suelen generar a partir de entidades existentes que se utilizaron para generar las rutas. También puede crear manualmente puntos de hito individuales.

Para crear puntos de hitos a partir de una clase de entidad existente, siga esetos pasos:

  1. Seleccione las entidades que desee que sirvan como hitos.
  2. Utilice la herramienta Incorporar para agregar las entidades seleccionadas a la clase de entidad Hitos del dataset de red de interiores.
    Sugerencia:

    Mantenga el mapa de esquema predeterminado en el parámetro Mapa de campo.

  3. Verifique que las nuevas entidades de hito están correctamente atribuidas.

Clasificar rutas

Puede clasificar las entidades de ruta para mejorar la búsqueda de rutas y las indicaciones. Al resolver una ruta, se prefieren las rutas primarias a las secundarias. Puede reducir la generación de rutas a través de espacios que pueden estar en uso (por ejemplo, una sala de reuniones con dos puertas) clasificando las rutas en esos espacios como secundarias.

Puede clasificar rutas ejecutando la herramienta Clasificar rutas interiores. Esta herramienta divide y clasifica las entidades de ruta como secundarias según los espacios de unidad seleccionados. Seleccione entidades de unidad utilizando la herramienta Seleccionar por atributos antes de ejecutar la herramienta Clasificar rutas interiores. Las rutas asociadas con las entidades de unidad que seleccione se clasifican como secundarias. Puede comprobar la clasificación de una ruta en el campo Pathway Rank de la clase de entidad Pathways.

Agregar entidades de ruta entre edificios

Para generar rutas entre varias instalaciones de un campus, debe crear entidades de ruta de exteriores manualmente para conectar las redes de interiores. Las rutas se crean usando el panel Crear entidades. Para alinear con una red existente, agregue la clase de entidad Rutas al mapa.

Sugerencia:

Si alguna de las instalaciones que necesita conectar contiene más de un nivel, puede usar el filtro de plantas para revisar las rutas que se encuentren en el nivel del suelo y trabajar con ellas.

Para agregar entidades de ruta, siga estos pasos:

  1. En la pestaña Editar del grupo Entidades, haga clic en Crear Crear entidades.

    Aparece el panel Crear entidades con una lista de las plantillas de entidad definidas para el mapa activo.

  2. En el panel Crear entidades, haga clic en la plantilla de entidad Rutas.

    La plantilla Rutas se expande para mostrar la paleta de herramientas.

  3. En la plantilla Rutas, haga clic en Plantilla activa Abrir el panel de la plantilla activa.

    Aparecen la paleta de herramientas y la tabla de atributos de la entidad de la plantilla Rutas.

  4. Haga clic en la pestaña Atributos Atributos y defina los siguientes parámetros:
    1. Establezca Tipo de ruta en Pasillo / Acera (1).
    2. En Orden vertical, introduzca 0.
  5. En el panel Crear entidades, haga clic en Línea Línea para crear una entidad de línea.
  6. Haga clic en un extremo en una entidad de ruta existente en la puerta de la instalación para comenzar la entidad exterior. Agregue vértices según sea necesario para dibujar entidades entre instalaciones.
    Sugerencia:
    Si utilizó la herramienta Generar entrada de instalación para crear datos de puntos de entrada y utilizó esos puntos como ubicaciones enrutables con la herramienta Simplificar rutas interiores, puede alinear los extremos de la línea a los puntos de entrada adecuados.
  7. Cree el extremo de la línea en un extremo de la entidad de ruta existente en la puerta de la segunda instalación.
  8. Actualice más rutas de la misma forma si es necesario.
    Nota:

    Puede utilizar la herramienta Crear con una capa Rutas que tenga en cuenta las plantas para crear entidades de ruta con un atributo 3D de longitud calculado automáticamente, para garantizar el tiempo de viaje correcto a lo largo de cualquier ruta nueva.

  9. Guarde sus cambios.

Crear el dataset de red de interiores final

El dataset de red de interiores final, creado a partir de la red simplificada y clasificada, puede utilizarse para generar rutas en interiores.

Para crear el dataset de red final, siga estos pasos:

  1. Ejecute la herramienta Crear dataset de red a partir de una plantilla para crear el dataset de red Network_ND.

    Utilice como plantilla el archivo FinalNetworkTemplate_Meters.xml incluido con la instalación de ArcGIS Pro. La plantilla se encuentra en la carpeta de <installation location>\Program Files\ArcGIS\Pro\Resources\Indoors\NetworkTemplates.

  2. Ejecute la herramienta Construir red para crear el dataset de red de interiores final.

    Utilice el dataset Network_ND creado utilizando la herramienta Crear red a partir de plantilla como dataset de red de entrada.

Agregar modos de viaje

La plantilla de dataset de red incluida en la instalación del producto Indoors incluye modos de viaje accesibles a pie y en silla de ruedas. Puede crear más modos de viaje con datos de red de apoyo en función de las necesidades de su organización. Todos los modos de viaje definidos en la red están disponibles para su uso en Indoors Viewer y en las aplicaciones móviles de Indoors. Las aplicaciones móviles de Indoors muestran un icono único para los modos de viaje que tienen nombres específicos.

Temas relacionados