Anzeige/Darstellung

Sind Felder nicht hier aufgeführt, lesen Sie bitte im entsprechenden Ebenentyp nach!

 


theMinScale

Legt die für die Darstellung verwendete Maßstabsuntergrenze fest (Maßstabszahl - also 1:X).
z. B. 10000  - Ist der Maßstab kleiner 1:10000 werden die Daten nicht dargstellt.

Es bietet sich aus Performacegründen an, Ebenen im Maßstabsbereich zu beschränken. Bspw. macht es wenig Sinn, eine Ebene mit Flurstücken für ganz Sachsen darzustellen. Hier kann über die zwei Parameter eine Begrenzung auf einen Maßstabsbereich das Zeichnen der Ebene beschleuningen.

theMaxScale

Legt die für die Darstellung verwendete Maßstabsobergrenze fest (Maßstabszahl - also 1:X).
z. B. 50000  - Ist der Maßstab größer 1:50000 werden die Daten nicht dargstellt.

Wird der Maßstab einer Ebene über- oder unterschritten (je nach Grenzkriterium) wird die Ebene hellgrau im Ebenenbaum dargestellt.


useDrawSel (optional)
Legt fest, ob die Selektion der Ebene in der Karte dargestellt werden soll, auch wenn diese gerade nicht sichtbar ist. Werte: Ja/Nein

Beispiel: Ebene Erdwärme UseDrawSel: Ja,

Die Ebene ist im Auskunftssystem nicht sichtbar, wird aber bei der Selektion angezeigt und kann auch in der Karte markiert werden. Beachten Sie, dass die Ebene für die Selektion ausgewählt werden muss (Rote Umrandung des Ebenensymbols)

  • Legende
    Symbolik der Ebene. Diese Eigenschaft wird gegenüber den Legendendateien und der Symbolnummer bevorzugt angewendet. Mit einem Klick auf das Symbol  starten Sie den Symboleditor (Siehe Symboleditor)
     
    Hinweis: Aktualisieren Sie ihre Ebene immer, bevor Sie die Symboldefinition durchführen.
     
  • theSymbolSet
    Legt den Namen der für die Darstellung zu verwendenden IPALX-Symbolpaletten-Datei fest. Entweder absolut oder relativ zum Includes - Ordner. Ist keine Datei angegeben, wird die Standard - Palette des Projekts genutzt. Wird eine Legende mit dem Symboleditor erzeugt, ist diese Einstellung leer zu lassen.  z. B. ..\Paletten\main.ipalx 
  • theSymbol
    Legt die Nummer des zu verwendenden Symbols aus der gewählten Symbolpalette (theSymbolSet) fest. 
    z.B. Angabe der Symbolnummer oder Angabe der Spaltenbezeichnung, welche die Symbolnummer enthält. Wird eine Legende mit dem Symboleditor erzeugt, so ist diese Einstellung leer zu lassen.

Standardmäßig ist in cardo die Palette main.ipalx vorhanden.

  • theSymbolFile
    Legt den Namen der für die Klassifikation der Symbolik zu verwendenden ILF-Symbolklassifikations-Datei fest. Entweder absolut oder relativ zum Includes - Ordner. Ist keine Klassifikation angestrebt, ist "theSymbol" zu füllen. Wird eine Legende mit dem Symboleditor erzeugt, ist diese Einstellung leer zu lassen.
  • theParameterFields
    Legt eine Liste von Spaltennamen fest, die für die Symbolik mittels RegisterParameters bereitgestellt werden können. Eingabeformat: "Spaltenname1|Spaltenname2[|...]"
     
Beispiel: Als Datenquelle liegt dem Benutzer ein Shape vor. In der Attributtabelle des Shape ist die Spalte ColorIndex enthalten. In dieser Spalte wurde für jede darzustellende Geometrie ein eigener Farbwert definiert. Um diesen Farbwert auszuwerten, ohne eine Klassifikation der Symbolik vornehmen zu müssen, kann dieser Parameter (theParameterFields)  genutzt werden. Dazu muss in dieser Eigenschaft der Spaltenname der auszuwertenden Spalte(n) eingetragen werden: Demzufolge: ColorIndex.
Gibt es mehrere Spalten, welche Symboleigenschaften enthalten, müssen diese durch einen senkrechten Strich getrennt aufgelistet werden.
Um bei der Definition des Symbols, im Symboleditor, auf ein hier bekannt gegebenes Symbol zu verweisen , muss der Indexwert verwendet werden. Das erste Datenfeld erhält den Index 0 das zweite den Index 1 .... Der Zugriff auf das Datenfeld ColorIndex erfolgt durch die Angabe des Index 0 in der Definition der Farbparameters. (siehe Symboleditor : Farbdefinition)  
 
  • theImageType (optional)
    Legt die Bildkomprimierung der Kartenausgabe fest. Diese tritt nur in Kraft, wenn mindestens ein Element in der Ebene gezeichnet wird. Diese Einstellung sollte nur festgelegt werden, wenn sie sich von der Standard-Projekt-Einstellung (i.d.R. PNG) unterscheidet. Mögliche Einstellungen sind "PNG" und "JPG". Sinnvoll ist zum Beispiel die Einstellung "JPG" für Luftbilder.
