Print a line/multiline in a new layer over a map using Folium

Roman Rdgz picture Roman Rdgz · May 28, 2014 · Viewed 10.8k times · Source

I have tried Python folium library with impressive results, but there is one feature I am missing, or in any case I can't find: I want to print a multiline in a new layer over the map.

If I check de documentation, I can only find how to add markers and poligon markers. But about printing in a new layer, I can only find examples like this one.

I need something much simplier than that. I guess I could insert a GeoJSON with the multiline info in a similar way, but I haven't been able to even find which format should that GeoJSON have.

Any idea for getting my multiline?

PD: If you don't know how to achieve this using Python/Folium, I will be happy to hear what should I add to the Javascript output to get the multiline using Leaflet (that's what Folium library is using).

Answer

Roman Rdgz picture Roman Rdgz · May 28, 2014

I finally found a way implemented in Folium in January 2014 and not documented. Its the line method.

Here appears an example provided by the author of this addon.