AW: AW: [Mapserver-DE] Labeling im UMN- MapServer

Elstermann, Mike Mike.Elstermann at itc-halle.de
Mit Sep 7 15:43:27 CEST 2005


Hallo Gudrun,
hab das malfix mit Deinen Testdaten probiert, klappt prima - siehe:
http://halgis.halle.de/mapserver/x_init.asp

Lustig: Potsdam-Daten in der Halle-Umgebung ;-)

hier der interessante Teile des MapFiles:

LAYER
  NAME x1
  TYPE LINE
  STATUS ON
  DATA "Dnm25_str_1.shp"
  LABELITEM "txt"
  LABELMAXSCALE 3000
  CLASS
    COLOR 255 0 0
    LABEL
      TYPE TRUETYPE
      ANTIALIAS TRUE
      FONT arial
      COLOR 0 0 0
      #OUTLINECOLOR 220 220 220
      SIZE 8
      ANGLE AUTO
      POSITION UC
      OFFSET 0 2
      buffer 2
    END
  END
END

LAYER
  NAME x2
  TYPE LINE
  STATUS ON
  DATA "Dnm25_str_1.shp"
  CLASS
    COLOR 255 0 0
  END
END

Für Rückfragen stehe ich Ihnen gern zur Verfügung.
Mit freundlichen Grüßen

gez. i.A. Mike Elstermann

-- 
Mike Elstermann
Teamleiter e-Solutions

IT-Consult Halle GmbH
Bornknechtstraße 5
06108 Halle (Saale)

Telefon: +49 345 581-7128
Telefax: +49 345 581-1737
Fax: +49 345 581 78 7128
Mobilfunk: +49 160 71 545 02
E-Mail: mike.elstermann at itc-halle.de
Internet: http://www.itc-halle.de  
_______________________________________________________
::: GeoDaten Online? -> http://halgis.halle.de
::: Umweltdaten Online? -> http://umweltatlas.halle.de


-----Ursprüngliche Nachricht-----
Von: Ritter, Gudrun [mailto:Gudrun.Ritter at geobasis-bb.de]
Gesendet: Mittwoch, 7. September 2005 14:51
An: Elstermann, Mike
Betreff: AW: AW: [Mapserver-DE] Labeling im UMN- MapServer


Es handelt sich bei den Daten um ArcView-Shapedateien. Als Auszug ein
kleiner Testdatensatz. 

Viele Grüße 
Gudrun Ritter


-----Ursprüngliche Nachricht-----
Von: Elstermann, Mike [mailto:Mike.Elstermann at itc-halle.de]
Gesendet: Mittwoch, 7. September 2005 14:33
An: 'Michael Schulz'; Ritter, Gudrun
Betreff: AW: AW: [Mapserver-DE] Labeling im UMN- MapServer


In der 4.0.1, die ich auf einem alten Server noch laufen habe, funktioniert
es auch - siehe:
<!-- MapServer version 4.0.1 OUTPUT=GIF OUTPUT=PNG OUTPUT=JPEG OUTPUT=WBMP
OUTPUT=PDF OUTPUT=SWF SUPPORTS=PROJ SUPPORTS=FREETYPE SUPPORTS=WMS_SERVER
SUPPORTS=WMS_CLIENT SUPPORTS=WFS_SERVER SUPPORTS=WFS_CLIENT INPUT=EPPL7
INPUT=POSTGIS INPUT=OGR INPUT=GDAL INPUT=SHAPEFILE -->

Könntes Du mir mal ein Stück DXF schicken - oder sind es geheime daten ;-)

Für Rückfragen stehe ich Ihnen gern zur Verfügung.
Mit freundlichen Grüßen

gez. i.A. Mike Elstermann

-- 
Mike Elstermann
Teamleiter e-Solutions

IT-Consult Halle GmbH
Bornknechtstraße 5
06108 Halle (Saale)

Telefon: +49 345 581-7128
Telefax: +49 345 581-1737
Fax: +49 345 581 78 7128
Mobilfunk: +49 160 71 545 02
E-Mail: mike.elstermann at itc-halle.de
Internet: http://www.itc-halle.de  
_______________________________________________________
::: GeoDaten Online? -> http://halgis.halle.de
::: Umweltdaten Online? -> http://umweltatlas.halle.de


