Fläche in km², Geometrie in Dezimalgrad
In dieser Übung startest du erneut mit dem GeoDataFrame council_districts und dem DataFrame permits. Du änderst council_districts, sodass das Koordinatenreferenzsystem EPSG 3857 verwendet wird, bevor du eine Spalte area erstellst. Sobald die Spalte area erstellt wurde, änderst du das CRS zurück auf EPSG 4326, damit die Geometrie in Dezimalgrad vorliegt.
Diese Übung ist Teil des Kurses
Visualizing Geospatial Data in Python
Anleitung zur Übung
- Ändere das Koordinatenreferenzsystem für
council_districtsauf EPSG 3857 und gib erneutcrsund die ersten zwei Zeilen aus. - Erstelle eine Spalte namens
area. Teile die Fläche jedes Polygons durchsqm_to_sqkm, um die Fläche in Quadratkilometern zu erhalten. - Ändere das Koordinatenreferenzsystem für
council_districtszurück auf EPSG 4326. Gibcrsund die ersten zwei Zeilen aus.
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
# Change council_districts crs to epsg 3857
council_districts = council_districts.____(____ = ____)
print(council_districts.crs)
print(council_districts.head())
# Create area in square km
sqm_to_sqkm = 10**6
council_districts['area'] = council_districts.____ / sqm_to_sqkm
# Change council_districts crs back to epsg 4326
council_districts = council_districts.____(____ = ____)
print(council_districts.crs)
print(council_districts.head())