Question about Labels

Flavio Hendry flavio at TYDAC.CH
Thu Sep 13 08:42:04 EDT 2007


Hi Jelmer

Example, if those are MapInfo Text Features (see LABELITEM and
LABELANGLEITEM):

LAYER
  NAME "Streets fro Labeling"
  TYPE ANNOTATION
  MINSCALE 0
  MAXSCALE 300
  SYMBOLSCALE 2000
  STATUS ON
  CONNECTIONTYPE OGR
  CONNECTION "..\data\streets.TAB"
  LABELITEM "OGR:LabelText"
  LABELANGLEITEM "OGR:LabelAngle"
    CLASS
      NAME "Street Labels"
      COLOR -1 -1 -1
      LABEL
        ANTIALIAS TRUE
        TYPE TRUETYPE
        FONT arial
        MINSIZE 1
        SIZE 2
        COLOR 0 0 0
      END
    END
END

Mit freundlichem Gruss / Best Regards
Flavio Hendry

----------------------------------------------------------------
TYDAC Web-Site:  http://www.tydac.ch
TYDAC MapServer: http://www.mapserver.ch
----------------------------------------------------------------
############      Mit freundlichen Gruessen / Kind Regards
############             mailto:flavio at tydac.ch
############         TYDAC AG - http://www.tydac.ch
####    ####        Geographic Information Solutions
####    ####         Luternauweg 12 -- CH-3006 Bern
############   Tel +41 (0)31 368 0180 - Fax +41 (0)31 368 1860
----------------------------------------------------------------


-----Original Message-----
From: Jelmer Baas <jelmerbs at XS4ALL.NL>
To: MAPSERVER-USERS at LISTS.UMN.EDU
Date: Thu, 13 Sep 2007 12:10:16 +0200
Subject: [UMN_MAPSERVER-USERS] Question about Labels

> Hello everyone,
> 
> It's been quite a while since I posted here, everything went pretty
> smooth so far.
> 
> Now I have a small problem with labels. We have MapInfo .TAB files,
> which are converted from AutoCAD drawings (meaning everything is in
> one
> layer).
> When I open one of these files in MapInfo, I can see labels on some
> places. When I draw the map with MapServer, I see only the
> (poly)lines.
> 
> So, I added an extra layer of type Annotation. This, by default,
> doesn't
> show me any layers. So I need to add LABELITEM, but I have no idea
> what
> layers need to be labeled. Also, this changes with every file that's
> being drawn.
> 
> Does anyone know how to tell MapServer to draw labels "The MapInfo"
> way?
> 
> 
> My current layer definition:
> 
> 
> LAYER
> 	NAME topo
> 	MINSCALE 1
> 	MAXSCALE 3000
> 	STATUS ON
> 	Type LINE
> 	CONNECTIONTYPE OGR
> 	CONNECTION "e:\topo.tab"
> 	STYLEITEM "AUTO"
> 	Class
> 	End #CLASS
> End #LAYER
> LAYER
> 	NAME topo
> 	MINSCALE 1
> 	MAXSCALE 3000
> 	LABELMAXSCALE 50000
> 	STATUS ON
> 	Type ANNOTATION
> 	CONNECTIONTYPE OGR
> 	CONNECTION "e:\topo.tab"
> 	CLASS
> 		LABEL
> 			COLOR 100 0 0
> 			POSITION LR
> 			SIZE MEDIUM
> 		END #label
> 	END #CLASS
> End #LAYER
> 
> Any help would be greatly appreciated!
> 
> With kind regards,
> Jelmer Baas
> Speer IT B.V.



More information about the mapserver-users mailing list