ComenzarEmpieza gratis

Área en km cuadrados, geometría en grados decimales

En este ejercicio, volverás a empezar con el GeoDataFrame council_districts y el DataFrame permits. Cambiarás council_districts para que use el sistema de referencia de coordenadas EPSG 3857 antes de crear una columna llamada area. Una vez creada la columna area, cambiarás de nuevo el CRS a EPSG 4326 para que la geometría esté en grados decimales.

Este ejercicio forma parte del curso

Visualización de datos geoespaciales en Python

Ver curso

Instrucciones del ejercicio

  • Cambia el sistema de referencia de coordenadas de council_districts a EPSG 3857 y vuelve a imprimir crs y las dos primeras filas.
  • Crea una columna llamada area. Divide el área de cada polígono por sqm_to_sqkm para obtener el área en kilómetros cuadrados.
  • Cambia el sistema de referencia de coordenadas de council_districts de vuelta a EPSG 4326. Imprime crs y las dos primeras filas.

Ejercicio interactivo práctico

Prueba este ejercicio y completa el código de muestra.

# 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())
Editar y ejecutar código