Navigation:  Erste Schritte - Erstellen einer CAD Konfiguration > Konfiguration erstellen > Anpassen der Konfiguration >

Other Cities

Previous pageReturn to chapter overviewNext page

Die Features des Layers Other Cities werden ebenfalls als Punkte, sprich CAD Blöcke exportiert. Deshalb ist es wieder erforderlich die Blöcke im Header zu definieren.

Die Other Cities werden im GIS nach dem Feld POP_CLASS in sechs Kategorien unterteilt, je nach Anzahl der Einwohner. Die Darstellung der Größe des Punktsymbols ändert sich je nach Größe der Stadt. Zusätzlich dazu wird das Symbol noch mit dem Name der Stadt beschriftet. Dazu wird das GIS Attribut CITY_NAME verwendet. Das Attribut muss im Block ebenfalls mit berücksichtigt werden.

Other Cities - Darstellung der Symbole im GIS

Other Cities - Darstellung der Symbole im GIS

 

Beschriftung der Other Cities im GIS

Beschriftung der Other Cities im GIS

 

Im CAD Programm werden daher sechs Blöcke eingerichtet mit den Bezeichnungen „OC_2“,  „OC_3“,  „OC_4“,  „OC_5“,  „OC_6“ und „OC_7“. OC_ wird hier als Prefix verwendet. Die Zahlen 2 bis 7 spiegeln sich in den Werten aus dem GIS Attribut „POP_RANK“ wieder.

Bezeichnung der Blöcke für Other Cities im CAD

Bezeichnung der Blöcke für Other Cities im CAD

 

Zusätzlich dazu wird für jeden Block das Attribut CITYNAME definiert.

Definition des Attributes CITYNAME pro Block

Definition des Attributes CITYNAME pro Block

 

Konfiguration Other Cities

Konfiguration Other Cities

 

Task:

Der HeaderFileName wird auf Header_SampleProject.dxf geändert. Task Name sowie FeatureClassName werden nicht geändert.

HeaderFileName

Als  Header wird das File Header_SampleProject.dxf angegeben.

TaskName

Taskname bleibt auf der Bezeichnung Other Cities.

FeatureClassName

FeatureClassName bleibt auf der Bezeichnung cities.

 

DxfEntity:

Der Typ für Other Cities ist wiederum ein INSERT, dies wurde beim Erstellen der Konfiguration schon korrekt erzeugt.

 

Properties:

Layer

Der Layer wird als Other cities bezeichnet.

Blockname

Die Zuweisung des Blockes erfolgt über das Feld POP_RANK. Dadurch, dass der Block mit einem Prefix im Header definiert wurde, muss dieser auch in der Konfiguration mitgegeben werden. Der Wert für den Blocknamen lautet: FIELD:POP_RANK:0:OC_:

_img77w

 

Attribs | Attrib:

Wenn Attribute in einem Block definiert sind dann müssen diese auch extra in der Konfiguration ausgewiesen werden, anderenfalls werden sie nicht ins CAD exportiert.

Dies wird über den Abschnitt „Attribs“ abgedeckt. In dem Abschnitt können mehrere „Attrib“ Tasks definiert sein. In diesem Fall wird nur ein Attrib Task benötigt.

Der Attrib Task besteht aus dem Property Value und Name:

Value

Der Value definiert den Wert aus dem das Attribut ausgelesen wird. In diesem Beispiel wird das Attribut aus dem Feld CITY_NAME ausgelesen und lautet deshalb FIELD:CITY_NAME:

Name

Der Name definiert die Bezeichnung des Attributes im CAD Block. Dieser wurde im Header als CityName definiert.

 

FeatureQueryFilter:

Am Layer Other Cities ist eine Definitionsabfrage eingerichtet. Diese wird in die Where Clause übernommen und lautet: "STATUS" = 'Provincial capital' OR "STATUS" = 'Provincial capital enclave' OR "STATUS" = 'Other'.