[mapserver-users] Adding a logo & attribution
Rahkonen Jukka (MML)
jukka.rahkonen at maanmittauslaitos.fi
Wed Feb 17 06:51:43 PST 2016
Hi,
For me the threshold of making PR is high but I have almost no threshold at all with the mailing list which is easy to notice from the number of mails and their grammatical quality. I hope the facts are usually right and here comes my improved "copyright" layer which I just tested to work with MS4W 3.1.1.
Enhancements:
1)
REQUIRES "[poly]"
Forces the copyright text to draw always when layer "poly" is requested but not otherwise. Makes is possible to show different copyrights for the layers. With offsets you can arrange place for a few different copyrights on your map.
2)
METADATA
"wms_enable_request" "!GetCapabilities GetMap"
END
This metadata block is hiding the layer from WMS GetCapabilities. Otherwise WMS clients will show "copyright" as a normal selectable layer which is annoying.
3) MS4W does not deliver fonts so I commented the "times" font out.
LAYER
NAME "copyright"
STATUS DEFAULT
TYPE point
TRANSFORM ll # set the image origin to be lower left
UNITS PIXELS # sets the units for the feature object
REQUIRES "[poly]"
METADATA
"wms_enable_request" "!GetCapabilities GetMap"
END
FEATURE
POINTS
60 -10 # the offset (from lower left) in pixels
END # Points
TEXT "© xyz company 2006" # this is your displaying text
END # Feature
CLASS
STYLE # has to have a style
END # style
LABEL # defines the font, colors etc. of the text
# FONT "times"
# TYPE truetype
SIZE 8
BUFFER 1
COLOR 0 0 0
FORCE true
STYLE
GEOMTRANSFORM "labelpoly"
COLOR 255 255 255 # white
END # Style
END # Label
END # Class
END # Layer
-Jukka Rahkonen-
Jeff McKenna wrote:
> On 2016-02-12 10:55 PM, Brent Wood wrote:
>> Hi,
>>
>>
>> What is the recommended way to add a logo & text attribution clause in
>> the bottom right corner of a mapserver WMS service?
>>
>>
>> Thanks
>>
>>
>> Brent Wood
>>
>> Programme leader: Environmental Information Delivery NIWA
>> DDI: +64 (4) 3860529
>>
>>
> This is documented in the "FAQ", but if you find that it needs updating
> please submit a documentation pull request:
> http://www.mapserver.org/faq.html#how-do-i-add-a-copyright-notice-on-the-corner-of-my-map
> (2006, ha, I'm old)
-jeff
--
Jeff McKenna
MapServer Consulting and Training Services
http://www.gatewaygeomatics.com/
_______________________________________________
mapserver-users mailing list
mapserver-users at lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/mapserver-users
More information about the MapServer-users
mailing list