[Mapserver-DE] GAP in Truetype-Symboldefinitionen
Kai Behncke
Kai-Behncke at gmx.de
Fre Feb 3 17:23:20 CET 2006
> --- Ursprüngliche Nachricht ---
> Von: "Maul, Andreas-Alexander" <Andreas.Maul at bgr.de>
> An: <mapserver-de at freegis.org>
> Betreff: [Mapserver-DE] GAP in Truetype-Symboldefinitionen
> Datum: Fri, 3 Feb 2006 14:24:42 +0100
>
> Hallo Freunde des Mapservers,
> In der Anleitung zur Erzeugung kartographischer Symbole mit dem
> UMN-Mapserver
(http://www.mapmedia.de/dokumente/umn_signaturen_howto/index.html) wird
> beschrieben, wie eine Linie mit einem Truetype-Sybol gekennzeichnet werden
> kann, z.B.:
> SYMBOL
> NAME "tilde"
> TYPE
> TRUETYPE
> FONT "arial"
> CHARACTER "~"
> ANTIALIAS TRUE
> GAP 10
> END
>
> Wenn ich ein solches Symbol nun als *Flächensignatur* verwenden will,
> funktioniert das auch, aber leider verliert dann die GAP-Anweisung ihre
> Wirkung, d.h. die Tilden werden ohne Abstand nebeneinander gezeichnet
(jedenfalls
> mit der Mapserver-Version 4.4.1, die wir zurzeit einsetzen). Weiß
> vielleicht jemand, ob sich das mit neueren Mapserver-Versionen geändert
hat, oder
> wie man einen Abstand hinbekommt, ohne die Tilde als Pixmap zu definieren?
> Gruß,
> Andreas Maul
>
>
Hallo Andreas,
in Version 4.6.0 taucht selbiges Problem auch auf.
Wenn Du kein PIXMAP-Symbol nehmen möchtest, könntest Du auch quasi
ein eigenes Font erstellen (mit nur einem Symbol), in welchem um das von Dir
gewünschte Zeichen ein bestimmter Abstand vorhanden ist.
Eine Anleitung zur Symbolerstellung
unter:
http://wald.intevation.org/plugins/wiki/index.php?Erstellung%20von%20%28ZV-AUT-konformen%29%20Symbolen%20f%C3%BCr%20den%20UMN%20Mapserver%20mittels%20fontforge&id=15&type=g
Wenn Du da nun ein bestimmtes Symbol hast setzt Du in Deinem
Fonterstellungsprogramm einen einfachen Punkt (jeweils links, rechts,
oberhalb und unterhalb des Symbols) in dem bestimmten Abstand.
Die Punkte sind so klein, dass sie nicht visualisiert werden, der Abstand
aber schon.
Viele Grüße, Kai Behncke
--
Telefonieren Sie schon oder sparen Sie noch?
NEU: GMX Phone_Flat http://www.gmx.net/de/go/telefonie
This site is hosted by Intevation GmbH (Datenschutzerklärung und Impressum | Privacy Policy and Imprint)