[Mapserver-DE] Abstand zwischen Linie und Label
Silke Reimer
Silke.Reimer at intevation.de
Don Mai 27 11:27:12 CEST 2004
Hallo Petra,
On Thu, May 27, 2004 at 10:37:32AM +0200, GIS Initiative wrote:
> Hallo Liste,
>
> ich habe folgendes Problem: ich beschrifte Linienzüge, in meinem
> Fall sind das Grabenprofile. Die Beschriftung ist die Stationierung,
> diese steht also rechts neben der Linie. Das funktioniert soweit,
> allerdings hätte ich gerne einen Abstand zwischen Linie und der
> Beschriftung. Gibt es da die Möglichkeit, einen Abstand
> festzulegen?
Ja, das geht mit OFFSET innerhalb des LABEL-Objektes. Auf der
Mapfile-Dokumentation-Seite [1] steht die Benutzung dieses Parameters
beschrieben.
>
> Des Weiteren werden die Texte je nach Zoomstufe anders
> ausgericht, obwohl sie an der Linie ausgerichtet werden (ANGLE
> AUTO). Liegt das daran, dass es sich um einen Linienzug handelt,
> der ja nunmal nicht ganz gerade ist und je nach Maßstab etwas
> anders dargestellt/ausgerichtet wird? Eigentlich müsste der Text ja
> auch rechtwinklig zum Graben ausgerichtet werden. Es ist wohl
> nicht möglich, einen anderen Layer zur Ausrichtung anzugeben
> oder?
Doch. Du kannst natürlich auch ein anderes Layer verwenden, dass die
selben Attributwerte enthält, in dem die Linien aber alle senkrecht
zu den Gräben liegen. Das ist aber wohl recht umständlich.
Ansonsten hast Du die Wahl, den Winkel in ANGLE direkt anzugeben,
dann variiert der aber nicht mehr nach Lage des Linienzuges. Die
Möglichkeit, die Beschriftung in einem bestimmten Winkel zu einer
Linie zu setzen besteht meines Wissens nach nicht.
Viele Grüße,
Silke Reimer
[1] http://mapserver.gis.umn.edu/doc40/mapfile-reference.html#label
--
Silke Reimer
Intevation GmbH http://intevation.de/
FreeGIS http://freegis.org/
-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname : nicht verfügbar
Dateityp : application/pgp-signature
Dateigröße : 189 bytes
Beschreibung: nicht verfügbar
URL : http://www.intevation.de/pipermail/mapserver-de/attachments/20040527/ca3acc2c/attachment.bin
This site is hosted by Intevation GmbH (Datenschutzerklärung und Impressum | Privacy Policy and Imprint)