[mapserver-commits] r9632 - trunk/docs/de/mapfile
svn at osgeo.org
svn at osgeo.org
Sat Dec 19 08:37:05 EST 2009
Author: gislars
Date: 2009-12-19 08:37:04 -0500 (Sat, 19 Dec 2009)
New Revision: 9632
Modified:
trunk/docs/de/mapfile/label.txt
trunk/docs/de/mapfile/style.txt
Log:
(doc-de) update wrt binding support for label and style object
Modified: trunk/docs/de/mapfile/label.txt
===================================================================
--- trunk/docs/de/mapfile/label.txt 2009-12-18 18:33:45 UTC (rev 9631)
+++ trunk/docs/de/mapfile/label.txt 2009-12-19 13:37:04 UTC (rev 9632)
@@ -17,9 +17,9 @@
- AUTO für die Berechnung des Winkels durch MapServer. Nur für Linienlayer gültig.
- FOLLOW (ab Version 4.10) ermöglicht MapServer ein Label zu berechnen wobei
die Ausrichtung dem Linienverlauf folgt (siehe :ref:`RFC11` für weitere Details).
- - [*Attribute*] (ab Version 5.0) gibt die Spalte in der Attributtabelle an, die
+ - [*Attribute*] (ab Version 5.0) gibt die Spalte in der Attributtabelle an, die
die Winkelwerte für die Rotation enthält. Die eckigen Klammern müssen angegeben
- werden.
+ werden.
Beispiel: Enthält die zugehörige Tabelle (DBF-Datei) ein Feld "MYANGLE" mit den
Winkelwerten für jedes Element, kann dies analog dem folgenden Beispiel benutzt
werden:
@@ -28,14 +28,14 @@
LABEL
COLOR 150 150 150
- OUTLINECOLOR 255 255 255
+ OUTLINECOLOR 255 255 255
FONT sans
TYPE truetype
SIZE 6
ANGLE [MYANGLE]
- POSITION AUTO
+ POSITION AUTO
PARTIALS FALSE
- END
+ END
Das zugehörige RFC Dokument für diese Eigenschaft ist :ref:`RFC19`.
@@ -64,8 +64,8 @@
COLOR [r] [g] [b] | [attribute]
- Farbe mit der Text gezeichnet wird.
- - [*Attribute*] (ab Version 5.0) gibt die Spalte in der Attributtabelle an, die
- die Farbwerte enthält. Die eckigen Klammern müssen angegeben werden.
+ - [*Attribute*] (ab Version 5.0) gibt die Spalte in der Attributtabelle an, die
+ die Farbwerte enthält. Die eckigen Klammern müssen angegeben werden.
Beispiel: Enthält die zugehörige Tabelle (DBF-Datei) ein Feld "MYCOLOR" mit den
Farbwerten für jedes Element, kann dies analog dem folgenden Beispiel benutzt
werden:
@@ -74,20 +74,20 @@
LABEL
COLOR [MYCOLOR]
- OUTLINECOLOR 255 255 255
+ OUTLINECOLOR 255 255 255
FONT sans
TYPE truetype
SIZE 6
- POSITION AUTO
+ POSITION AUTO
PARTIALS FALSE
- END
+ END
Das zugehörige RFC Dokument für diese Eigenschaft ist :ref:`RFC19`.
ENCODING [string]
Enkodierung die für Labels benutzt wird. Wird das Format nicht unterstützt,
so wird das Label nicht gezeichnet. Benötigt die iconv Bibliothek, die auf
- vielen Systemen vorhanden ist. Ist die Bibliothek vorhanden, wird sie auch
+ vielen Systemen vorhanden ist. Ist die Bibliothek vorhanden, wird sie auch
erkannt, andererseits wird das Label nicht gezeichnet.
Wird benötigt um internationale Zeichen darzustellen. Weitere Informationen
@@ -101,16 +101,16 @@
FORCE [true|false]
Erzwingt das Zeichnen von Labels, auch wenn Kollisionen entstehen.
- Nur für gecachte Label verfügbar. Standard ist false.
+ Nur für gecachte Label verfügbar. Standard ist false.
.. _MAXLENGTH:
MAXLENGTH [integer]
- (ab Version 5.4) Anzahl der Zeichen nach denen ein Zeilenumbruch
+ (ab Version 5.4) Anzahl der Zeichen nach denen ein Zeilenumbruch
vorgenommen wird. Steht in Zusammenhang mit WRAP_
- .. csv-table:: Verhalten von WRAP_
+ .. csv-table:: Verhalten von WRAP_
"", **maxlength = 0** , **maxlength > 0**, **maxlength < 0**
**wrap = ‘char’** ,immer bei WRAP_ Zeichen umbrechen ,Zeilenumbruch beim ersten WRAP_ Zeichen nach MAXLENGTH_ Zeichen, harter Umbruch (immer nach genau MAXLENGTH_ Zeichen umbrechen)
@@ -125,7 +125,7 @@
Mindestabstand zwischen doppelten Label. Angabe in Pixel.
MINFEATURESIZE [integer|auto]
- Mindestgröße eines Features um ein Label gezeichnet zu bekommen. Angabe in
+ Mindestgröße eines Features um ein Label gezeichnet zu bekommen. Angabe in
Pixel. Für Linienobjekte wird die Gesamtlänge der angezeigten Linie benutzt,
für Polygone die Maße der Bounding Box. Bei "Auto" werden nur Objekte beschriftet
deren Abmaße größer als das zugehörige Label sind. Nur für gecachte Label
@@ -135,8 +135,8 @@
Minimale Schriftgröße bei skaliertem Text (Pixel). Standard ist 4.
OFFSET [x][y]
- Abstandswerte für Labels, relativ zur linken unteren Labelecke und dem
- Beschriftungspunkt. Angabe in Pixel. Für rotierte Labels
+ Abstandswerte für Labels, relativ zur linken unteren Labelecke und dem
+ Beschriftungspunkt. Angabe in Pixel. Für rotierte Labels
benutzen Sie Werte so, als ob alle Labels horizontal sind und die Rotation
anschließend erfolgt.
@@ -144,8 +144,8 @@
OUTLINECOLOR [r] [g] [b] | [attribute]
- Farbe mit der eine 1-Pixel breite Linie um den Text gezeichnet wird.
- - [*Attribute*] (ab Version 5.0) gibt die Spalte in der Attributtabelle an, die
- die Farbwerte enthält. Die eckigen Klammern müssen angegeben werden.
+ - [*Attribute*] (ab Version 5.0) gibt die Spalte in der Attributtabelle an, die
+ die Farbwerte enthält. Die eckigen Klammern müssen angegeben werden.
Beispiel: Enthält die zugehörige Tabelle (DBF-Datei) ein Feld "MYOUTCOLOR" mit den
Farbwerten für jedes Element, kann dies analog dem folgenden Beispiel benutzt
werden:
@@ -154,53 +154,62 @@
LABEL
COLOR 150 150 150
- OUTLINECOLOR [MYOUTCOLOR]
+ OUTLINECOLOR [MYOUTCOLOR]
FONT sans
TYPE truetype
SIZE 6
- POSITION AUTO
+ POSITION AUTO
PARTIALS FALSE
- END
+ END
Das zugehörige RFC Dokument für diese Eigenschaft ist :ref:`RFC19`.
OUTLINEWIDTH [integer]
Breite der Umrisslinie wenn OUTLINECOLOR_ gesetzt wurde. Standard ist 1.
Derzeitig unterstützt nur der AGG Renderer Werter größer als 1. Für
- einen 'Halo'-Effekt werden Werte zwischen 3 und 5 empfohlen.
+ einen 'Halo'-Effekt werden Werte zwischen 3 und 5 empfohlen.
PARTIALS [true|false]
Erlaubt oder verhindert das Abschneiden von Text an der Kartenkante.
Standard ist erlauben.
POSITION [ul|uc|ur|cl|cc|cr|ll|lc|lr|auto]
- Position des Labels relativ zum Beschriftungspunkt (nur Layers).
- Erster Buchstabe "Y" Position, zweiter Buchstabe "X" Position.
+ Position des Labels relativ zum Beschriftungspunkt (nur Layers).
+ Erster Buchstabe "Y" Position, zweiter Buchstabe "X" Position.
Bei "Auto" berechnet MapServer die Labelposition so, das keine Überschneidung
mit anderen Labels stattfindet. Bei Punkten nimmt MapServer einen Wert der
umliegenden 8 Positionen (alles außer cc). Bei Polygonen wird zwischen
cc (ab Version 5.4), uc, lc, cl und cr gewählt. Bei Linien wird nur zwischen
lc und uc gewählt, bis eine Position gefunden wurde die mit bereits
- gezeichneten Label nicht kollidiert. Sollten alle Positionen eine
+ gezeichneten Label nicht kollidiert. Sollten alle Positionen eine
Kollision verursachen, wird das Label nicht gezeichnet (es sei denn der
Parameter FORCE_ wurde auf true gesetzt). "Auto" ist nur für gecachte Label
verfügbar.
-PRIORITY [integer]|[item_name]
+PRIORITY [integer]|[item_name]|[attribute]
(ab Version 5.0) Die Priorität kann mit Werten zwischen 1 (kleinste) und
10 (höchste) angegeben werden. Standard ist 1. Es ist ebenso möglich den
Wert aus einer Spalte der Attributtabelle zu benutzen, dabei muß der
- Spaltennamen in eckige Klammern gesetzt werden.
+ Spaltennamen in eckige Klammern gesetzt werden.
Beispiel: "PRIORITY [attributname]"
Labels werden im Label-Cache zwischengespeichert und entsprechend ihrer
Priorität gerendert, beginnend mit der höchsten Priorität.
- Wird ein Wert außerhalb des Wertebereichs für PRIORITY im Mapfile
- angegeben, wird ein Parserfehler ausgegeben. Wird ein ungültiger Wert
- mittels Mapscript gesetzt oder aus der Attributtabelle gelesen, wird
+ Wird ein Wert außerhalb des Wertebereichs für PRIORITY im Mapfile
+ angegeben, wird ein Parserfehler ausgegeben. Wird ein ungültiger Wert
+ mittels Mapscript gesetzt oder aus der Attributtabelle gelesen, wird
zur Laufzeit das Minimum oder Maximum benutzt. Auf die Geschwindigkeit
hat die Verwendung von Prioritäten keinen Einfluss.
-
+
+ [*Attribute*] ist ab Version 5.6 verfügbar
+
+REPEATDISTANCE [integer]
+ (ab Version 5.6) Das Label wird an jeder Linie von Multiline-Shapefiles
+ wiederholt gezeichnet. Eine mehrfache Beschriftung entlang von Linien
+ erfolgt mit einem Intervall von REPEATDISTANCE Pixel.
+
+ Das zugehörige RFC Dokument für diese Eigenschaft ist :ref:`RFC57`.
+
SHADOWCOLOR [r] [g] [b]
Farbe des Schattens.
@@ -210,8 +219,8 @@
SIZE [integer]|[tiny|small|medium|large|giant]|[attribute]
- Textgröße. Bei TrueType Label erfolgt die Angabe durch ganzzahlige Werte, für
Bitmap-Schriften durch Verwendung eines der aufgeführten Schlüsselworte.
- - [*Attribute*] (ab Version 5.0) gibt die Spalte in der Attributtabelle an, die
- die Größenwerte enthält. Die eckigen Klammern müssen angegeben werden.
+ - [*Attribute*] (ab Version 5.0) gibt die Spalte in der Attributtabelle an, die
+ die Größenwerte enthält. Die eckigen Klammern müssen angegeben werden.
Beispiel: Enthält die zugehörige Tabelle (DBF-Datei) ein Feld "MYSIZE" mit den
Größenwerten für jedes Element, kann dies analog dem folgenden Beispiel benutzt
werden:
@@ -220,13 +229,13 @@
LABEL
COLOR 150 150 150
- OUTLINECOLOR 255 255 255
+ OUTLINECOLOR 255 255 255
FONT sans
TYPE truetype
SIZE [MYSIZE]
- POSITION AUTO
+ POSITION AUTO
PARTIALS FALSE
- END
+ END
Das zugehörige RFC Dokument für diese Eigenschaft ist :ref:`RFC19`.
TYPE [bitmap|truetype]
@@ -241,4 +250,3 @@
WRAP [character]
Zeichen das durch einen Zeilenumbruch ersetzt wird. Dadurch sind mehrzeilige
Label möglich. Steht im Zusammenhang mit MAXLENGTH_ für bedingte Zeilenumbrüche.
-
Modified: trunk/docs/de/mapfile/style.txt
===================================================================
--- trunk/docs/de/mapfile/style.txt 2009-12-18 18:33:45 UTC (rev 9631)
+++ trunk/docs/de/mapfile/style.txt 2009-12-19 13:37:04 UTC (rev 9632)
@@ -70,7 +70,19 @@
END
Des zugehörige RFC-Dokument ist :ref:`RFC19`.
+
+GAP [int]
+ Angabe in Pixel. Hiermit wird der Abstand zwischen Symbolen für TrueType-
+ Linien angegeben. Ab MapServer 5.0 gilt dies auch für PixMap-Symbole.
+
+ Soll ein Symbol entlang eines Liniensegmentes gezeichnet werden, wird bei
+ einem negativem Wert von GAP 180 Grad zum Winkel addiert. Die TrueType und
+ PixMap-Symbole werden immer entlang der Linie ausgerichtet. Bei einem GAP
+ von 0 (Standardwert) wird das Symbol als Pinsel benutzt um die Linie zu
+ zeichnen.
+ .. versionadded:: 6.0 verschoben von :ref:`SYMBOL`
+
GEOMTRANSFORM [start|end|vertices|bbox]
- Erlaubt eine Transformation des Objektes, bevor der definierte STYLE
@@ -85,6 +97,26 @@
wird der Marker an der Winkelhalbierenden der beiden angrenzenden
Liniensegmente gezeichnet.
+LINECAP [butt|round|square|triangle]
+ Definiert Linienenden für Cartoline-Symbole. Standardwert ist butt.
+ Funktioniert ausschließlich mit CARTOLINE-Symbolen!
+
+ .. versionadded:: 6.0 verschoben von :ref:`SYMBOL`
+
+LINEJOIN [round|miter|bevel]
+ Definiert Art der Linienverbindung für Cartoline-Symbole. Standardwert ist
+ "none" - Linien werden nicht verbunden. Funktioniert ausschließlich mit
+ CARTOLINE-Symbolen!
+
+ .. versionadded:: 6.0 verschoben von:ref:`SYMBOL`
+
+LINEJOINMAXSIZE [int]
+ Definiert die maximale Länge der Gehrung. Der Wert entspricht dem Faktor mit
+ dem die aktuelle Symbolgröße multipliziert wird. Standardwert ist 3.
+ Funktioniert ausschließlich mit CARTOLINE-Symbolen!
+
+ .. versionadded:: 6.0 verschoben von :ref:`SYMBOL`
+
MAXSIZE [integer]
Maximale Größe des Symbols. Angabe in Pixel, Standardwert ist 50.
@@ -117,8 +149,14 @@
OUTLINECOLOR [MYOUTCOLOR]
END
- Des zugehörige RFC-Dokument ist :ref:`RFC19`.
+ Des zugehörige RFC-Dokument ist :ref:`RFC19`.
+PATTERN [num on] [num off] [num on] ... END
+
+ Definiert ein gestricheltes Muster für Liniensymbole.
+
+ .. versionadded:: 6.0 verschoben von :ref:`SYMBOL`
+
SIZE [integer|attribute]
- Höhe des Symbols bzw. Musters. Angabe in SIZEUNITS. Wird nur für
More information about the mapserver-commits
mailing list