[mapserver-users] SV: display feature name beside feature

sunny74 sb.ray at hotmail.com
Wed Sep 23 14:13:05 EDT 2009


Hi Lars,Steve

Thanks for your suggestions.
I am now  able to see the Label but not not at the base scale at which the
page loads for the first time.
I am able to see a few at the next zoomin level, followed by next set of
labels at a still higher zoomin level and so on.
What are the label attributes that make this happen?
What shud I do if I need to see all of the Labels at at single scale i.e
zoomin level.

Thanks a lot for your support.






Lars Westerlind wrote:
> 
> Try removing "CLASSITEM" from the layer with the label. As you have no
> expression, I think the class does not match. I also expect a warning for
> this in the log file. 
> 
> /Lars
> 
> -----Ursprungligt meddelande-----
> Från: mapserver-users-bounces at lists.osgeo.org
> [mailto:mapserver-users-bounces at lists.osgeo.org] För sunny74
> Skickat: 23 September 2009 06:58
> Till: mapserver-users at lists.osgeo.org
> Ämne: Re: [mapserver-users] display feature name beside feature
> 
> 
> Hi Steve,
> 
> Thanks for your reply.
> Regarding the railway points I was able to see the points before doing all
> this.
> I did all this just to see the Labels i.e names of the railway stations
> beside the points
> But I am not able to see this.
> Can u tell me where the problem is?
> 
> What am I doing wrong?
> 
> Thanks again.
> 
> Steve Lime wrote:
>> 
>> And you can see the railway points?
>> 
>>>>> On 9/21/2009 at 7:34 AM, in message
>>>>> <1253536453758-3684929.post at n2.nabble.com>,
>> sunny74 <sb.ray at hotmail.com> wrote:
>> 
>>> Hi Lars,
>>> 
>>> I have added the fontset file and also the Label and other definitions
>>> at
>>> the appropriate places but still the Labels are not being displayed for
>>> the
>>> layer RailwayStation.
>>> 
>>> My map file now looks like this:
>>> 
>>> # Map file created from QGIS project file D:/QGIS/newwr.qgs
>>> # Edit this file to customize for your map interface
>>> # (Created with PyQgis MapServer Export plugin)
>>> MAP
>>>   NAME newwr.map
>>>   # Map image size
>>>   SIZE 600 600
>>>   UNITS dd
>>> 
>>>   EXTENT 67.440106 17.379867 78.390250 25.122977
>>>   FONTSET 'c:/ms4w/Apache/cgi-bin/shape/fonts.txt'
>>>   PROJECTION
>>>     'proj=longlat'
>>>     'ellps=WGS84'
>>>     'datum=WGS84'
>>>     'no_defs'
>>>     ''
>>>   END
>>> 
>>>   # Background color for the map canvas -- change as desired
>>>   IMAGECOLOR 192 192 192
>>>   IMAGEQUALITY 95
>>>   IMAGETYPE gif
>>>   OUTPUTFORMAT
>>>     NAME gif
>>>     DRIVER 'GD/GIF'
>>>     MIMETYPE 'image/gif'
>>>     #IMAGEMODE PC256
>>>     EXTENSION 'gif'
>>>   END
>>>   # Legend
>>>   LEGEND
>>>       IMAGECOLOR 255 255 255
>>>     STATUS ON
>>>     KEYSIZE 18 12
>>>     LABEL
>>>       TYPE BITMAP
>>>       SIZE MEDIUM
>>>       COLOR 0 0 89
>>>     END
>>>   END
>>> 
>>>   # Web interface definition. Only the template parameter
>>>   # is required to display a map. See MapServer documentation
>>>   WEB
>>>     # Set IMAGEPATH to the path where MapServer should
>>>     # write its output.
>>>     IMAGEPATH '/tmp/'
>>> 
>>>     # Set IMAGEURL to the url that points to IMAGEPATH
>>>     # as defined in your web server configuration
>>>     IMAGEURL '/tmp/'
>>> 
>>>     # WMS server settings
>>>     METADATA
>>>       'wms_title'           'newwr.map'
>>>       'wms_onlineresource' 
>>> 'http://my.host.com/cgi-bin/mapserv?map=wms.map&'
>>>       'wms_srs'             'EPSG:4326'
>>>     END
>>> 
>>>     #Scale range at which web interface will operate
>>>     # Template and header/footer settings
>>>     # Only the template parameter is required to display a map. See
>>> MapServer documentation
>>>   END
>>> 
>>>   LAYER
>>>     NAME 'STATE'
>>>     TYPE POLYGON
>>>     DATA 'C:\ms4w\Apache\cgi-bin\Shape\STATE.shp'
>>>     LABELITEM 'STATE'
>>>     CLASSITEM 'STATE'
>>>     METADATA
>>>       'wms_title' 'STATE'
>>>     END
>>>     STATUS DEFAULT
>>>     TRANSPARENCY 100
>>>    
>>>     PROJECTION
>>>     'proj=longlat'
>>>     'ellps=WGS84'
>>>     'datum=WGS84'
>>>     'no_defs'
>>>     ''
>>>     END
>>>     CLASS
>>>        NAME 'STATE' 
>>>        STYLE
>>>          SYMBOL 0 
>>>          SIZE 2 
>>>          OUTLINECOLOR 0 0 0
>>>          COLOR 255 255 127
>>>        END
>>>     END
>>>   END
>>> 
>>>   LAYER
>>>     GROUP 'basic1'
>>>     NAME 'WaterBody'
>>>     TYPE POLYGON
>>>     DATA 'C:\ms4w\Apache\cgi-bin\Shape\WaterBody.shp'
>>>     METADATA
>>>       'wms_title' 'WaterBody'
>>>     END
>>>     STATUS OFF
>>>     TRANSPARENCY 100
>>>     PROJECTION
>>>     'proj=longlat'
>>>     'ellps=WGS84'
>>>     'datum=WGS84'
>>>     'no_defs'
>>>     ''
>>>     END
>>>     CLASS
>>>        NAME 'WaterBody' 
>>>        MAXSCALEDENOM 2000000
>>>        MINSCALEDENOM 1500000
>>>        STYLE
>>>          SYMBOL 0 
>>>          SIZE 2 
>>>          OUTLINECOLOR 0 0 0
>>>          COLOR 150 123 90
>>>        END
>>>     END
>>>   END
>>> 
>>>   LAYER
>>>     GROUP 'basic1'
>>>     NAME 'Rail_Buffer'
>>>     TYPE POLYGON
>>>     DATA 'C:\ms4w\Apache\cgi-bin\Shape\Rail_Buffer.shp'
>>>     METADATA
>>>       'wms_title' 'Rail_Buffer'
>>>     END
>>>     STATUS OFF
>>>     TRANSPARENCY 100
>>>     PROJECTION
>>>     'proj=longlat'
>>>     'ellps=WGS84'
>>>     'datum=WGS84'
>>>     'no_defs'
>>>     ''
>>>     END
>>>     CLASS
>>>        NAME 'Rail_Buffer'
>>>        MAXSCALEDENOM 2000000
>>>        MINSCALEDENOM 1500000
>>>  
>>>        STYLE
>>>          SYMBOL 0 
>>>          SIZE 2 
>>>          OUTLINECOLOR 0 0 0
>>>          COLOR 117 232 255
>>>        END
>>>     END
>>>   END
>>> 
>>>   LAYER
>>>     GROUP 'basic1'
>>>     NAME 'Roads'
>>>     TYPE LINE
>>>     DATA 'C:\ms4w\Apache\cgi-bin\Shape\Roads.shp'
>>>     METADATA
>>>       'wms_title' 'Roads'
>>>     END
>>>     STATUS OFF
>>>     TRANSPARENCY 100
>>>     PROJECTION
>>>     'proj=longlat'
>>>     'ellps=WGS84'
>>>     'datum=WGS84'
>>>     'no_defs'
>>>     ''
>>>     END
>>>     CLASS
>>>        NAME 'Roads'
>>>        MAXSCALEDENOM 2000000
>>>        MINSCALEDENOM 1500000
>>>  
>>>        STYLE
>>>          SYMBOL 0 
>>>          SIZE 2 
>>>          OUTLINECOLOR 45 220 182
>>>          COLOR 0 0 0
>>>        END
>>>     END
>>>   END
>>> 
>>>   LAYER
>>>     GROUP 'basic2'
>>>     NAME 'Diversions'
>>>     TYPE LINE
>>>     DATA 'C:\ms4w\Apache\cgi-bin\Shape\Diversions.shp'
>>>     METADATA
>>>       'wms_title' 'Diversions'
>>>     END
>>>     STATUS OFF
>>>     TRANSPARENCY 100
>>>     PROJECTION
>>>     'proj=longlat'
>>>     'ellps=WGS84'
>>>     'datum=WGS84'
>>>     'no_defs'
>>>     ''
>>>     END
>>>     CLASS
>>>        NAME 'Diversions'
>>>        MAXSCALEDENOM 1500000
>>>        MINSCALEDENOM 1000000
>>>  
>>>  
>>>        STYLE
>>>          SYMBOL 0 
>>>          SIZE 2 
>>>          OUTLINECOLOR 144 50 207
>>>          COLOR 0 0 0
>>>        END
>>>     END
>>>   END
>>> 
>>>   LAYER
>>>     GROUP 'basic2'
>>>     NAME 'Rail_Side_Line'
>>>     TYPE LINE
>>>     DATA 'C:\ms4w\Apache\cgi-bin\Shape\Rail_Side_Line.shp'
>>>     METADATA
>>>       'wms_title' 'Rail_Side_Line'
>>>     END
>>>     STATUS OFF
>>>     TRANSPARENCY 100
>>>     PROJECTION
>>>     'proj=longlat'
>>>     'ellps=WGS84'
>>>     'datum=WGS84'
>>>     'no_defs'
>>>     ''
>>>     END
>>>     CLASS
>>>        NAME 'Rail_Side_Line'
>>>        MAXSCALEDENOM 1500000
>>>        MINSCALEDENOM 1000000
>>>  
>>>        STYLE
>>>          SYMBOL 0 
>>>          SIZE 2 
>>>          OUTLINECOLOR 170 115 90
>>>          COLOR 0 0 0
>>>        END
>>>     END
>>>   END
>>> 
>>>   LAYER
>>>     GROUP 'basic'
>>>     NAME 'RailwayLine'
>>>     TYPE LINE
>>>     DATA 'C:\ms4w\Apache\cgi-bin\Shape\RailwayLine.shp'
>>>     
>>>     METADATA
>>>       'wms_title' 'RailwayLine'
>>>     END
>>>     STATUS OFF
>>>     TRANSPARENCY 100
>>>     PROJECTION
>>>     'proj=longlat'
>>>     'ellps=WGS84'
>>>     'datum=WGS84'
>>>     'no_defs'
>>>     ''
>>>     END
>>>     CLASS
>>>        NAME 'RailwayLine'
>>>        
>>>  
>>>        STYLE
>>>          SYMBOL 0 
>>>          SIZE 2 
>>>          OUTLINECOLOR 255 0 0
>>>          COLOR 255 0 0
>>>        END
>>>     END
>>>   END
>>> 
>>>   LAYER
>>>     GROUP 'basic2'
>>>     NAME 'LANDMARKS'
>>>     TYPE POINT
>>>     DATA 'C:\ms4w\Apache\cgi-bin\Shape\LANDMARKS.shp'
>>>     METADATA
>>>       'wms_title' 'LANDMARKS'
>>>     END
>>>     STATUS OFF
>>>     TRANSPARENCY 100
>>>     PROJECTION
>>>     'proj=longlat'
>>>     'ellps=WGS84'
>>>     'datum=WGS84'
>>>     'no_defs'
>>>     ''
>>>     END
>>>     CLASS
>>>        NAME 'LANDMARKS' 
>>>        MAXSCALEDENOM 1500000
>>>        MINSCALEDENOM 1000000
>>> 
>>>        STYLE
>>>          SYMBOL 'CIRCLE' 
>>>          SIZE 8 
>>>          OUTLINECOLOR 0 0 0
>>>          COLOR 229 210 191
>>>        END
>>>     END
>>>   END
>>> 
>>>   LAYER
>>>     GROUP 'basic'
>>>     NAME 'RailwayStations'
>>>     TYPE POINT
>>>     DATA 'C:\ms4w\Apache\cgi-bin\Shape\RailwayStations.shp'
>>>     CLASSITEM 'S_NAME'
>>>     LABELITEM 'S_NAME'
>>>     METADATA
>>>       'wms_title' 'RailwayStations'
>>>     END
>>>     STATUS OFF
>>>     TRANSPARENCY 100
>>>     PROJECTION
>>>     'proj=longlat'
>>>     'ellps=WGS84'
>>>     'datum=WGS84'
>>>     'no_defs'
>>>     ''
>>>     END
>>>     CLASS
>>>        NAME 'RailwayStations' 
>>>        STYLE
>>>          SYMBOL 'CIRCLE' 
>>>          SIZE 8 
>>>          OUTLINECOLOR 0 0 0
>>>          COLOR 255 0 0
>>>        END
>>>         LABEL
>>>         COLOR 132 31 31
>>>         SHADOWCOLOR 218 218 218
>>>         SHADOWSIZE 2 2
>>>         TYPE TRUETYPE
>>>         FONT arial-bold  
>>>         SIZE 12
>>>         ANTIALIAS TRUE
>>>         POSITION CL
>>>         PARTIALS FALSE
>>>         MINDISTANCE 300
>>>         BUFFER 4
>>>       END # end of label 
>>>        
>>>     END
>>>     
>>>   END
>>> 
>>>   LAYER
>>>     GROUP 'basic3'
>>>     NAME 'LC_Gate'
>>>     TYPE POINT
>>>     DATA 'C:\ms4w\Apache\cgi-bin\Shape\LC_Gate.shp'
>>>     METADATA
>>>       'wms_title' 'LC_Gate'
>>>     END
>>>     STATUS OFF
>>>     TRANSPARENCY 100
>>>     PROJECTION
>>>     'proj=longlat'
>>>     'ellps=WGS84'
>>>     'datum=WGS84'
>>>     'no_defs'
>>>     ''
>>>     END
>>>     CLASS
>>>        NAME 'LC_Gate'
>>>        MAXSCALEDENOM 1000000
>>>        MINSCALEDENOM 500000
>>>  
>>>        STYLE
>>>          SYMBOL 'CIRCLE' 
>>>          SIZE 8 
>>>          OUTLINECOLOR 0 0 0
>>>          COLOR 15 155 200
>>>        END
>>>     END
>>>   END
>>> 
>>>   LAYER
>>>     GROUP 'basic3'
>>>     NAME 'Bridges_Minor'
>>>     TYPE POINT
>>>     DATA 'C:\ms4w\Apache\cgi-bin\Shape\Bridges_Minor.shp'
>>>     METADATA
>>>       'wms_title' 'Bridges_Minor'
>>>     END
>>>     STATUS OFF
>>>     TRANSPARENCY 100
>>>     PROJECTION
>>>     'proj=longlat'
>>>     'ellps=WGS84'
>>>     'datum=WGS84'
>>>     'no_defs'
>>>     ''
>>>     END
>>>     CLASS
>>>        NAME 'Bridges_Minor'
>>>        MAXSCALEDENOM 1000000
>>>        MINSCALEDENOM 500000
>>>  
>>>        STYLE
>>>          SYMBOL 'CIRCLE' 
>>>          SIZE 2 
>>>          OUTLINECOLOR 0 0 0
>>>          COLOR 43 253 114
>>>        END
>>>     END
>>>   END
>>> 
>>>   LAYER
>>>     GROUP 'basic3'
>>>     NAME 'Bridge_Major'
>>>     TYPE POINT
>>>     DATA 'C:\ms4w\Apache\cgi-bin\Shape\Bridge_Major.shp'
>>>     METADATA
>>>       'wms_title' 'Bridge_Major'
>>>     END
>>>     STATUS OFF
>>>     TRANSPARENCY 100
>>>     PROJECTION
>>>     'proj=longlat'
>>>     'ellps=WGS84'
>>>     'datum=WGS84'
>>>     'no_defs'
>>>     ''
>>>     END
>>>     CLASS
>>>        NAME 'Bridge_Major'
>>>        MAXSCALEDENOM 1000000
>>>        MINSCALEDENOM 500000
>>>  
>>>        STYLE
>>>          SYMBOL 'CIRCLE' 
>>>          SIZE 2 
>>>          OUTLINECOLOR 0 0 0
>>>          COLOR 97 136 146
>>>        END
>>>     END
>>>   END
>>> 
>>>       #Circle symbol
>>>       SYMBOL
>>>         NAME 'CIRCLE'
>>>         TYPE ellipse
>>>         FILLED true
>>>         POINTS
>>>           1 1
>>>         END
>>>       END 
>>> END
>>> 
>>> My Fontset file is fonts.txt and it is located in the same folder as the
>>> map
>>> file.
>>> It contains the following:
>>> 
>>> arial                           C:/WINDOWS/Fonts/arial.ttf
>>> arial-bold                      C:/WINDOWS/Fonts/arialbd.ttf
>>> 
>>> So where is the problem?
>>> Where am I going wrong?
>>> 
>>> Thanks for your reply.
>>> 
>>> sunny.
>>> 
>>> Lars Lingner-2 wrote:
>>>> 
>>>> sunny74 schrieb:
>>>>> Hi Michael,
>>>>> 
>>>>> Thanks for your reply.
>>>>> I had gone thru' the links you have given before making this post.But
>>>>> I
>>>>> am
>>>>> having the problems given in the link below:
>>>>> 
>>>>> 
>>> http://n2.nabble.com/font-error-while-trying-to-show-Label-on-map-td3654455.html#a3654 
>>> 455
>>>>> When using truetype I get the error probably bec' I am not able to
>>>>> specify
>>>>> the fontset file.
>>>>> So I need to know the following:
>>>>> 1) What kind of file is the fontset file?I think it is a text file
>>>> 
>>>> its just a textfile, yes
>>>> 
>>>>> 2) Where do I keep the fontset file - in the same folder as the map
>>>>> file
>>>>> or
>>>>> in different folder.If different folder how do I specify the path in
>>>>> the
>>>>> map
>>>>> file.
>>>> 
>>>> as you wish. You have to tell MapServer the place with the keywortd
>>>> FONTSET.
>>>> 
>>>>> 3) Where do I keep the fonts? Is it okay if I keep it in the Windows
>>>>> Font
>>>>> Folder i.e C:/Windows/Fonts
>>>> 
>>>> yes, you can keep it there. MapServer needs read permissions to the
>>>> fonts. In the fonset file you can define the path.
>>>> 
>>>>> 4)How do I specify the path of the fonts in the fontset file?
>>>>> 
>>>> 
>>>> /path/to/fonts/font.ttf
>>>> 
>>>> 
>>>> Please have a look at
>>>> 
>>>> http://mapserver.org/mapfile/map.html 
>>>> and
>>>> http://mapserver.org/mapfile/fontset.html 
>>>> 
>>>> 
>>>> Lars
>>>> 
>>>> 
>>>> _______________________________________________
>>>> mapserver-users mailing list
>>>> mapserver-users at lists.osgeo.org 
>>>> http://lists.osgeo.org/mailman/listinfo/mapserver-users 
>>>> 
>>>> 
>> _______________________________________________
>> mapserver-users mailing list
>> mapserver-users at lists.osgeo.org
>> http://lists.osgeo.org/mailman/listinfo/mapserver-users
>> 
>> 
> 
> -- 
> View this message in context:
> http://n2.nabble.com/display-feature-name-beside-feature-tp3668538p3697539.html
> Sent from the Mapserver - User mailing list archive at Nabble.com.
> _______________________________________________
> mapserver-users mailing list
> mapserver-users at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/mapserver-users
> _______________________________________________
> mapserver-users mailing list
> mapserver-users at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/mapserver-users
> 
> 

-- 
View this message in context: http://n2.nabble.com/display-feature-name-beside-feature-tp3668538p3701418.html
Sent from the Mapserver - User mailing list archive at Nabble.com.


More information about the mapserver-users mailing list