Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Challenge: Geospatiale Indsigter | Geospatiale Projekter Fra Den Virkelige Verden
Geospatiel Analyse med Python
Sektion 3. Kapitel 4
single

single

Challenge: Geospatiale Indsigter

Stryg for at vise menuen

Opgave

Swipe to start coding

Brug geopandas til at samle dine færdigheder inden for geospatial analyse ved at gennemføre et mini-projekt, der omfatter opdeling i gitter, aggregering og visualisering af rumlige data. Du arbejder med en GeoDataFrame med punktdata, hvor geometry-kolonnen indeholder Points.

  • I funktionen create_grid genereres et ensartet gitter af kvadratiske polygoner, der dækker alle punkter, og hvert punkt kobles rumligt til sin gittercelle ved hjælp af geopandas.
  • I funktionen aggregate_in_grid tælles antallet af punkter i hver gittercelle ved hjælp af geospatiale grupperinger.
  • I funktionen plot_grid oprettes en visualisering, der viser gittercellerne farvet efter de aggregerede optællinger, ved brug af geopandas og matplotlib.

Bemærk: Denne opgave kræver, at følgende Python-pakker er installeret: geopandas, shapely, matplotlib og numpy. Sørg for, at disse biblioteker er tilgængelige i dit miljø, før du kører eller tester koden.

Hvis du får en ImportError, kan du installere pakkerne med pip:

  • pip install geopandas shapely matplotlib numpy

Løsning

Switch to desktopSkift til skrivebord for at øve i den virkelige verdenFortsæt der, hvor du er, med en af nedenstående muligheder
Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 3. Kapitel 4
single

single

Spørg AI

expand

Spørg AI

ChatGPT

Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat

some-alt