Hi,

I am creating map key automatically on my MTB maps - http://mtbmap.cz (tab
Legend). It is still full of cartographic and rendering mistakes, but it is
just a matter of time to fix it. It is created automatically from mapnik
xml style file for each zoom level. There is only extra "name" attribute
created once by hand in each Rule element.

I can provide any other details if anyone is interested. Source codes are
here (app styles): https://github.com/mattesCZ/mtbmap

Cheers,
Martin


2013/9/17 Peter K <peat...@yahoo.de>

>  Thanks Yves for the pointer!
>
> Also the cloudmade support brought another project to my attention:
> http://humangeo.github.io/leaflet-dvf/
>
> See below where it reads: *Legends - Useful for visually informing users
> about the dynamic styles associated with your L.DataLayer instances*
> and
> *L.Control.Legend - Add this control to your map to automatically display
> a dynamic legend for any L.DataLayer based instance that you add to your map
> *
>
>  Regards,
> Peter.
>
>  I spent some time 3 years ago on the subject, and came out with that:
> https://github.com/yvecai/RenderLegend
> Unfortunately, the demo website that was showing mapkeys for various
> styles, in various languages, and changing when zooming the map is not
> anymore.
>
> It's not usefull to try to create the legend automatically from a style.
> It was in xml at the time, but I doubt today's css change a lot in this
> matter: you'll need a full fledged sql parser.
> I ended up with this as the entry point:
> https://github.com/yvecai/RenderLegend/blob/master/legend_compact.xml
> This kind of file should probably come in 2 version: a short one and a
> to-be-complete one.
>
> Hope this helps,
> Yves
>
> On 09/16/2013 11:55 AM, Peter K wrote:
>
> Hi,
>
> is there a kind of a standard or suggestion on how to retrieve the map
> key? Like an http API or a leaflet plugin? On osm.org there is only the
> 'map key' data available for the default layer in the right box. And not
> all details are given like here:
> http://wiki.openstreetmap.org/wiki/DE:Map_Features
>
> Someone knows some open source effort for more details and for support
> of the various providers like mapquest, osm.de, cloudmade, ...?
>
> Kind Regards,
> Peter.
>
> _______________________________________________
> dev mailing list
> dev@openstreetmap.org
> https://lists.openstreetmap.org/listinfo/dev
> .
>
>
>
> _______________________________________________
> dev mailing list
> dev@openstreetmap.org
> https://lists.openstreetmap.org/listinfo/dev
>
>
>
> _______________________________________________
> dev mailing list
> dev@openstreetmap.org
> https://lists.openstreetmap.org/listinfo/dev
>
>
_______________________________________________
dev mailing list
dev@openstreetmap.org
https://lists.openstreetmap.org/listinfo/dev

Reply via email to