Tengo polígonos de coordenadas en (python shapely) que se ve así
Me gustaría calcular el área de este polígono en km^2. ¿Cuál sería la mejor manera de hacer esto en Python?
Tengo polígonos de coordenadas en (python shapely) que se ve así
Me gustaría calcular el área de este polígono en km^2. ¿Cuál sería la mejor manera de hacer esto en Python?
Parece que tus coordenadas son longitud y latitud, ¿sí? Utilice la función de `` Shapely para transformar el polígono en coordenadas de área iguales proyectadas y, a continuación, tome el área.
Las respuestas anteriores parecen ser correctas, EXCEPTO que en algún momento recientemente, los parámetros lat1 y lat2 en el código pyproj fueron renombrados con guiones bajos: lat_1 y lat_2 (ver https://stackoverflow.com/a/55259718/1538758). No tengo suficiente representante para comentar, así que estoy haciendo una nueva respuesta (lo siento, no lo siento)
Me he topado con "área" que parece más simple de usar:
https://pypi.org/project/area/
Por ejemplo:
... Devuelve:
área m2:1082979.880942425
área km2:1.082979880942425
I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.