Multipatch in Collada (Conversion)

Diese ArcGIS 2.9-Dokumentation wurde archiviert und wird nicht mehr aktualisiert. Inhalt und Links sind möglicherweise veraltet. Verwenden Sie die aktuelle Dokumentation.

Zusammenfassung

Konvertiert ein oder mehrere Multipatch-Features in eine Sammlung von COLLADA-Dateien (.dae) und referenzierten Texturbilddateien in einem Ausgabeordner. Bei den Eingaben kann es sich um eine Layer- oder Feature-Class handeln.

Verwendung

  • COLLADA-Dateien sind eine XML-Darstellung eines 3D-Objekts, das auf zusätzliche Bilddateien verweisen kann, die als auf die 3D-Geometrie drapierte Texturen fungieren. Dies bedeutet, dass das Exportieren eines Multipatch-Features nach COLLADA zur Erstellung mehrerer Dateien führen kann: eine .dae-Datei, die die XML-Darstellung des 3D-Objekts und eine oder mehrere Bilddateien (z. B. eine .jpg- oder eine .png-Datei) enthält, die wiederum die Texturen enthalten.

  • Dieses Werkzeug erstellt eine COLLADA-Repräsentation für jedes Multipatch-Feature, das es exportiert. Das Werkzeug verwendet einen Feldwert jedes Features (standardmäßig ist dies die Objekt-ID), um die Ausgabedateinamen zu definieren. Auf diese Weise kann einfacher ermittelt werden, welches Feature in welche COLLADA-Datei exportiert wurde. Außerdem wird die Methodik zum Definieren von eindeutigen Namen bereitgestellt, wenn mehrere Features in das gleiche Verzeichnis exportiert werden. Texturdateien werden im selben Verzeichnis wie die COLLADA-Datei gespeichert. Um die Gesamtgröße der Exportdatei zu minimieren, werden Texturen, die in mehreren COLLADA-Dateien verwendet werden – beispielsweise eine wiederholte Ziegel- oder Fenstertextur – nur einmal exportiert und dann von den entsprechenden DAE-Dateien referenziert.

  • Dieses Werkzeug überschreibt alle vorhandenen COLLADA-Dateien automatisch mit dem gleichen Dateinamen. Wenn dies geschieht, wird in einer Warnmeldung angegeben, welche Dateien während des Exportvorgangs durch eine neue Datei überschrieben wurden. Eine GV-Meldung wird auch für alle Features generiert, die nicht exportiert werden. Dies kann z. B. der Fall sein, wenn das Ausgabeverzeichnis schreibgeschützt oder der Datenträger voll ist.

  • Um sicherzustellen, dass eine neue COLLADA-Datei für alle exportierten Multipatch-Features erstellt wird, legen Sie das Zielverzeichnis auf einen leeren oder neuen Ordner fest, und wählen Sie ein Dateinamenfeld aus, das für jedes Feature eindeutig ist. Das Exportieren von zwei Features mit dem gleichen Attributwert führt dazu, dass das zweite exportierte Feature die COLLADA-Datei des ersten überschreibt.

  • Wenn Sie ein Multipatch-Feature iterativ aktualisieren, indem Sie es im COLLADA-Format exportieren und außerhalb von ArcGIS Änderungen vornehmen, sollten Sie das Feature jedes Mal an den gleichen Speicherort exportieren. Auf diese Weise ist auf dem Datenträger eine einzelne Datei für dieses Feature vorhanden, die den aktuellen Status des 3D-Objekts darstellt.

  • Wenn sich das exportierte Multipatch in einem projizierten Koordinatensystem befindet, z. B. ein in einer UTM-Zone gespeichertes Gebäude, wird auch eine KML-Datei mit den WGS84-Koordinaten im Ausgabeordner erstellt. Beachten Sie, dass dabei keine Datumstransformation verwendet wird, was beim Anzeigen der KML-Datei Positionsabweichungen zur Folge haben kann.

    Tipp:

    Wenn Multipatches von einem Layer konvertiert werden, bettet das Werkzeug "Multipatch in COLLADA" automatisch alle im Renderer des Layers definierten Farben ein. Wenn der Layer beispielsweise Features auf Grundlage eines Verwendungstypattributs rendert (z. B. Rot für Gewerbegebiet, Blau für Wohngebiet usw.), dann sind diese Farben in den COLLADA-Ausgabedateien enthalten. Die angezeigte Farbe wird auf Multipatch-Features mit Textur und ohne Textur angewendet, wobei für ein Multipatch mit Textur eine Aktualisierung der zugrunde liegenden Texturdateien des Features erforderlich ist. Sie können eine einzelne Anzeigefarbe Weiß verwenden, um Multipatches mit Textur mit unveränderten Bildern zu exportieren.

Parameter

BeschriftungErläuterungDatentyp
Eingabe-Multipatch-Features

Die zu exportierenden Multipatch-Features.

Feature Layer
Ausgabe-Collada-Ordner

Der Zielordner, in den die COLLADA-Ausgabedateien und Texturbilddateien eingefügt werden.

Folder
Quellenname voranstellen
(optional)

Den Dateinamen der COLLADA-Ausgabedateien wird der Name des Quell-Feature-Layers vorangestellt.

  • Aktiviert: Dem Dateinamen wird der Name vorangestellt.
  • Deaktiviert: Dem Dateinamen wird der Name nicht vorangestellt. Dies ist die Standardeinstellung.

Boolean
Feldname verwenden
(optional)

Das Feature-Attribut, das für jedes exportierte Feature als Name der COLLADA-Ausgabedatei verwendet werden soll. Wenn kein Feld angegeben wird, wird die Objekt-ID des Features verwendet.

Field

Umgebungen

Dieses Werkzeug verwendet keine Geoverarbeitungsumgebungen.

Lizenzinformationen

  • Basic: Ja
  • Standard: Ja
  • Advanced: Ja

Verwandte Themen