Skip to main content

Features in Indoor-Dataset importieren (Indoors Tools)

Zusammenfassung

Akzeptiert Features, die Grundrisselemente (wie Wände, Türen und Fenster) darstellen, als Eingabe und verwendet sie zum Generieren von Features in einem Indoors-Workspace, der dem ArcGIS Indoors-Informationsmodell entspricht. Die Ausgabe dieses Werkzeugs kann zum Erstellen geschossbezogener Karten verwendet werden.

Verwendung

  • Verwenden Sie dieses Werkzeug als Teil eines größeren Workflows, um aus Punktwolken oder PDF-Daten generierte Grundriss-Features in einen Indoors-Workspace zu importieren.

  • Das Werkzeug importiert Daten für jeweils eine Ebene einer Einrichtung.

  • Der Parameterwert Eingabe-Polylinien-Features muss eine Polyline-Feature-Class mit Z-Werten oder ein Polylinien-Feature-Layer mit Z-Werten mit einem definierten horizontalen Koordinatensystem sein. Beispielsweise können Sie die Ausgabe des Werkzeugs Grundriss aus Punktwolke generieren oder des Werkzeugs Grundriss-Features aus PDF extrahieren als Eingabe für dieses Werkzeug verwenden. Die Eingabe-Polylinien müssen die Begrenzungen von Innenräumen darstellen, wie z. B. Wände, Fenster und Türen.

  • Verwenden Sie den Parameter Ebenenhöhe, um den Z-Wert der Ausgabe-Features für Ebenen, Räume und Details festzulegen. Diese Features werden standardmäßig mit dem gleichen Z-Wert wie die Eingabepolylinien erstellt.

  • Eingabe-Polylinien-Features werden verwendet, um Features im Ziel-Indoors-Workspace zu erstellen, einschließlich Räume, Ebenen, Einrichtungen und optional Details.

  • Die für die Parameter Ziel-Einrichtungs-Features, Ziel-Ebenen-Features, Ziel-Raum-Features und Ziel-Detail-Features ausgewählten Layer müssen alle zu demselben Indoors-Workspace gehören. Dies kann entweder eine Geodatabase oder ein Feature-Service sein.

  • Die für die Parameter Name der Einrichtung, Name der Ebene und Vertikale Reihenfolge bereitgestellten Werte werden verwendet, um Attribute in den Layern "Facilities" und "Levels" zu füllen.

  • Die Z-Werte für die Layer "Levels", "Units" und „Details“ werden mit den Z-Werten der eingegebenen Polylinien-Features gefüllt, es sei denn, diese wurden vom Parameter Ebenenhöhe überschrieben. Einrichtungs-Footprint-Features wird ein Z-Wert von 0 zugewiesen.

    Hinweis:

    Alle Eingabe-Polylinien-Features müssen denselben Z-Wert aufweisen. Wenn der Eingabe-Polylinien-Layer Features aus mehreren Ebenen enthält, legen Sie eine Auswahl auf den Layer fest, sodass sich alle Eingabe-Features auf derselben Höhe befinden.

  • Wenn Sie auswählen, dass Details importiert werden sollen, und der Parameterwert Eingabe-Polylinien-Features ein USE_TYPE-Feld aufweist, werden Werte aus diesem Feld in das USE_TYPE-Feld im Ziel-Details-Layer geschrieben.

  • Bei diesem Werkzeug wird die Option Geoverarbeitungswerkzeugen das Überschreiben vorhandener Datasets erlauben nicht berücksichtigt. Wenn bei Ausführung des Werkzeugs Daten in den Ziel-Features-Layern vorhanden sind, geschieht je nach Typ des Ziel-Layers Folgendes:

    • Details—Vorhandene Features, die der im Werkzeug angegebenen Ebene zugeordnet sind, werden gelöscht und neu importiert. Vorhandene Features, die anderen Ebenen zugeordnet sind, bleiben erhalten.

    • Units—Vorhandene Features, die der im Werkzeug angegebenen Ebene zugeordnet sind, werden gelöscht und neu importiert. Vorhandene Features, die anderen Ebenen zugeordnet sind, bleiben erhalten.

    • Levels—Wenn ein Ebenen-Feature mit derselben zugeordneten Einrichtung, demselben Ebenennamen und derselben vertikalen Reihenfolge im Indoors-Workspace vorhanden ist, wird es aktualisiert, um die Geometrie der neu zu importierenden Räume zu berücksichtigen. Vorhandene Ebenen-Features, die anderen Einrichtungen zugeordnet sind oder derselben Einrichtung zugeordnet sind, aber einen anderen Ebenennamen und einen anderen Wert für die vertikale Reihenfolge haben, bleiben erhalten.

    • Facilities—Wenn ein Feature mit dem angegebenen Einrichtungsnamen im Indoors-Workspace vorhanden ist, wird es aktualisiert, um die Geometrie der neuen Ebene, die importiert wird, zu berücksichtigen.

  • Der Parameter Ebenenhöhe kann verwendet werden, um einen Wert in Metern oder Fuß (International) anzugeben, der zum Füllen von Z-Werten für generierte Polylinien oder ausgewählte Indoors-Features verwendet werden soll. Wenn kein Wert angegeben ist, wird der Z-Wert der Eingabepolylinien verwendet.

  • Der Parameter Türkennung kann verwendet werden, um mit einer SQL-Abfrage Features in den Eingabe-Polylinien-Features auszuwählen, die Türen definieren, die geschlossen sein sollten, um Raum-Features zu erstellen.

  • Der Parameter Punkt-Features für die Attribuierung von Einheiten kann verwendet werden, um in Punkt-Features gespeicherte PDF-Textdaten den Attributen von Raum-Features mit diesen Punkt-Features zuzuordnen. Sie können die Ausgabe-Textpunkt-Features aus dem Werkzeug Grundriss-Features aus PDF extrahieren als Eingabe für diesen Parameter verwenden.

  • Wenn Punkt-Features für die Attribuierung von Einheiten angegeben sind, kann mit dem Parameter Textpunkt-Zuordnung angegeben werden, welcher Punkt-Feature-Text welchen Raumattributen zugeordnet werden soll. Folgende Eingaben sind für die Zuordnungen möglich:

  • Quelltextfeld: Das Feld in den Punkt-Features, das den zuzuordnenden Text enthält. Das Feld muss vom Typ "Text" sein. Dieser Wert ist erforderlich.

  • Feld der Zieleinheit: Erforderlich. Das Feld in den Ziel-Raum-Features, dem der Text zugeordnet werden soll. Das Feld muss vom Typ "Text" sein. Dieser Wert ist erforderlich.

  • Ausdruck: Optional. Eine SQL-Where-Klausel zum Filtern der Punkt-Features, die zugeordnet werden sollen. Wenn kein Ausdruck festgelegt ist, ordnet das Werkzeug Text aller Punkte im Raum zu. Dieser Wert ist optional.

  • Regel für mehrere Punkte pro Einheit: Gibt an, wie Texte zugeordnet werden, wenn mehr als ein Textpunkt in einer Einheit mit dem Ausdruck übereinstimmt. Dieser Wert ist optional. Die folgenden Optionen werden unterstützt:

    • Erste Übereinstimmung: Es wird nur der Text des ersten übereinstimmenden Punktes zugeordnet. Dies ist die Standardeinstellung.

    • Letzte Übereinstimmung: Es wird nur der Text des letzten übereinstimmenden Punktes zugeordnet.

    • Verbinden: Die Texte aller übereinstimmenden Punkte werden zu einer einzelnen durch Leerzeichen getrennten Zeichenfolge verbunden und zugeordnet.

    • Mehrheit: Die häufigsten Texte unter den Texten der übereinstimmenden Punkte werden zugeordnet. Wenn mehrere Texte gleich häufig vorkommen, wird nur der Text des ersten übereinstimmenden Punktes zugeordnet.

  • Mit dem Parameter Lückentoleranz kann die Fangtoleranz der Nähe für Dangle-Endpunkte der Eingabe-Features festgelegt werden. Dies kann dazu beitragen, die Anzahl unvollständiger Einheiten oder ungenutzter Liniensegmente zu reduzieren. Der Standardwert beträgt 0,039 Zoll (International) (1 Millimeter).

    Hinweis:

    Durch die Erhöhung der Lückentoleranz wird die XY-Toleranz bei der Verarbeitung durch das Werkzeug vorübergehend erhöht. Dies kann zu einer geringeren Genauigkeit beim Importieren der Geometrie führen. Überprüfen Sie die Genauigkeit der importierten Geometrie nach dem Ausführen des Werkzeugs, wenn Sie den Parameterwert Lückentoleranz erhöhen.

