如何正确访问geojson文件?
How to access the geojson file correctly?
我想使用 folium 和 GeoJSON 文件在世界地图上绘制数据。
因此我必须正确访问 GeoJSON 文件。但是我还没想好怎么办。
KeyError: "None of [Index(['STATE_CODE', 'STATE_NAME'], dtype='object', name='Province')] are in the [index]"
索引来自 data_AU_series (pd.Series)
STATE_NAME 在 geoJSON 文件中,必须访问并作为系列获取日期的关键。
geodata_australia 来自 GeoJSON 文件:
{'type': 'FeatureCollection',
'features': [{'type': 'Feature',
'id': 0,
'properties': {'STATE_CODE': '1', 'STATE_NAME': 'New South Wales'},
'geometry': {'type': 'MultiPolygon',
'coordinates': [[[[159.10542, -31.563994],
[159.09775, -31.564275],
[159.099634, -31.573372],...
data_AU_series(我要在地图上显示的数据(pd.Series)):
Province
Victoria 2020-03-24
...
我想将系列中的值分配给地理数据和颜色的代码行
叶
folium.GeoJson(
geodata_australia,
name='data_AU',
style_function=lambda feature: {
'fillColor': colormap(data_AU_series[feature['properties']]),
'color': 'black',
'weight': 1,
'dashArray': '5, 5',
'fillOpacity': 0.9,
}
).add_to(m)
它与第二个密钥一起使用 ['STATE_NAME']
colormap(data_AU_series[feature['properties']['STATE_NAME']]
我想使用 folium 和 GeoJSON 文件在世界地图上绘制数据。 因此我必须正确访问 GeoJSON 文件。但是我还没想好怎么办。
KeyError: "None of [Index(['STATE_CODE', 'STATE_NAME'], dtype='object', name='Province')] are in the [index]"
索引来自 data_AU_series (pd.Series)
STATE_NAME 在 geoJSON 文件中,必须访问并作为系列获取日期的关键。
geodata_australia 来自 GeoJSON 文件:
{'type': 'FeatureCollection',
'features': [{'type': 'Feature',
'id': 0,
'properties': {'STATE_CODE': '1', 'STATE_NAME': 'New South Wales'},
'geometry': {'type': 'MultiPolygon',
'coordinates': [[[[159.10542, -31.563994],
[159.09775, -31.564275],
[159.099634, -31.573372],...
data_AU_series(我要在地图上显示的数据(pd.Series)):
Province
Victoria 2020-03-24
...
我想将系列中的值分配给地理数据和颜色的代码行
叶
folium.GeoJson(
geodata_australia,
name='data_AU',
style_function=lambda feature: {
'fillColor': colormap(data_AU_series[feature['properties']]),
'color': 'black',
'weight': 1,
'dashArray': '5, 5',
'fillOpacity': 0.9,
}
).add_to(m)
它与第二个密钥一起使用 ['STATE_NAME']
colormap(data_AU_series[feature['properties']['STATE_NAME']]