Фолиум, добавляющий на карту наложение (.geo json) - PullRequest
0 голосов
/ 10 февраля 2020

Это то, что у меня есть до сих пор:

import folium

m = folium.Map(
        location=[43.761539, -79.411079],
        tiles="Stamen Toner",
        zoom_start=11
        )

m.save("index.html")

folium.GeoJson("file.geojson").add_to(m)
m

Вплоть до строки folium.GeoJson ... карта отображается, но наложение ничего не делает

1 Ответ

0 голосов
/ 10 февраля 2020

Вам необходимо добавить LayerControl():

import folium

m = folium.Map(
        location=[43.761539, -79.411079],
        tiles="Stamen Toner",
        zoom_start=11
        )

folium.GeoJson("file.geojson", name="geojson").add_to(m)

folium.LayerControl().add_to(m)

m.save("index.html")
m
...