Indoor-Wege klassifizieren (Indoors)

Verfügbar mit einem Portal, das mit der Indoors-Funktionalität lizenziert ist.​

Zusammenfassung

Klassifiziert Wege als primär oder sekundär für die Routenerstellungspriorität.

Die Wege in den ausgewählten Raum-Features (Einheiten) werden als sekundär und die restlichen Wege als primär eingestuft. Mit diesen Wegen wird ein Netzwerk für die Routenerstellung generiert. Sekundäre Wege im Netzwerk haben geringere Priorität und werden für die Routenerstellung nur dann verwendet, wenn sie zum Erreichen eines Zieles erforderlich sind.

Weitere Informationen über die Hierarchie in der Netzwerkanalyse

Verwendung

  • Der Parameter Eingabe-Raum-Features muss ein Polygon-Feature-Layer oder eine Feature-Class sein, der bzw. die dem Indoors-Modell für die Units-Feature-Class entspricht. Die Klassifizierung der Wege kann durch Auswahl eines Eingabe-Layers oder eine Definitionsabfrage auf bestimmte Räume (Einheiten) begrenzt werden. Damit das Werkzeug fortfahren kann, ist die Auswahl eines Eingabe-Feature-Layers erforderlich.

  • Der Parameter Zielwege muss ein vorhandener Polylinien-Feature-Layer oder eine vorhandene Polyline-Feature-Class sein, der bzw. die dem Indoors-Modell für die Pathways-Feature-Class entspricht. Die in diesem Layer vorhandenen Wege werden mit der Klassifizierung aktualisiert, um sie beim Erstellen des Netzwerk-Datasets zu verwenden.

  • Wege, die sekundäre Raumpolygone überschneiden, werden vom Schnittpunkt getrennt.

    Hinweis:

    Das Feature im sekundären Raumpolygon wird als sekundär klassifiziert, und Features außerhalb des Polygons werden als primär klassifiziert.

  • Wenn das Netzwerk-Dataset bereits vorhanden ist, muss es neu erstellt werden, damit die Änderungen im Netzwerk wirksam werden.

  • Die Performance in Enterprise-Geodatabases lässt sich verbessern, indem räumliche Indizes erneut erstellt und den folgenden Feature-Classes Attributindizes hinzugefügt werden:

    Feature-ClassIndextyp/Feld

    Facilities, Units, Pathways

    SPATIAL

    Pathways

    LEVEL_NAME_FROM

    Pathways

    LEVEL_NAME_TO

    Pathways

    PATHWAY_RANK

Syntax

arcpy.indoors.ClassifyIndoorPathways(in_unit_features, target_pathways)
ParameterErklärungDatentyp
in_unit_features

Die Eingabe-Polygon-Features, die Räume in einem Gebäude darstellen, für die Zielwege klassifiziert sind. Im ArcGIS Indoors-Modell ist dies der Layer "Units".

Feature Layer
target_pathways

Die vorhandene Feature-Class oder der vorhandene Feature-Layer, in der bzw. dem Wege aktualisiert werden. Im ArcGIS Indoors-Modell ist dies der Layer "Pathways".

Feature Layer

Abgeleitete Ausgabe

NameErklärungDatentyp
updated_pathways

Der aktualisierte Layer Zielwege.

Feature-Class

Codebeispiel

ClassifyIndoorPathways – Beispiel 1 (Python-Fenster)

Das folgende Skript für das Python-Fenster veranschaulicht, wie die Funktion ClassifyIndoorPathways im unmittelbaren Modus verwendet wird.

import arcpy
arcpy.indoors.ClassifyIndoorPathways("Units", 
                                      r"C:\Indoors\ExampleCampus.gdb\Network\Pathways")
ClassifyIndoorPathways – Beispiel 2 (eigenständiges Skript)

Das folgende eigenständige Skript veranschaulicht, wie die Funktion ClassifyIndoorPathways verwendet wird.

# 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)

Umgebungen

Dieses Werkzeug verwendet keine Geoverarbeitungsumgebungen.

Lizenzinformationen

  • Basic: Nein
  • Standard: Nein
  • Advanced: Erfordert Indoors

Verwandte Themen