Clasificar rutas interiores (Indoors)

Disponible con un portal con licencia con la capacidad Indoors.​

Resumen

Clasifica rutas como principal o secundaria por prioridad de generación de rutas.

Las rutas dentro de las entidades de espacio (la unidad) seleccionadas se clasifican como secundarias, mientras que el resto se clasifican como principales. Estas rutas se utilizan para generar una red para la generación de rutas. Las rutas secundarias de la red son rutas de prioridad baja y solo se utilizan para la generación de rutas cuando se necesita alcanzar un destino.

Más información sobre la jerarquía en el análisis de red

Uso

  • El parámetro Entidades de unidad de entrada debe ser una capa de entidades o clase de entidad poligonal según el modelo de Indoors para la clase de entidad Units. La clasificación de rutas se puede limitar a espacios (unidades) específicos realizando una selección en la capa de entrada o proporcionando una consulta de definición. Se requiere una selección en una capa de entidades de entrada para que la herramienta proceda.

  • El parámetro Rutas de destino debe ser una clase de entidad o capa de entidades de polilínea existente según el modelo de Indoors para la clase de entidad Pathways. Las rutas existentes en esta capa se actualizarán para que la clasificación se utilice en la creación del dataset de red.

  • Las rutas que se intersecan con polígonos de espacio secundarios se dividen desde el punto de intersección.

    Nota:

    La entidad contenida dentro del polígono de espacio secundario se clasifica como secundaria y las entidades fuera del polígono se clasifican como principales.

  • Si el dataset de red ya existe, se debe reconstruir para que los cambios se apliquen a la red.

  • Volver a crear índices espaciales y agregar índices de atributos a las siguientes clases de entidad puede mejorar el rendimiento en geodatabases corporativas:

    Clase de entidadTipo de índice/Campo

    Facilities, Units, Pathways

    SPATIAL

    Rutas

    LEVEL_NAME_FROM

    Rutas

    LEVEL_NAME_TO

    Rutas

    PATHWAY_RANK

Sintaxis

arcpy.indoors.ClassifyIndoorPathways(in_unit_features, target_pathways)
ParámetroExplicaciónTipo de datos
in_unit_features

Las entidades poligonales de entrada representan espacios dentro de un edificio para el que se clasifican las Rutas de destino. En el modelo de ArcGIS Indoors, será la capa Units.

Feature Layer
target_pathways

La capa de entidades o clase de entidad existente en la que se actualizarán las rutas. En el modelo de ArcGIS Indoors, es la capa Pathways.

Feature Layer

Salida derivada

NombreExplicaciónTipo de datos
updated_pathways

La capa Rutas de destino actualizada.

Clase de entidad

Muestra de código

Ejemplo 1 de ClassifyIndoorPathways (ventana de Python)

El siguiente script de la ventana de Python demuestra cómo utilizar la función ClassifyIndoorPathways en modo inmediato.

import arcpy
arcpy.indoors.ClassifyIndoorPathways("Units", 
                                      r"C:\Indoors\ExampleCampus.gdb\Network\Pathways")
Ejemplo 2 de ClassifyIndoorPathways (script independiente)

El siguiente script independiente muestra cómo utilizar la función ClassifyIndoorPathways.

# Name: Indoors_ClassifyIndoorPathways_Example2
# Description: Classifies indoor pathways.

# Import system modules
import arcpy

# Set tool parameters
unit_features = arcpy.SelectLayerByAttribute_management(r"C:\Indoors\ExampleCampus.gdb\Indoors\Units", "NEW_SELECTION", "USE_TYPE = 'Conference Room'")
pathway_features = r"C:\Indoors\ExampleCampus.gdb\Network\Pathways"

# Run the tool
arcpy.indoors.ClassifyIndoorPathways(unit_features, pathway_features)

Entornos

Esta herramienta no utiliza ningún entorno de geoprocesamiento.

Información de licenciamiento

  • Basic: No
  • Standard: No
  • Advanced: Requiere Indoors

Temas relacionados