Aan de slagGa gratis aan de slag

Rastergegevens importeren en plotten

In deze oefening gebruiken we een rastergegevensset van de vegetatietypenkaart (beschikbaar via https://www.wri.org). De rasterwaarden nemen een set van discrete waarden aan die het type vegetatie aangeven. Laten we beginnen met het inlezen van de gegevens en ze samen met de gegevens van de mijnlocaties te plotten.

De gegevensset met mijnlocaties (mining_sites) is al ingeladen, en GeoPandas en matplotlib zijn al geïmporteerd.

Deze oefening maakt deel uit van de cursus

Werken met georuimtelijke data in Python

Cursus bekijken

Oefeninstructies

  • Importeer het pakket rasterio.
  • Open het geotiff-bestand van de vegetatiekaart ("central_africa_vegetation_map_foraf.tif") en wijs het toe aan een variabele src.
  • Plot de rastergegevensset met de functie rasterio.plot.show() en voeg de mijnlocaties toe in rood met een markergrootte van 1.

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

# Import the rasterio package
____

# Open the raster dataset
src = rasterio.____("central_africa_vegetation_map_foraf.tif")

# Import the plotting functionality of rasterio
import rasterio.plot

# Plot the raster layer with the mining sites
ax = rasterio.plot.show(____)
mining_sites.plot(____)
plt.show()
Code bewerken en uitvoeren