Crear la red de interiores

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

Puede usar varias herramientas de geoprocesamiento para crear el dataset de red. Las herramientas del conjunto de herramientas Red de Indoors utilizan un enfoque basado en lattice para automatizar la creación de rutas de red dentro de las instalaciones.

El flujo de trabajo general se describe en los siguientes pasos:

  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. Genere rutas preliminares.

    Utilice la herramienta Generar rutas interiores para generar rutas en los niveles de las instalaciones. 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.

  3. Genere transiciones entre plantas.

    Use la herramienta Generar transiciones entre plantas para conectar rutas entre niveles de instalaciones en escaleras, ascensores y escaleras mecánicas para permitir la generación de rutas de red entre niveles.

  4. Simplifique rutas preliminares.

    Utilice la herramienta Simplificar rutas interiores para crear rutas simplificadas y conectadas entre ubicaciones enrutables y transiciones entre plantas.

  5. Cree puntos de hitos.

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

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

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

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

  9. 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 modos de viaje adicionales para utilizarlos en Indoor Viewer y en las aplicaciones móviles de Indoors.

Generar rutas preliminares

La herramienta Generar rutas interiores permite crear una lattice de rutas preliminares que se extienden a cada espacio transitable dentro de una instalación. Las rutas se cortan donde existen paredes u otras obstrucciones de navegación. La densidad de lattice está determinada por la puerta más estrecha de la instalación de modo que las rutas se puedan extender a todos los espacios transitables. Para mejorar el rendimiento del dataset de red y reducir su complejidad y tamaño, no haga la lattice más densa de lo necesario para llegar a todos los espacios transitables de sus instalaciones.

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

Más información sobre la configuración del valor y la asignación de planos de planta en Indoors

Lattice sin simplificar que muestra una conexión a través de las puertas
Las rutas preliminares incluyen una lattice sin simplificar conectada mediante puertas especificadas.

Cree rutas interiores preliminares y verifique los resultados completando lo siguiente:

  1. Ejecute la herramienta Generar rutas interiores.

    La capa PrelimPathways se agrega al mapa actual.

  2. Agregue la capa PrelimPathways al control deslizante de rango.
    Sugerencia:

    Si no ha habilitado el control deslizante de rango, utilice el atributo Vertical Order (cambie el modo de filtrado a Valor único en la pestaña Rango) para filtrar las rutas de red por nivel. Puede filtrar los datos de red por nivel con el control deslizante de rango. Si ha configurado los datos del mapa y del plano de planta para tener en cuenta las plantas, puede usar el filtro de plantas para visualizar datos adicionales del plano de plantas por nivel.

    Ruta de red preliminar para niveles individuales con orden vertical filtrado utilizando el control deslizante de rango
    Puede mostrar una ruta de red preliminar para niveles individuales utilizando el control deslizante de rango.
  3. Compruebe lo siguiente:
    • Las rutas generadas se extienden dentro de todas las salas y no se cortan con puertas.
    • La orientación de las rutas generadas se alinea bien con la orientación de las unidades subyacentes.
  4. Si fuera necesario, cambie la Rotación de lattice o Densidad de lattice y vuelva a ejecutar la herramienta Generar rutas interiores.
    Nota:

    Si está procesando varias instalaciones, conectar manualmente algunas salas desconectadas puede ser más rápido que volver a ejecutar la herramienta en todo el dataset. Para asegurarse de que se conserve toda la información de z y atributos requerida, copie las rutas generadas existentes del nivel actual para conectar salas desconectadas.

Generar transiciones entre plantas

Las transiciones entre plantas son entidades de red que conectan niveles mediante líneas 3D verticales que representan entidades como, por ejemplo, ascensores, escaleras o escaleras mecánicas.

Si tiene más de un nivel en su instalación, necesita entidades de línea de transición entre plantas 3D (líneas 3D verticales para ascensores y líneas 3D inclinadas para escaleras o escaleras mecánicas), que se conectan a y desde las rutas de cada nivel. Si solo tiene un nivel en su instalación, no es necesario que genere transiciones entre plantas.

En la siguiente imagen, los vértices finales para las entidades de línea de transición se alinean con la siguiente transición y los vértices de la ruta. Si las elevaciones de nivel son constantes, puede duplicar verticalmente una sola transición entre plantas tantas veces como desee.

Transiciones entre plantas de ascensor (izquierda) y escaleras (derecha) que conectan los niveles 1, 2 y 3
En la imagen de los niveles 1, 2 y 3, la transición plantas de la izquierda es un ascensor y la de la derecha es una escalera.

La herramienta Generar transiciones entre plantas automatiza la creación de entidades de transición vertical. Si desea transiciones entre plantas que no sean líneas verticales, como, por ejemplo, escaleras, dichas entidades deben actualizarse manualmente después de su generación.

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. La demora se utiliza en el dataset de red para calcular el tiempo de enrutamiento.

Nota:

Esta funcionalidad está disponible con la versión 2.5 y posteriores de la geodatabase de Indoors (creada con la herramienta Crear base de datos de Indoors). Está disponible con el dataset de red de interiores (creado con la herramienta Crear dataset de red de interiores) en ArcGIS Pro 2.8 y versiones posteriores.

