Я использую folium.Search () в python. Однако код возвращает ошибку при запуске моего кода. Как исправить эту проблему?
import folium
from folium import plugins
import json
m = folium.Map(location=[39.92370048 , 32.85271525],zoom_start=12)
with open('3596566.json') as f:
data = json.load(f)
plugins.Search(data,position='topright',
search_zoom=20,
search_label='ParselNo',
geom_type="Polygon").add_to(m)
m.save('map.html')
Ошибка:
Traceback (most recent call last):
File "C:/Users/HP/proje/ödev2.py", line 17, in <module>
geom_type="Polygon").add_to(m)
File "C:\Python36\lib\site-packages\folium\plugins\search.py", line 100, in __init__
), 'Search can only index FeatureGroup, ' \
AssertionError: Search can only index FeatureGroup, MarkerCluster, GeoJson, and TopoJson layers at this time.