如何解决为什么多边形颜色没有改变? folium GeoJson python
我正在放置在 alt = gpd.read_file('/content/altura-bog-localidad.geojson')
中的大叶地图多边形,但我的代码没有反映任何颜色变化。
我不知道发生了什么。
ubicacion1 = 4.56,-74.06 #Latid y longitu promedio de la ciudad de bogotá
zoom1 = 10.48
color=['blue','orange','yellow','cyan','magenta','turquoise','coral','gold','olivedrab','pink','violet','indigo','peru','grey','lime','moccasin','black','darkgreen']
#Función del mapa de las localidades
def loc(alt,ubicacion,zoom1,tiles,color):
mapa = folium.Map(ubicacion,zoom_start=zoom1,tiles=(tiles),width = "%80",height = "%80",control_scale=True)
for i in alt.index:
color=alt.iloc[i,-1]
a=alt.iloc[i,1]
b=alt.iloc[i,-3].astype(str)
AN = folium.GeoJson(data=alt.iloc[i,-2],style_function=lambda feature: {
'fillColor': color,'color' : color,'weight' : 2,'fillOpacity' : 0.2,'lineOpacity' : 0.5
}
)
AN.add_child(folium.Popup(a+' Altura: '+b+' msnm'))
AN.add_to(mapa)
return mapa
loc(alt,ubicacion1,'OpenStreetMap',color)
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。