El título básicamente lo dice todo. Necesito calcular el área dentro de un polígono en la superficie de la Tierra usando Python. Calculating area enclosed by arbitrary polygon on Earth's surface dice algo al respecto, pero sigue siendo vago en los detalles técnicos:¿Cómo se calcula el área de un polígono en la superficie de la tierra con python?
Si desea hacer esto con un sabor más "SIG", entonces usted necesita para seleccionar una unidad de medida para su área y encuentran una proyección adecuada que conserva el área (no todas lo hacen). Dado que están hablando de calcular un polígono arbitrario , usaría algo así como una proyección de área igual de Lambert Azimuthal . Establezca el origen/centro de la proyección para que sea el centro de su polígono, proyecte el polígono al nuevo sistema de coordenadas , luego calcule el área usando las técnicas planas estándar .
Entonces, ¿cómo hago esto en Python?
Si elige un área que preserve la proyección, los lados del polígono ya no serán rectos –