Flavio, Thanks for the example!
As I wrote to Daniel (I replied to him, instead of the list, sorry): This works, sometimes. I know get this nice error:
msDrawMap(): Image handling error. Failed to draw layer named 'topo'. msOGRGetValues(): OGR error. Invalid field index!?! For *some* layers. Others do seem to work... Any ideas? -- 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:[EMAIL PROTECTED] ############ 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 <[EMAIL PROTECTED]> To: [email protected] Date: Thu, 13 Sep 2007 12:10:16 +0200 Subject: [UMN_MAPSERVER-USERS] Question about LabelsHello 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.
