Eine lokale ArcGIS-Feature-Class ist ein benannter Auswahlsatz von AutoCAD-Objekten mit identischen Eigenschaften. Sie können diese unmittelbar ("on-the-fly") erstellen und konfigurieren, um eine bestimmte Teilmenge der Inhalte als ArcGIS-fähige Feature-Class anzuzeigen, die von ArcGIS Desktop erkannt wird. Sie haben eine ähnliche Funktion wie Definitionsabfragen in ArcMap, bieten jedoch zusätzlich die Möglichkeit, Attributfelder zu definieren und Feature-Attribute mit nativer AutoCAD-Geometrie zu verknüpfen.
DWG-Objekte | Beschreibung |
---|---|
Wörterbuch | Wörterbücher sind nicht graphische Container, in denen benutzerdefinierte Daten gespeichert werden. Sie akzeptieren verschiedene Objekte, wie Xrecords, Datentabellen und andere Wörterbücher in verschachtelter Form. |
Benanntes Objektwörterbuch | Das benannte Objektwörterbuch ist das übergeordnete Wörterbuch, das alle anderen Wörterbücher besitzt. Es ist integraler Bestandteil einer DWG-Datei und kann nicht erstellt oder gelöscht werden. |
Erweiterungswörterbuch | Das Erweiterungswörterbuch ist ein Objektwörterbuch, mit dem beliebige Daten in Entitäten gespeichert und mit ihnen verknüpft werden. Der Ziehpunkt des Wörterbuchs ist in der Definition des Objekts oder der Entität gespeichert. |
Xrecords | Xrecord-Objekte sind generische Objekte zum Speichern nicht graphischer Daten durch ObjectARX- und AutoLISP-Anwendungen. Sie werden in Objektwörterbüchern oder Erweiterungswörterbüchern unter dem DXF-Namen XRECORD gespeichert. Die Daten umfassen einen DXF-Code und einen Wert. AutoLISP erkennt sie als Listen, die in gepunkteten Paaren ausgedrückt werden. ObjectARX erstellt sie als ResultBuffers. |
Verknüpfte Listen | Eine verknüpfte Liste besteht aus zwei oder mehr ObjectARX ResultBuffers- oder in gepunkteten Paaren ausgedrückten AutoLISP-Listen, mit denen eine Entität oder ein Objekt definiert wird, und enthält verschiedene Eigenschaften und Datentypen. Beispielsweise ((0 . "INSERT")(2 . "MyBlock")(8 . "MyLayer")). |
Auswahlfilter | Ein Auswahlfilter ist eine verknüpfte Liste zur Definition von Auswahlkriterien für die Erstellung eines Auswahlsatzobjekts. In ObjectARX wird der Auswahlsatz an eine Auswahlmethode übergeben. In AutoLISP wird der Auswahlsatz an die get-Funktion übergeben. |
Vorsicht:
Konditionale Operatoren werden derzeit nicht von ArcGIS oder den Teigha-Bibliotheken unterstützt. Verwenden Sie beim Erstellen von Auswahlsatzfilterlisten durch Kommas getrennte Zeichenfolgen, um die ODER-Bedingung für Eigenschaften von Zeichenfolgewerten wie Layer-Name und Linientyp zu erstellen.