[Mapserver-DE] Labeling im UMN- MapServer

Michael Schulz mschulz at webgis.de
Die Sep 6 17:41:17 CEST 2005


Hallo,

zu 1.: Man könnte es mit MINDISTANCE beim Label probieren. Weiss aber 
nicht sicher ob das bei Polygonen überhaupt funktioniert. Die Doku sagt 
zumindest nichts gegenteiliges ("MINDISTANCE [integer] Minimum distance 
between duplicate labels. Given in pixels"). Der LABELCACHE darf dazu 
allerdings nicht explizit deaktiviert sein.

zu 2.: Klassendefinition aus einem Linien-Layer (Straßen). "ANGLE AUTO" 
sorgt dafür, dass die Stassen entlang ihrem Verlauf gelabelt werden.

     CLASS
       NAME "Hauptstrasse"
       EXPRESSION "3"
       LABEL
         TYPE TRUETYPE
         FONT "arial"
         SIZE 2
         MINSIZE 8
         MAXSIZE 9
         POSITION UC
         OFFSET 0 0
         ANGLE AUTO
         BUFFER 5
         MINDISTANCE 200
         MINFEATURESIZE -1
         COLOR 20 20 20
         OUTLINECOLOR 255 255 255
         SHADOWSIZE 1 1
         BACKGROUNDCOLOR -1 -1 -1
         ANTIALIAS TRUE
         PARTIALS TRUE
         FORCE FALSE
       END
       STYLE
         SYMBOL "hauptstr"
         COLOR 255 118 80
         SIZE 3
         MINSIZE 3
         MAXSIZE 8
       END
       STYLE
         SYMBOL "line"
         COLOR 255 166 101
         SIZE 1
         MINSIZE 1
         MAXSIZE 3
       END
     END


Grüße, Michael


Ritter, Gudrun schrieb:
> Hallo Liste,
> 
> zwei Dinge beschäftigen mich ggw. im UMN MapServer.
> 
> 1. Ich habe eine ArcView- Shapedatei mit Siedlungsflächen, die in der 
> DBF-Tabelle ein Feld mit den Siedlungsnamen führt. Eine Siedlungsfläche 
> besteht aus vielen Einzelflächen, die wiederum betextet ist. Das hat  
> beim Labeln im MapServer zur Folge, dass identische Texte vielfach 
> angezeigt werden, obwohl der Namen nur einmal darstellen werden soll. 
> Ich habe schon versucht eine geeignete EXPRESSION zu finden, um den Text 
> nur einmal ausgeben zu lassen. Leider habe ich bisher nichts Geeignetes 
> gefunden.  Hat vielleicht jemand eine Lösung für dieses Problem?
> 
> 2. Die Straßen im UMN- MapServer sollen Straßennamen erhalten. Die 
> Straßennamen sollen entsprechend dem Straßenverlauf angezeigt werden. 
> Habe schon verschiedenes ausprobiert, leider bleibt der Text hartnäckig 
> zum Bildschirm ausgerichtet. Hat jemand evtl. eine "Muster-Map-Datei", 
> die er mir zur Verfügung stellen kann?
> 
> 
> Vielen Dank für Eure Hilfe!
> 
> 
> Viele Grüße
> Gudrun Ritter
> 
> 
> 
> 
> 
> ------------------------------------------------------------------------
> 
> _______________________________________________
> Mapserver-DE mailing list
> Mapserver-DE at freegis.org
> https://freegis.org/mailman/listinfo/mapserver-de


-- 
-----------------------------------------------------------
Michael Schulz                            mschulz at webgis.de

in medias res  Gesellschaft für Informationstechnologie mbH

In den Weihermatten 66              Tel +49 (0)761 556959-5
79108 Freiburg                      Fax +49 (0)761 556959-6

                www.webgis.de / www.zopecms.de
-----------------------------------------------------------
NEU ++ UMN MapServer Hosting ++ http://www.webgis.de ++ NEU
-----------------------------------------------------------




This site is hosted by Intevation GmbH (Datenschutzerklärung und Impressum | Privacy Policy and Imprint)