Defaults.xml
Auf Basis einer Default-Konfigurationsdatei (Defaults.xml im Configuration-Verzeichnis des CAD-Exports) und den Layereinstellungen der aktuellen MXD wird eine Konfigurationsdatei für den CAD-Export erzeugt. Pro Layer wird in der Default-Konfigurationsdatei nach dem Task mit den dazupassenden Attributen Renderer und ShapeType gesucht. Wird kein Eintrag gefunden, wird nach Renderer unknown und dem jeweiligen ShapeType gesucht. Wird ein passender Eintrag gefunden, wird er in die Ausgabe-Konfigurationsdatei geschrieben.

Defaults.xml
Folgende Einstellungen können in der Defaults.xml vorgenommen werden:
Property |
Beschreibung |
obligat. |
optional |
||
|---|---|---|---|---|---|
Task |
|
|
|
||
Renderer |
Gibt den Namen des Renderers an. Zur Auswahl stehen: •ISimpleRenderer •IUniqueValueRenderer > normale Renderer (Kategorien/Einzelwerte von ESRI) •SynArcLineRenderer: SynerGIS Linienrenderer •SynArcBlockRenderer: SynerGIS Blockrenderer •SynArcTextRenderer: SynerGIS Beschriftungs-Renderer •SynArcTextLineRenderer: SynerGIS Textlinienrenderer •SynArcObjektRenderer: SynerGIS Objektsymbolik •SynArcParcelNumberNrRenderer: SynerGIS Parzellennummern-Renderer •IBivariateRenderer •IChartRenderer •IClassBreaksRenderer •IDotDensityRenderer •IProportionalSymbolRenderer •unknown |
x |
|
||
ShapeType |
Die Geometrie der GIS Feature-Class. Unterstützte Shape-Typen: Point, Polyline, Polygon
|
x |
|
||
HeaderFileName |
Der hier angegegebene HeaderFileName wird standardmäßig in Ihrer Konfiguration als Header verwendet. |
x |
|
||
TaskName |
Dient der Identifikation einzelner Tasks und ist obligat. |
x |
|
||
UseCategories |
Export in unterschiedliche Kategorien, d.h. pro Kategorie wird ein Task erzeugt. Dieses Attribut funktioniert nicht für SynerGIS Renderer. Steuerung des Attributs über 0 und 1. |
|
x |
||
DxfEntity |
|
|
|
||
Type |
Einzutragen ist der Entitätstyp, der erzeugt werden soll. Zur Auswahl stehen POLYLINE, TEXT, INSERT, DIMENSION, HATCH |
x |
|
||
Properties |
|
|
|
||
Layer |
Angabe des CAD Layer-Namens. Betrifft jedes DxfEntity. |
x |
|
||
LineType |
Definition des Linientyps. Betrifft jedes DxfEntity. |
|
x |
||
Color |
Farbe der Entität. Betrifft jedes DxfEntity. |
|
x |
||
Width |
Breite der Polylinie für Entitätstyp POLYLINE. Wird derzeit noch nicht verwendet. |
|
x |
||
Text |
Textwert für TEXT bei Entitätstyp TEXT. Kann auch über Key-Fields befüllt werden. |
|
x |
||
Rotation |
Drehung in Alt-Grad für TEXT oder INSERT. Kann auch über Key-Fields befüllt werden. |
|
x |
Im Abschnitt Properties sind noch zusätzliche Eigenschaften definierbar.
|
Der gesamte Auszug der verfügbaren Eigenschaften wird im Kapitel Ordner Tasks > Properties angeführt. |
Folgende Key-Fields können definiert werden:
Property |
Beschreibung |
|---|---|
$PRIMARYDISPLAYFIELD |
Display-Field des Layers (gilt für jeden Renderer). z.B.: FIELD:$PRIMARYDISPLAYFIELD:NoText |
$ROTATIONFIELD |
Rotationsfeld des Renderers (sofern vorhanden). z.B.: FIELD:$ROTATIONFIELD:0 |
$SCALEFIELD |
Skalierungs bzw Texthöhenfeld des Renderes. z.B.: FIELD:$SCALEFIELD:1 |
$SYNTEXTFIELD |
Textfeld von SynArcText-Renderer |
$FILLSYMBOLRGBCOLOR |
Der RGB-Farbwert des Fillsymbols, wenn Fillsymbol vorhanden. Normalerweise bei Polygonen mit Simple- oder UniqueValueRenderer. (Gilt nur für Polygone) |
$LAYERNAME |
Layer-Name (gilt für jeden Renderer) |
$FEATURECLASSNAME |
Feature-Class-Name (gilt für jeden Renderer) |