Á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
Instrucciones del ejercicio
- Cambia el sistema de referencia de coordenadas de
council_districtsa EPSG 3857 y vuelve a imprimircrsy las dos primeras filas. - Crea una columna llamada
area. Divide el área de cada polígono porsqm_to_sqkmpara obtener el área en kilómetros cuadrados. - Cambia el sistema de referencia de coordenadas de
council_districtsde vuelta a EPSG 4326. Imprimecrsy 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())