如何解决Geojson / Choropleth问题
我正在尝试显示伦敦邮政区域的食品场所的choropleth地图,但出现错误。
JSONDecodeError:期望值:第1行第1列(字符0)
short
这让我很精神,有人可以帮忙吗?
只需参考一下geojson文件的开始
df_counts=df_counts.reset_index()
df_counts.rename(columns={'index' : 'postcode','Neighborhood':'count'},inplace=True)
df_counts.head()
!wget --quiet https://github.com/Graham45003/Coursera-Capstone-2.git/london_postcodes.geojson -O london_postcodes.json
print('GeoJSON file downloaded!')
london_zones = r'london_postcodes.json'
#centre of London
latitude = 51.5073889
longitude = -0.1452095
# create map of London
london_map = folium.Map(location=[latitude,longitude],zoom_start=10)
london_map.choropleth(
geo_data=london_zones,data=df_counts,columns=['postcode','count'],key_on='feature.properties.Name',fill_color='YlOrRd',fill_opacity=0.7,line_opacity=0.2,legend_name='London Venues'
)
# display map
london_map
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。