Полностью хороплет не правильно рендерится? - PullRequest
0 голосов
/ 02 мая 2020
with open('data/map.geojson') as json_data:
    map_data = json.load(json_data)

data = {
    'PADD': [1, 2, 3, 4, 5],
    'Storage': [0.5, 0.63, 0.58, 0.62, 0.66]
}

df = pd.DataFrame(data, columns=['PADD', 'Storage'])

fig = px.choropleth(
                        df
                    ,   geojson=map_data
                    ,   featureidkey='properties.PADD'
                    ,   locations='PADD'
                    ,   color='Storage'
                    ,   range_color=(0,1)
                    ,   labels={'Storage':'Storage Capacity'})
fig.update_layout(margin={"r":0,"t":0,"l":0,"b":0})
fig.show()

my choropleth

My geo json содержит 5 многоугольников со свойствами. Кажется, один из моих полигонов.

Если я наведу курсор на правильные области, я вижу, что полигоны есть, но контуры, кажется, не существуют?

Также вся карта мира окрашена, тогда как моя полигоны указывают только США.

Любая помощь будет очень полезной

...