[MapServer-users] MapServer legend in json

Jeff McKenna jmckenna at gatewaygeomatics.com
Wed Sep 11 03:29:38 PDT 2024


For further background: dBox contains dLegend.js and its associated 
mapscripts.  When I get time I will create the missing PHP MapScript 
side.  -jeff



On 2024-09-09 10:08 a.m., Jeff McKenna via MapServer-users wrote:
> Hi Rich,
> 
> I can't find the .php file, as part of the initial (2006) dbox release, 
> would you mind sharing it with me?  I'll add it into the archive, for 
> MS4W: https://ms4w.com/release/apps/dbox-0.9a1_demo_ms4w.zip
> 
> (I updated the initial mapfile for dbox, so it works with MapServer 8+)
> 
> thanks,
> 
> -jeff
> 
> 
> 
> -- 
> Jeff McKenna
> GatewayGeo: Developers of MS4W, & offering MapServer Consulting/Dev
> co-founder of FOSS4G
> http://gatewaygeo.com/
> 
> 
> 
> 
> On 2024-09-03 7:39 p.m., Richard Greenwood via MapServer-users wrote:
>> Hey Michael,
>>
>> This may not be what you are looking for but I use dLegend which is a 
>> legend generator that Steve Lime and his staff wrote a long time ago. 
>> Here's an example:
>> https://maps.greenwoodmap.com/sublette/mapserver/ 
>> map#zcr=1/2690000/1170000/0&lyrs=public,townlim,ownership,roads 
>> <https://maps.greenwoodmap.com/sublette/mapserver/ 
>> map#zcr=1/2690000/1170000/0&lyrs=public,townlim,ownership,roads>
>> It parses a map file. It pulls out styles and classes from the layer 
>> definitions and reads some dLegend specific keys in the METADATA 
>> block. It writes out JSON (look at the legend.js in the example). It 
>> uses PHP MapScript to parse the map file. It's got some nice options.
>>
>> Rich
>>
>>
>> On Tue, Sep 3, 2024 at 8:29 AM Michael Smith via MapServer-users 
>> <mapserver-users at lists.osgeo.org <mailto:mapserver- 
>> users at lists.osgeo.org>> wrote:
>>
>>     Hi everyone, ____
>>
>>     __ __
>>
>>     I’ve used MapServer html legends before and had them work well. Now
>>     I have a development group that wants the output in json. Was
>>     wondering if anyone had an html template for legends the generates
>>     them in json?____
>>
>>     __ __
>>
>>     Mike____
>>
>>     __ __
>>
>>     __ __
>>
>>     -- ____
>>
>>     Michael Smith____
>>
>>     Remote Sensing/GIS Center____
>>
>>     US Army Corps of Engineers____
>>
>>     __ __
>>
>>     _______________________________________________
>>     MapServer-users mailing list
>> MapServer-users at lists.osgeo.org <mailto:MapServer-users at lists.osgeo.org>
>> https://lists.osgeo.org/mailman/listinfo/mapserver-users <https://
>>     lists.osgeo.org/mailman/listinfo/mapserver-users>
>>
>>
>>
>> -- 
>> Richard W. Greenwood
>> www.greenwoodmap.com <http://www.greenwoodmap.com>


-- 
Jeff McKenna
GatewayGeo: Developers of MS4W, & offering MapServer Consulting/Dev
co-founder of FOSS4G
http://gatewaygeo.com/



More information about the MapServer-users mailing list