Die Basis für das Erzeugen von Objektschraffuren ist ein Polygonfeature. Sie können das Polygonfeature in der Karte z.B. mittels Fachbaum konstruieren.

Fachbaum - Konstruktion - Layer

Fachbaum - Konstruktion - Layer

 

icon_comment

Der Name der Feature-Class für das Basispolygon wird in der Konfigurationsdatei (Hatch.xml) über das Attribut SourceFeatureClassName definiert.

 

Nach dem Klicken auf das Werkzeug Einzelne Features schraffieren aus der Werkzeugleiste GeoOffice topographie WzEinzelneFeatureSchraff wird die Basisfläche gezeigt.

Objekt per Mausklick zeigen

Objekt per Mausklick zeigen

 

Sind mehrere Konfigurationen in der Hatch.xml enthalten können diese in dem Dropdown-Feld Konfiguration ausgewählt werden.

Auswahl der Konfiguration

Auswahl der Konfiguration

 

icon_comment

Zur Auswahl stehen nur jene Konfigurationen, in welchen die Definitionen des Basispolygons mit dem Namen der Feature-Class des gezeigten Objektes übereinstimmt. Die definierten Feature-Class für die neu zu erzeugenden Objekte aus der Konfiguration (Hatch.xml) muss auch in der Karte vorhanden sein. Wird keine übereinstimmende Konfiguration gefunden, kommt eine Fehlermeldung.

 

Fehler: kein konfigurierte Featue

Fehler: kein konfigurierte Featue

 

Wenn es nur eine (zutreffende) Konfiguration in der Hatch.xml gibt, wird das Objekt entsprechend der Einstellungen in der Konfiguration schraffiert.

Einzelnes Objekt schraffiert

Einzelnes Objekt schraffiert

 

In der Konfiguration Hatch.xml können mehrere Schraffurtypen (Ordner HatchType) definiert sein. Die Parameter der einzelnen Schraffurtypen werden ebenfalls in der XML-Konfiguration festgelegt.

Schraffurtypen

Schraffurtypen

 

Die Zuordnung für den Schraffurtyp (Ordner Hatchtype) ergibt sich mittels Vergleich des Wertes im Schlüsselfeld des Objektfeatures mit dem Schlüsselwert im konfigurierten Schraffurtyp (Attribut ObjectKey). Der Name für das Schlüsselfeld ist ebenso in der Hatch.xml, Attribut ObjectKeyFieldName fixiert.

icon_comment

Wird kein über ein Schlüsselfeld passender Schraffurtyp gefunden wird der konfigurierte Vorgabeschraffurtyp verwendet (DefaultHatchType).

 

 Hatch.xml


Hatch.xml

 

Symbologie - Schraffur Basisobjekte

Symbologie - Schraffur Basisobjekte

 

Die Attribute von Ziel und Basisobjekt können mit beliebigen oder bestimmten Attributwerten belegt werden. Die Definition erfolgt in der Konfigurationsdatei.

icon_cross-reference

Siehe Kapitel Aufbau der Konfiguration - Hatch.xml