IFC in Indoor-Dataset importieren (Indoors Tools)
Zusammenfassung
Importiert Features aus einer .ifc-Datei in ein Indoor-Dataset, das dem ArcGIS Indoors-Informationsmodell entspricht. Die Ausgabe dieses Werkzeugs kann verwendet werden, um geschossbezogene Karten und Szenen sowie ein Indoor-Netzwerk für das Routing zu erstellen.
Verwendung
Sie können dieses Werkzeug zum Laden von Grundrissdaten in einen Indoors-Workspace verwenden, der mit dem Werkzeug Indoor-Dataset erstellen, Indoors-Datenbank erstellen oder Indoor-3D-Dataset erstellen erstellt wurde.
Die IFC-Quelldaten müssen georeferenziert werden, bevor das Werkzeug ausgeführt wird. Das Werkzeug unterstützt Daten mit einer verknüpften
.ebc-Datei mit Raumbezugsinformationen.Achtung:
Stellen Sie sicher, dass die BIM-Daten genau georeferenziert sind und dass das Koordinatensystem des Indoor-Dataset und des Indoor-3D-Dataset mit dem Koordinatensystem in der verknüpften
.wld3-Datei oder.ebc-Datei übereinstimmt. Die Einheiten der horizontalen und vertikalen Koordinatensysteme müssen übereinstimmen. Eine ungenaue Georeferenzierung und abweichende Koordinatensysteme können bei 3D-Features zu Skalierungsfehlern führen.Weitere Informationen zur Georeferenzierung von BIM-Daten in ArcGIS Pro
Die Parameter Ziel-Raum-Features, Ziel-Detail-Features, Ziel-Einrichtungs-Features, Ziel-Ebenen-Features, Ziel-Raum-3D-Features, Ziel-Detail-3D-Features und Ziel-Einrichtungs-3D-Features müssen Feature-Classes oder Feature-Layer referenzieren, die dem Indoors-Modell entsprechen.
Hinweis:
Ziel-2D-Features müssen alle aus derselben File-Geodatabase oder Enterprise-Geodatabase bzw. demselben Feature-Service stammen.
Ziel-3D-Features können von einem anderen Workspace als Ziel-2D-Features stammen.
Sie können das Werkzeug Grundriss aus BIM-Datei extrahieren ausführen, um 2D-Grundriss-Layer des BIM-Modells zu erstellen und als Eingabe für dieses Werkzeug zu verwenden. Bei aktiviertem Parameter Aus Grundriss-Layern hinzufügen werden nur Features im Indoors-Workspace hinzugefügt, die in Eingabe-Grundriss-Layern vorhanden sind. Sämtliche für die Eingabe-Grundriss-Layer vorgenommen Auswahlen oder Definitionsabfragen werden berücksichtigt.
Hinweis:
Wenn Sie Grundriss-Layer verwenden, die mit dem Werkzeug Grundriss aus BIM-Datei extrahieren erstellt wurden, müssen sie sich in demselben Koordinatensystem befinden wie die Eingabe-
.ifc-Datei.Features werden gemäß der folgenden Tabelle aus der
.ifc-Datei in das Indoor-Dataset importiert:IFC-Kategorie
Indoors-Modell-Feature-Class
Alles in der Kategorie "Slabs"
Facilities
Slabs
Levels
Spaces
Units
Türen, Stützen, Wände, Rampen, Treppen, Fenster, Fassaden und Tragwerksstützen
Details
Der Parameter Name der Einrichtung wird verwendet, um das Feld
NAMEfür die importierten Einrichtungs-Features im Indoor-Dataset auszufüllen. Beachten Sie beim Festlegen dieses Parameterwertes Folgendes:Wenn Sie die IFC-Eingabedaten als neue Einrichtung in einem Indoor-Dataset hinzufügen möchten, geben Sie für den Parameter Name der Einrichtung einen Wert an, der nicht mit dem Wert des Feldes
NAMEfür ein vorhandenes Einrichtungs-Feature übereinstimmt.Wenn Sie ein vorhandenes Einrichtungs-Feature in einem Indoor-Dataset aktualisieren möchten, verwenden Sie den Feldwert
NAMEdieser Einrichtung für den Parameterwert Name der Einrichtung.
Der Parameter Höhe des Erdgeschosses auf 0 festlegen legt fest, ob die Höhe des Erdgeschosses als 0 definiert wird oder die georeferenzierte Höhe des Erdgeschosses verwendet wird.
Standardmäßig wird die Höhe des Erdgeschosses auf 0 festgelegt, und die Z-Werte der anderen Ebenen und der Features im Innenbereich werden basierend auf ihrer Beziehung zum Erdgeschoss definiert. Wenn dieses Kontrollkästchen aktiviert ist, geben Sie geschossbezogene Szenen mit deaktivierten Layern für die Höhenoberfläche frei.
Wenn dieses Kontrollkästchen deaktiviert ist, entspricht die Höhe der Ebenen der Höhe der Etagen im georeferenzierten BIM-Modell. Wenn Sie diesen Parameter deaktivieren, können Sie geschossbezogene Szenen mit Höhenoberflächen freigeben. Bevor Sie diesen Parameter deaktivieren, stellen Sie sicher, dass das BIM-Modell in Bezug auf den Boden genau georeferenziert ist.
Wenn Daten an den Speicherorten vorliegen, die Sie für die Ziel-Feature-Parameter festgelegt haben, werden die Namen für Einrichtung und Ebene aus der
.ifc-Quelldatei und den Werkzeugparametern mit denen aus dem Ziel-Indoors-Workspace verglichen, um zu bestimmen, welche Features aktualisiert werden sollen.Ein Einrichtungs-Feature wird aktualisiert, wenn der Wert des Parameters Name der Einrichtung dem Wert des Feldes
NAMEfür ein Ziel-Einrichtungs-Feature entspricht.Ein Ebenen-Feature und die zugehörigen Detail- und Raum-Features werden aktualisiert, wenn der Feldwert
BldgLevelfür ein Ebenen-Feature in der.ifc-Quelldatei mit dem FeldwertNAMEfür ein Ziel-Ebenen-Feature übereinstimmt.Während einer Aktualisierung werden Feldwerte in den Feldern beibehalten, die in den Layern "Facilities", "Levels" und "Units" nicht standardmäßig gefüllt werden. Detail-Features werden gelöscht und erneut hinzugefügt.
3D-Features werden gelöscht und für das ausgewählte Ebenen-Feature erneut importiert.
Achtung:
Da Detail-Features während des Aktualisierungs-Workflows gelöscht und erneut importiert werden, werden die Feldwerte
DETAIL_IDfür aktualisierte Detail-Features geändert. Wenn 2D- und 3D-Detail-Features vorhanden sind und nur 2D-Features aktualisiert werden, stimmen die IDs anschließend möglicherweise nicht mehr überein. Dies können Sie vermeiden, indem Sie 2D- und 3D-Features zusammen in einer Werkzeugausführung importieren.Der Parameter Erdgeschossname bestimmt das Erdgeschoss des Gebäudes. Die vertikale Reihenfolge, die Ebenennummer, der Kurzname und der Z-Wert für jede Ebene in den Ziel-Level-Layer-Features werden von diesem Wert abgeleitet. Die als Erdgeschoss festgelegte Ebene wird mit einer vertikalen Reihenfolge und einem Z-Wert 0 erstellt. Allen Ebenen mit einer Höhe, die geringer ist als das definierte Erdgeschoss, werden eine negative vertikale Reihenfolge und ein negativer Z-Wert zugewiesen. Ebenen oberhalb des Erdgeschosses erhalten hingegen eine positive vertikale Reihenfolge und einen positiven Z-Wert.
Verwenden Sie den Parameter Dächer laden, um anzugeben, ob Dachelemente importiert und zusammen mit Etagen-Features zur Erstellung von Ebenen-Features im Indoors-Workspace verwendet werden sollen. Wenn der Parameter Dächer laden nicht aktiviert ist, werden für die Erstellung von Ebenen-Features nur die Etagen-Features aus der
.ifc-Eingabedatei verwendet. Dies ist die Standardeinstellung.Mit dem Parameter Raumeigenschaften-Zuordnung können Sie zusätzliche Attribute aus dem Layer "Spaces" in der
.ifc-Quelldatei vorhandenen Feldern im Ziel-Units-Layer zuordnen. Felder müssen vor der Ausführung des Werkzeugs vorhanden sein. Es wird empfohlen, dass Sie Felder aus dem als Quelle verwendeten IFC-Spaces-Layer Zielfeldern zuordnen, die denselben Datentyp aufweisen.Verwenden Sie die Parameter Ziel-Raum-3D-Features, Ziel-Detail-3D-Features und Ziel-Einrichtungs-3D-Features, um Features in die Multipatch-Feature-Classes "Units3D", "Details3D" und "Facilities3D" zu importieren, die mit dem Werkzeug Indoor-3D-Dataset erstellen erstellt wurden.
Die Features werden wie folgt aus der Eingabe-
.ifc-Datei in die Ziel-3D-Layer importiert:Ziel-Raum-3D-Features: Multipatch-Features werden im Layer "Units3D" aus der Kategorie "Räume" der
.ifc-Datei erstellt. Eine für den Parameter Raumeigenschaften-Zuordnung konfigurierte Attributfeldzuordnung wird für alle übereinstimmenden Feldnamen auch auf den Layer "Units3D" angewendet.Ziel-Detail-3D-Features: Multipatch-Features werden im Layer "Details3D" aus Objekten in den folgenden Kategorien der
.ifc-Datei erstellt: Türen, Stützen, Wände, Rampen, Treppen, Fenster, Fassaden und Tragwerksstützen.Ziel-Einrichtungs-3D-Features: Multipatch-Features werden im Layer "Facilities3D" aus Objekten in der ExteriorShell-Feature-Class im BIM-Datei-Workspace erstellt.
Die Symbolisierung wird basierend auf der Symbolisierung des BIM-Modells erstellt.
Parameter
| Beschriftung | Erläuterung | Datentyp |
|---|---|---|
|
Eingabe-BIM-Datei-Workspace |
Der Eingabe-IFC-Workspace. |
BIM File Workspace |
|
Ziel-Einrichtungs-Features |
Der Ziel-Facilities-Feature-Layer, die Ziel-Facilities-Feature-Class oder der Ziel-Einrichtungs-Feature-Service, der bzw. die dem Indoors-Modell entspricht und sich im selben Workspace befindet wie die Ziel-Features für Ebenen, Räume und Details. |
Feature Layer |
|
Facility Name |
Der allgemeine Name des Gebäudes. Wenn im Ziel-Facilities-Layer ein Feature mit demselben Namen vorhanden ist, wird es zusammen mit allen zugeordneten Features für Ebenen, Räume und Details aktualisiert. |
String |
|
Ziel-Ebenen-Features |
Der Ziel-Levels-Feature-Layer, die Ziel-Levels-Feature-Class oder der Ziel-Ebenen-Feature-Service, der bzw. die dem Indoors-Modell entspricht und sich im selben Workspace befindet wie die Ziel-Features für Einrichtungen, Räume und Details. |
Feature Layer |
|
Ziel-Raum-Features |
Der Ziel-Units-Feature-Layer, die Ziel-Units-Feature-Class oder der Ziel-Raum-Feature-Service, der bzw. die dem Indoors-Modell entspricht und sich im selben Workspace befindet wie die Ziel-Features für Einrichtungen, Ebenen und Details. |
Feature Layer |
|
Ziel-Detail-Features |
Der Ziel-Details-Feature-Layer, die Ziel-Details-Feature-Class oder der Ziel-Detail-Feature-Service, der bzw. die dem Indoors-Modell entspricht und sich im selben Workspace befindet wie die Ziel-Features für Einrichtungen, Ebenen und Räume. |
Feature Layer |
|
Erdgeschossname |
Das Erdgeschoss des Gebäudes. Die vertikale Reihenfolge der Ebenen wird von diesem Wert abgeleitet. Allen Ebenen mit einer Höhe, die geringer ist als das angegebene Erdgeschoss, wird eine negative vertikale Reihenfolge zugewiesen. |
String |
|
Raumeigenschaften-Zuordnung (Optional) |
Steuert, welche Attributfelder im Layer "Units" mit Feldwerten aus dem Eingabe-IFC-Spaces-Layer ausgefüllt werden. Die Felder müssen vor dem Ausführen des Werkzeugs vorhanden sein. Es wird empfohlen, dass Sie Felder aus dem Eingabe-IFC-Spaces-Layer zu Feldern aus dem Layer "Units" zuordnen, die denselben Feldtyp aufweisen. |
Field Mappings |
|
Aus Grundriss-Layern hinzufügen (Optional) |
Gibt an, ob Features aus Eingabe-Grundriss-Layern hinzugefügt werden, die mit dem Werkzeug Grundriss aus BIM-Datei extrahieren erstellt wurden.
|
Boolean |
|
Eingabe-Grundriss-Footprint-Layer (Optional) |
Der Grundriss-Footprint-Layer, der mit dem Werkzeug Grundriss aus BIM-Datei extrahieren erstellt wurde. Features in diesem Layer werden verwendet, um Features im Ziel-Facilities-Layer zu erstellen. |
Feature Layer |
|
Polygon-Layer für Eingabe-Grundriss (Optional) |
Der Grundriss-Polygon-Feature-Layer, der mit dem Werkzeug Grundriss aus BIM-Datei extrahieren erstellt wurde. Features in diesem Layer werden verwendet, um Features im Ziel-Levels-Layer und im Ziel-Units-Layer zu erstellen. |
Feature Layer |
|
Polylinien-Layer für Eingabe-Grundriss (Optional) |
Der Grundriss-Polylinien-Feature-Layer, der mit dem Werkzeug Grundriss aus BIM-Datei extrahieren erstellt wurde. Features in diesem Layer werden verwendet, um Features im Ziel-Details-Layer zu erstellen. |
Feature Layer |
|
Ziel-Raum-3D-Features (Optional) |
Der Ziel-Units3D-Feature-Layer, die Ziel-Units3D-Feature-Class oder der Ziel-Units3D-Feature-Service, der bzw. die dem Indoors-Modell entspricht. Multipatch-Raum-Features werden im Ziel-Units3D-Layer aus der Kategorie "Räume" der Eingabe- |
Feature Layer |
|
Ziel-Detail-3D-Features (Optional) |
Der Ziel-Details3D-Feature-Layer, die Ziel-Details3D-Feature-Class oder der Ziel-Details3D-Feature-Service, der bzw. die dem Indoors-Modell entspricht. Multipatch-Detail-Features werden im Ziel-Details3D-Layer aus den folgenden Kategorien in der Eingabe- |
Feature Layer |
|
Ziel-Einrichtungs-3D-Features (Optional) |
Der Ziel-Facilities3D-Feature-Layer, die Ziel-Facilities3D-Feature-Class oder der Ziel-Facilities3D-Feature-Service, der bzw. die dem Indoors-Modell entspricht. Ein Multipatch-Einrichtungs-Feature wird im Ziel-Facilities3D-Layer aus der Kategorie "ExteriorShell" in der Eingabe- |
Feature Layer |
|
Dächer laden (Optional) |
Gibt an, ob Dach-Features als Ebenen-Features importiert werden sollen.
|
Boolean |
|
Höhe des Erdgeschosses auf 0 festlegen |
Gibt an, ob die Höhe des Erdgeschosses auf 0 festgelegt wird oder die Höhe der Etagen-Features im georeferenzierten BIM-Modell verwendet wird.
|
Boolean |
Abgeleitete Ausgabe
| Beschriftung | Erläuterung | Datentyp |
|---|---|---|
|
Aktualisierte Einrichtungen |
Die aktualisierten Ziel-Einrichtungs-Features. |
Feature Layer |
|
Aktualisierte Ebenen |
Die aktualisierten Ziel-Ebenen-Features. |
Feature Layer |
|
Aktualisierte Räume |
Die aktualisierten Ziel-Raum-Features. |
Feature Layer |
|
Aktualisierte Details |
Die aktualisierten Ziel-Detail-Features. |
Feature Layer |
|
Aktualisierte Räume in 3D |
Die aktualisierten Ziel-3D-Raum-Features. |
Feature Layer |
|
Aktualisierte Details in 3D |
Die aktualisierten Ziel-3D-Detail-Features. |
Feature Layer |
|
Aktualisierte Einrichtungen in 3D |
Die aktualisierten Ziel-3D-Einrichtungs-Features. |
Feature Layer |
Umgebungen
Dieses Werkzeug verwendet keine Geoverarbeitungsumgebungen.
Lizenzierungsinformationen
- Basic: Nein
- Standard: Nein
- Advanced: Erfordert ArcGIS Indoors Pro oder ArcGIS Indoors Maps