Hinweis für WMS Dienste: Haben Sie als ImageTyp JPG eingestellt, so wird die transparente Farbe aus der Eigenschaft wmsTransparentColor nicht dargestellt.
  • theBGMode (optional):
    Nur relevant in Verbindung mit "theTextField". Legt die Hintergrundfarbe für die Beschriftungen fest. Eingabeformat: "OPAQUE:farbe", bspw. "OPAQUE:red". Ohne diese Angabe ist der Hintergrund transparent.
  • theSizeField 
    Legt den Namen der Spalte fest, die die Schriftgröße in Karteneinheiten enthält. 
  • theTag
    Nur relevant in Verbindung mit "theTextField" (Datenquelle). Legt ein ASCII-Zeichen fest, welches dort als Umbruch-Zeichen dient. Der Umbruch erfolgt dabei an diesem Zeichen. Enthält das Symbol für die Darstellung des Textes auch eine Stift-(Pen-)Definition, wird mit diesem ein "Bruchstrich" zwischen die Elemente gezeichnet. z. B. @ - darzustellender Text 1034@4

  • theAngleField:
    Legt den Namen der Spalte mit der Winkelinformation (in Grad) fest.
  • theLabelField
    Legt die Spalte der Ebene fest, aus der eine einfache Beschriftung des Elements erfolgen soll. Empfohlen wird die Verwendung von "Beschriftung / Ausgestaltung".
  • theLabelFontSymbol
    Legt das Schriftsymbol für die Beschriftung des Elements aus der gewählten Symbolpalette (theSymbolSet) fest. Nur sinnvoll in Verbindung mit "theLabelField"
  • theJustifyField (optional):
    Legt den Namen der Spalte fest, in dem die Information zum Ausrichten des jeweiligen Textes enthalten ist. Die dort bereitgestellten Daten müssen im Format "X-Ausrichtung/Y-Ausrichtung" vorliegen, also bspw. "LL" für "Lower left", "CC" für "Center Center" oder "UR" für "Upper Right". Dieser Parameter ist optional. Ist keine Spalte angegeben, wird die Einstellung "LL" genutzt
  • theLegTextField:
    Nur relevant, wenn die Symbolnummer aus einer Spalte der Datenquelle bezogen wird. Legt dann den Namen der Spalte für die Beschriftung des Symbols fest, sofern es diese Spalte gibt
  • wmsAlphaValue: (optional)
    Legt den Alphawert für die Darstellung der Ebenen dieses Dienstes fest. Eingabe eines Wertes zwischen 0 und 100 (100 = keine Transparenz, 0 = vollständige Transparenz). Wird kein Wert angegeben, erfolgt die Darstellung ohne Transparenz.

Beispiel: links wmsAlphaValue: 40, rechts wmsAlphaValue 70

 

 

 

 

 

 

  • wmsTransparentColor: (optional)
    Legt den Farbwert der Farbe fest, die in der Ausgabe transparent dargestellt werden soll. Beispielsweise kann es vorkommen das WMS Dienste nicht transparent sind. Hier wählen Sie aus dem Farbfeld die Farbe aus, die in ihrem Dienst transparent dargestellt werden soll. In unserem Beispiel ist der Hintergrund weiß.

Beispiel: links WMS Dienst ohne Transparenz, die Hintergrundkarte TopSachsen ist nicht zu sehen, rechts mit transparentem Hintergrund.

 

 

 

 

 

 

  • wmsTransparentColorRange: (optional)
    Legt einen Prozentwert fest, von dem der angegebene Farbwert in "wmsTransparentColor" vom Farbwert in der Ausgabe abweichen darf, damit der ursprünglich vorgesehene Farbwert dennoch transparent in der Ausgabe dargestellt wird. Erlaubte Werte sind zwischen 0 und 100. Für JPEG-Bilder wird ein Wert von 2 bis 3 empfohlen.

