Ruimtelijke data en attributen verkennen en visualiseren

Werken met georuimtelijke data in Python

Joris Van den Bossche

Open source software developer and teacher, GeoPandas maintainer

Data filteren

countries.head()
          name      continent       gdp                            geometry
0  Afghanistan           Asia   64080.0  POLYGON ((61.21 35.65, 62.23 35...
1       Angola         Africa  189000.0  MULTIPOLYGON (((23.90 -11.72, 2...
...
countries['continent'] == 'Africa'
0      False
1       True
         ...  
175     True
176     True
Name: continent, Length: 177, dtype: bool
Werken met georuimtelijke data in Python

Data filteren

countries_africa = countries[countries['continent'] == 'Africa']
countries_africa.plot()

Werken met georuimtelijke data in Python

Ruimtelijke data visualiseren

countries.plot()

Werken met georuimtelijke data in Python

Kleur instellen: uniforme kleur

countries.plot(color="red")

Werken met georuimtelijke data in Python

Kleur instellen: op attribuutwaarden

countries.plot(column='gdp_per_cap')

Werken met georuimtelijke data in Python

Plot met meerdere lagen

fig, ax = plt.subplots(figsize=(12, 6))
countries.plot(ax=ax)
cities.plot(ax=ax, color='red', markersize=10)
ax.set_axis_off()

Werken met georuimtelijke data in Python

Laten we oefenen!

Werken met georuimtelijke data in Python

Preparing Video For Download...