theName
der eindeutige
Name dieser Ebene innerhalb des aktuellen Projektes
theMinScale
* die untere
Anzeigegrenze für diese Ebene, betrifft nur die Darstellung
theMaxScale
* die obere
Anzeigegrenze für diese Ebene, betrifft nur die Darstellung
theSymbol
* die Symbolnummer aus der entsprechenden Palette.
onlyInUserScope
* legt fest, dass diese Ebene nur für den Sitzungseingentümer gültig ist. Mögliche Werte sind "true" oder "false".
theMaxDrawCount
* legt fest, wie viele Threads gleichzeitig diese Ebene darstellen dürfen
theTextConversion
* legt fest, wie Sachdaten aus dieser Ebene interpretiert werden. Mögliche Werte sind "OEM" oder "ANSI"
theLabelField
* erstellt eine Beschriftungen auf Basis des angegeben Spaltenwertes dieser Ebene. Die Beschriftung wird bei der Erstellung statisch generiert. Änderungen an der Datenquelle (z.B. bei Datenbankquellen) werden erst nach Aktualisierung der Ebene sichtbar. Es muss auch theLabelFontSymbol angegeben werden.
theLabelFontSymbol
* dieser Parameter legt die Symbolnummer aus dem aktuellen Symbolset fest, welche die Beschriftungsregeln darstellt. Nur in Verbindung mit theLabelField zu verwenden.
useDrawSel
* Die Darstellung selektierter Elemente einer Ebene sind normalerweise an die Sichtbarkeits- und Maßstabsbegreznungen der Ebene gebunden. Um die Darstellung der selektierten Elemente in allen Fällen zu erzwingen, kann dieser Parameter auf "true" gesetzt werden.
theImageType
* Standardmäßig werden alle Karten in dem verlustfreien Format PNG an den Client ausgeliefert. Um für bestimmte Ebenen die Ausgabe in einer anderen Komprimierung zu erzwingen, kann dieser Paramter gesetzt werden. Mögliche Werte sind "PNG","JPG","GIF".
Die Auswertung erfolgt in der angegebenen Darstellung. Wird mindestens ein Element aus dieser Ebene gezeichnet und der definierte Imagetyp hat eine geringere Priorität (weiter Rechts in dieser Liste) als der Standardtyp, wird die Gesamtkarte in dieser Komprimierung ausgegeben.
Dieses Features ist besonders für Luftilder u.Ä. in Kombination mit dem Wert "JPG" zu verwenden, da dieser Algorithmus für diese Bildtypen wesentlich effizienter ist.
theFilter
* sollen nicht alle Elemente dieser Ebenen verfügbar sein ,kann ein Filter in Form eines
ISQL Statements definiert werden..
theSymbolSet
* zeigt auf den Namen des zu verwendenden Symbolsets (Symbolpalette, ipal(x)),die Extension ist optional. Wird keine Palette für diese Ebene angegeben wird die dem Projekt zugewiesen Symbolpalette verwendet.
theSymbolFile
* für die Klassifikation von Elemente kann ein Legendendatei (ilf) angegeben werden. Wird keine Legendendatei angegeben wird der in theSymbol definierte Wert für die Darstellung verwendet. Wurde theSymbol und theSymbolFile definiert wird in jedem Fall theSymbolFile verwendet
setSecurity
* Legt benutzerspezifische Sicherheitseinstellungen für diese Ebene fest. Beachten Sie vor allem das Abschalten der Vererbung von projektweiten Einstellungen, um ganz spezielle Modifikationen vornehmen zu können.
theProjection
* legt den EPSG Parameter für die Projektion dieser Ebene fest. Die Daten werden zur Laufzeit in die im Projekt festgelegte Projektion transformiert.
theInitExtent
* Überschreibt die Extent-Informationen einer Ebene. Diese werden normalerweise aus den vorhandenen Geodaten ermittelt. Die Angabe erfolgt in der Form 'xmin|ymin|xmax|ymax'. Verfügbar ab Version 3.3.3.450.
theFile
legt die Quelldatei fest. Es ist auch möglich, ähnlich einem Imagekatalog, einen Shapekatalog zu erstellen. Dieser Shapekatalog muss in Form einer DBF Datei existieren. Dieser Shapekatalog verhählt sich im Zugriff wie eine normale Shapedatei. In dem Katalog ist das Mischen von Shapedateien mit unterschiedlichen Geometrien und auch unterschiedlichen Sachdatenstrukturen möglich.
Geladen wird ein Shapekatalog durch die explizite Angabe der Extension ".dbf" an dem Dateinamen. Der Aufbau der DBase Datei besteht aus mindestens einer Spalte mit dem Namen FILE
theIndexFields
Felder im Sachdatensatz, die indiziert werden sollen; mehrere Angaben werden durch ein "|" Zeichen getrennt (Feld1|Feld2|Feld3).
theCacheMode
legt fest, ob nur der Index auf die Geometrieelemente einer Ebene oder die komplette Geometrie gecached wird. Mögliche Werte sind "SIMPLE" oder "FULL".
theParameterFields
* Mit diesem Befehl können Spalten aus der jeweiligen Datenquelle definiert werden, welche bei Zeichenoperationen dem Symbol übergeben werden sollen. Damit wird eine detailliertere Steuerung der Darstellung ermöglicht. Die Spalten sind wie üblich durch eine Pipe (|) getrennt zu übergeben. Die Reihenfolge der Definition stellt den 0-basierten Index für den späteren Zugriff dar
Es können auch mehrere Shapedateien zu einem Shape-Katalog zusammengefasst werden. Ein Shape-Katalog ist eine dBase Datei mit mindestens einem Feld. Dieses Feld muss die Namen file tragen und enthält das vollständige bzw. relative Verzeichnis und den Namen der Shapedateien.