Parameter

Beschriftung Erläuterung Datentyp

Eingabe-Polylinien-Features

Der Eingabe-Layer oder die Eingabe-Feature-Class mit den Daten der Raumgrenzen, die in den Indoors-Workspace importiert werden.

Feature Layer

Ziel-Einrichtungs-Features

Der Einrichtungen-Feature-Layer oder die Facilities-Feature-Class im Indoors-Workspace, der bzw. die mit den importierten Features aktualisiert wird.

Feature Layer

Ziel-Ebenen-Features

Der Ebenen-Feature-Layer oder die Levels-Feature-Class im Indoors-Workspace, der bzw. die mit den importierten Features aktualisiert wird.

Feature Layer

Ziel-Raum-Features

Der Räume-Feature-Layer oder die Units-Feature-Class im Indoors-Workspace, der bzw. die mit den importierten Features aktualisiert wird.

Feature Layer

Name der Einrichtung

Der Name der Einrichtung, in die die Features importiert werden.

Ein vorhandener Name einer Einrichtung kann aus dem Ziel-Einrichtungen-Layer ausgewählt werden, oder es kann ein neuer Name für die Einrichtung angegeben werden.

String

Name der Ebene

Der Name des zu erstellenden Ebenen-Features.

Ein vorhandener Wert kann aus dem Ebenen-Layer ausgewählt werden, oder es kann ein neuer Wert angegeben werden.