Generar transiciones

Cree líneas verticales siguiendo estos pasos:

  1. Ejecute la herramienta Generar transiciones entre plantas.
    Nota:

    Los parámetros de entrada se pueden obtener del dataset de interiores (creado con la herramienta Crear dataset de interiores) y el dataset de red de interiores (creado con la herramienta Crear dataset de red de interiores) o desde una geodatabase de Indoors (creada con la herramienta Crear base de datos de interiores).

  2. Agregue entidades de transiciones de salida a una escena 3D.
    Sugerencia:

    Si aún no lo ha hecho, habilite el control deslizante de rango y utilice el atributo Orden vertical para filtrar las rutas de salida del mapa y poder ver solo las entidades de red de un determinado nivel. Asegúrese de que la casilla de verificación Valor único esté activada en la pestaña Rango. Configure su escena para tener en cuenta las plantas a fin de interactuar con el resto de los datos de planos de planta utilizando el filtro de plantas.

  3. 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.
  4. 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 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. También puede habilitar la alineación haciendo clic en el botón Alineación Alineación en 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.

Sugerencia:

Puede utilizar el control deslizante de rango para ver y trabajar con más facilidad con las transiciones.

  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 la transición aún esté conectada a rutas en ambos extremos.
  6. 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.
  7. Repita los pasos 1 a 6 para cada transición que desee actualizar.
  8. Cuando se actualicen todas las transiciones, ejecute la herramienta Calcular atributos de geometría con el parámetro Propiedad definido como Longitud (3D).

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

Estrechar la red

La herramienta Rutas interiores estrechas calcula rutas entre puntos o polígonos seleccionados de Ubicación enrutable para estrechar la red de rutas preliminar. Las entidades utilizadas como ubicaciones enrutables deben proceder de:

  • Una capa de entidades o clase de entidad poligonal o de punto de un dataset de interiores
  • Una capa de entidades o clase de entidad poligonal o de punto de una geodatabase de Indoors
  • Una capa de entidades o clase de entidad poligonal o de punto configurada para tener en cuenta las plantas.
  • Una capa de entidades o clase de entidad poligonal o de punto con un campo LEVEL_ID que asocia la entidad al nivel en el que se encuentra

El proceso de estrechamiento utiliza la clase de entidad PrelimPathways como una capa para navegar a través y desde cada ubicación enrutable, calcula rutas hasta sus vecinos más cercanos, se mueve hasta la siguiente ubicación enrutable y vuelve a calcular rutas. Una vez se han calculado las rutas para todas las ubicaciones enrutables en cada nivel de una instalación, estas líneas de ruta calculadas se disuelven y simplifican. La salida de esta herramienta se utiliza al crear el dataset de red final.

  1. Asegúrese de que las entidades poligonales y de punto de Ubicación transitable sean de una capa que esté 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. Incluir estos puntos de entrada como ubicaciones enrutables en la herramienta Simplificar rutas interiores le permite alinear la línea de una red de exteriores a pie (por ejemplo, una acera) con una red de interiores.

  2. Ejecute la herramienta Simplificar rutas interiores.
    Nota:

    Si tiene una instalación con una única planta y no ha generado transiciones entre plantas, la clase de entidad PrelimTransitions está vacía, pero todavía se puede utilizar para el parámetro Entidades de transición de entrada.

  3. Inspeccione la salida y verifique lo siguiente:
    • Las entidades de ruta se extienden hasta ubicaciones enrutables como está previsto.
    • Las entidades de ruta están adecuadamente atribuidas.
    • Las entidades de transición están conectadas a los niveles esperados.
    • Las entidades de transición se alinean con entidades de ruta en los niveles que se conectan.

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.

Siga estos pasos para crear puntos de hitos a partir de una clase de entidad existente:

  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 tienen los atributos correctos.

Clasificar rutas

Puede clasificar el dataset de red para priorizar rutas para generación de rutas. Al calcular una ruta utilizando una red jerárquica, se prefieren rutas principales, mientras que las rutas secundarias solo se utilizan si fuera necesario para alcanzar un destino. Esto restringe que se tome la ruta más corta a través de un espacio que está en uso (por ejemplo, una sala de conferencias con dos puertas).

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 a su mapa.

Sugerencia:

Si alguna de las instalaciones a las que necesita conectarse contiene más de un nivel, active el control deslizante de rango y defínalo para que muestre rutas que se encuentren en el nivel del suelo.

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

    Se abre 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. Establezca Orden vertical en 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, a continuación, 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. Si es necesario, actualice rutas adicionales de la misma forma.
  9. Cuando se agreguen todas las rutas entre instalaciones, ejecute la herramienta Calcular atributos de geometría con el parámetro Propiedad definido como Longitud (3D).

    Calcula el atributo Longitud 3D para el tiempo de viaje correcto a lo largo de las rutas.

  10. 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. Cree y genere el dataset de red final siguiendo 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. Establezca el dataset Network_ND creado utilizando la herramienta Crear red a partir de plantilla como el 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. Si lo desea, puede crear modos de viaje adicionales 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 Indoor 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