Beispiel: Nationalpark, Grünwert der im Feld wmsTransparentColor eingegeben wurde: RGB(0,170,0) , wmsTransparentColorRange: 60% (Grünwert des originalen WMS Dienstes RGB(0,115,76)), im rechten Bild wird die Fläche des Nationalparkes transparent dargestellt, da der wmsTransparentColorRange gesetzt wurde.

 

 

 

 

 

  • wmsClipRegion: (optional)
    Legt eine IWAN-Geometrie fest, anhand derer das mit "GetMap" erhaltene Kartenbild abgeschnitten wird. Die Geometrie wird in Form einer Polygondefinition erwartet. Eingabeformat: "gPOLY:x1|y1|x2|y2|...|xn|yn" wobei x und y geografische Koordinaten sind.

Beispiel 1:

 

gPOLY:5415536.71361|5668501.24442|5411312.93126|5663450.12326| 5412967.60889|5660968.10683|5413969.12429|5657441.03085|5418323.53908| 5658137.73722|5423897.19001|5661011.65098|5424289.08735|5664538.72696| 5420283.02574|5668588.33272;31469

-> Tipp zum Kopieren der Geometrie aus dem Freihandwerkzeug

Links: Geometrie ohne wmsClipRegion, Rechts: ausgeschnittene Region mit oben definierter Geometrie

 

 

 

 

 

 

 

 

Beispiel 2:

Anpassen zweier WMS Dienste mit Orthofotos an der Grenzregion

Problemstellung: Sollen zwei WMS Dienste in einer Karte genutzt werden, so hat man als Nutzer das Problem des nicht transparenten Hintergrundes. Durch das Nutzen der Eigenschaft wmsTransparentColor (+ wmsTransparentColorRange) wird der WMS Dienst "über" die Grenzen hinweg transparent. Die Überlagerung von Rasterbildern ist so möglich. Ähnliche Farben in den Orthofotos werden aber ebenfalls transparent dargestellt. Um dies zu vermeiden kann die Region an der Grenze ausgeschnitten werden.

Durch das "Ausschneiden" eines Kartenbildes anhand einer definierten Geometrie, können die Orthofotos beider WMS Dienste optimal dargestellt werden.

Links: rote Linie kennzeichnet die Geometrie zum Ausschneiden, Rechts: zusammengefügte WMS Dienste

 

 

 

 

 

 

  • wmsClipRegionBehavior: (optional)
    Nur relevant in Verbindung mit wmsClipRegion. Legt beim Ausschneiden anhand der festgelegten Geometrie fest, ob als Resultat der innere ausgeschnittene Bereich oder der äußere abgeschnittene Bereich verwendet werden soll. Mögliche Werte sind "INSIDE" (innerer Bereich) und "OUTSIDE" (äußerer Bereich).

Beispiel: links: Inside, rechts: outside

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 


wmsGetMapFormatOrder: (optional) Legt eine Reihenfolge der gewünschten MIME-Typen für die Bildausgabe von "GetMap"-Anforderungen fest. Für die tatsächliche Ausgabe wird das erst beste unterstützte Format gewählt, oder das Standardformat "image/png". Eingabeformat: "bildtyp1|bildtyp2[|...]", bspw. der Standardwert ist "image/png24|image/png|image/jpg|image/jpeg|image/gif"

-> weitere Infos


theSortField: Legt den Namen der Spalte fest, die die Information der Sortierreihenfolge der einzelnen Koordinaten enthält.


theTransparencyColor: (optional)
Legt den Farbwert der Farbe fest, die in der Ausgabe transparent dargestellt werden soll.
z. B. White|10 -

Die Angabe in der Form "White|10" besagt, dass Weiß mit einer Toleranz von 10% Transparent dargestellt wird.
weitere Beispiele:

RGB(255,128,255)|5; #9F3BCA


thePALColor: (optional) (nur für TIFF Format)
Legt für 1-bit-Raster eine Ersetzungsfarbe fest, die für das Zeichnen der 1-Werte verwendet wird 

z. B. RGB(211,255,190)


theAlphaValue: (optional)
Legt den Alphawert für die Darstellung dieser Ebene fest. Eingabe eines Wertes zwischen 0 und 100 (100 = keine Transparenz, 0 = vollständige Transparenz). Wird kein Wert angegeben, erfolgt die Darstellung ohne Transparenz.


forceDefaultSymbol (optinal):
Wird diese Einstellung aktiviert, wird die Symbolnummer pro Datensatz aus der Datenquelle ignoriert und die Verwendung der hier angegeben Symbolnummer (theSymbol) für diese Ebene erzwungen.


theDrawMode(optional):

Legt die maximale Anzahl gleichzeitig möglicher Zeichenzugriffe fest.