String

Vertikale Reihenfolge

Eine Ordinalzahl, die die vertikale Reihenfolge für jede Geschossdecke angibt. Das Erdgeschoss hat den vertikalen Reihenfolgenwert Null (0). Obergeschosse weisen positive vertikale Reihenfolgenwerte auf, Untergeschosse negative.

Long

Ziel-Detail-Features

(Optional)

Der Details-Feature-Layer oder die Details-Feature-Class im Indoors-Workspace, in den bzw. in die die Features importiert werden.

Feature Layer

Lückentoleranz

(Optional)

Die Toleranz der Nähe für Dangle-Endpunkte von Eingabe-Features, die gefangen werden. Werte können in Millimetern oder Zoll (International) angegeben werden. Der Standardwert ist 0,039 Zoll (International).

Linear Units

Minimale Raumbreite

(Optional)

Die Mindestbreite, die ein Polygon haben muss, um als Raum im Ziel-Units-Layer erstellt zu werden. Werte können als Quadratmeter oder Quadratfuß (International) angegeben werden. Der Standardwert ist 3 Fuß (International).

Linear Unit

Minimale Raumfläche

(Optional)

Die Mindestfläche, die ein Polygon haben muss, um als Raum im Ziel-Units-Layer erstellt zu werden. Werte können als Quadratmeter oder Quadratfuß (International) angegeben werden. Der Standardwert ist 9 Quadratfuß.

Areal Unit

Türkennung

(Optional)

Die Polylinien-Features, die Türen darstellen, die Bestandteil einer Raumgrenze sind. Türen werden zur Erstellung von Raum-Polygon-Features im Ziel-Units-Layer geschlossen.

SQL Expression

Ebenenhöhe

(Optional)

Die Höhe der Ebene im Verhältnis zu einem flachen Terrain. Dieser Wert wird verwendet, um den Z-Wert für Levels-, Units- und Details-Features zu füllen. Wenn kein Wert angegeben ist, wird der Z-Wert der Ausgabe-Features auf den Z-Wert der Eingabe-Polylinien-Features festgelegt.

Linear Units

Punkt-Features für die Attribuierung von Einheiten

(Optional)

Der Eingabe-Punkt-Feature-Layer oder die Eingabe-Point-Feature-Class mit den PDF-Textdaten, die den Raum-Attributen zugeordnet werden sollen.

Feature Layer

Textpunkt-Zuordnung

(Optional)

Die Feldzuordnung für Eingabe-Punkt-Features zum Füllen eines Textfeldes im Layer "Units" des Indoors-Workspace.

Spalten der Wertetabelle:

  • Source Text FieldThe input point features' Text field that contains the annotation that will be mapped.

  • Target Unit FieldThe text field in the target unit features' layer where the text will be mapped. The field must already exist.

  • ExpressionA SQL WHERE clause used to filter input point features before mapping. Only points that meet the expression criteria will be considered for mapping. If no expression is provided, all points will be considered for mapping.

  • Rule for Multiple Points Per UnitSpecifies how to map text when more than one text point in a unit matches the expression.

    • First MatchOnly the first matching point's text will be mapped. First match is determined by the features' ObjectID order in the attribute table.

    • Last MatchOnly the last matching point's text will be mapped. Last match is determined by the features' ObjectID order in the attribute table.

    • ConcatenateAll matching points' text will be concatenated into a single space-delimited string and mapped.

    • MajorityThe most common text among the matching points' text will be mapped. In the event of a tie, the first matching point's text is mapped.

Value Table

Abgeleitete Ausgabe

Beschriftung Erläuterung Datentyp

Aktualisierte Details

Der aktualisierte Details-Feature-Layer oder die aktualisierte -Feature-Class.

Feature Layer

Aktualisierte Räume

Der aktualisierte Räume-Feature-Layer oder die aktualisierte Units-Feature-Class.

Feature Layer

Aktualisierte Ebenen

Der aktualisierte Ebenen-Feature-Layer oder die aktualisierte Levels-Feature-Class.

Feature Layer

Aktualisierte Einrichtungen

Der aktualisierte Einrichtungen-Feature-Layer oder die aktualisierte Facilities-Feature-Class.

Feature Layer

Umgebungen

Dieses Werkzeug verwendet keine Geoverarbeitungsumgebungen.

Lizenzierungsinformationen

  • Basic: Nein
  • Standard: Nein
  • Advanced: Erfordert ArcGIS Indoors Pro oder ArcGIS Indoors Maps