-----Ursprüngliche Nachricht-----
Von: Michael Schulz [mailto:mschulz at webgis.de]
Gesendet: Mittwoch, 7. September 2005 14:14
An: Ritter, Gudrun; 'mapserver-de at freegis.org'
Betreff: Re: AW: [Mapserver-DE] Labeling im UMN- MapServer


Hallo Gudrun,

ich leite das mal noch wieder an die Liste weiter, damit der Thread 
nicht so baumelt...

Dieses Problem beim Linien-Labeling (Label stehen nicht parallel zu den 
Linien, sondern in einem komischen, sich ändernden Winkel ab; 
automatische labelrotation scheint gegenüber einer Horizontalen genau in 
die falsche Richtung gedreht zu sein) hatte ich auch schon mal und ich 
glaube eine andere Mapserver-Version hat geholfen. Also mit der Version 
4.4.1 und 4.6.1 funktioniert es bei mir.

Hat denn Punkt 1 funktioniert?

Grüße, Michael



Ritter, Gudrun schrieb:
> Hallo Michael,
> 
> vielen Dank für die Hilfe! Ggw. versuche ich den Pkt. 2 in Griff zu
bekommen. Der Muster-Layer war sehr hilfreich, weil ich diesen mit dem
meinen abgleichen konnte. Aber so richtig zufrieden bin ich mit dem Ergebnis
(siehe Anhang) nicht. Die Schriften stehen "quer" zum Straßenverlauf. Hast
Du evtl. eine Erklärung dafür? 
> Ich arbeite z.Z. noch mit dem UNM MapServer Version 4.2. Vielleicht liegt
es daran, dass die Version durch eine aktuelle ersetzt werden müsste. Mit
welcher Version wird bei Euch gearbeitet.
> 
> Viele Grüße
> Gudrun Ritter
> 
> 
> Auszug aus meiner Map-Datei:
> 
> 
>   LAYER
>     METADATA
>       "wms_title"           "Straßen"
>       "wms_srs"             "EPSG:25833"
>       "wms_abstract"        "generalisiert aus Basis/DLM von Brandenburg"
>     END
> 
>     NAME      str
>     MINSCALE  100
>     MAXSCALE  50000
>     TYPE      LINE
>     DATA      dnm25_str
>     STATUS    DEFAULT
>     CLASSITEM 'FOS'
>     LABELITEM 'TXT'
>     LABELMAXSCALE  20000       # die Schrift wird erst ab 1 : 20000
dargestellt
> 
>     CLASS
>       NAME          "Gemeindestrasse"
>       EXPRESSION    /1307/
>       COLOR         121 44 50 
>       SYMBOL        'circle'
>       SIZE          2
>       OVERLAYSYMBOL 'circle'
>       OVERLAYCOLOR  255 255 255 
>       OVERLAYSIZE   1
>       LABEL
>         TYPE         TRUETYPE
>         MINSIZE      8
>         MAXSIZE      9
>         FONT         abh
>         POSITION     UC
>         OFFSET       0 0 
>         ANGLE        AUTO
>         BUFFER       5
>         MINDISTANCE  200
>         MINFEATURESIZE AUTO 
>         COLOR        0 0 0
>         OUTLINECOLOR 255 255 255
>         SHADOWSIZE   1 1
>         BACKGROUNDCOLOR -1 -1 -1
>         ANTIALIAS     TRUE
>         PARTIALS     TRUE
>         FORCE        FALSE
>       END
>     END
>  END
> 
> 
> Ergebnis: siehe Anhang
> 
> 
> 
> 
> -----Ursprüngliche Nachricht-----
> Von: Michael Schulz [mailto:mschulz at webgis.de]
> Gesendet: Dienstag, 6. September 2005 17:41
> An: Ritter, Gudrun; 'mapserver-de at freegis.org'
> Betreff: Re: [Mapserver-DE] Labeling im UMN- MapServer
> 
> 
> 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
-----------------------------------------------------------

_______________________________________________
Mapserver-DE mailing list
Mapserver-DE at freegis.org
https://freegis.org/mailman/listinfo/mapserver-de




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