Intento encontrar formas de describir cuantitativamente las formas de varios polígonos. Para mi proyecto, estos polígonos representan lagos, ríos, lagunas y parques. Pueden tener casi cualquier forma. Una métrica fácil es calcular el perímetro frente al área, que en el mejor de los casos es una métrica poco útil. Pero también me gustaría mucho poder decir algo sobre la "redondez" de un polígono. O lo "compacta" que es la forma en un mapa.
La única manera que se me ocurre de hacerlo fácilmente es calcular el área de cada polígono en relación con un cuadro delimitador de ese polígono (que ya tengo). Pero parece una mala solución.
Así que ahora estoy pensando en algo más parecido a esto - tomar el centroide del polígono, añadir una serie de buffers de áreas crecientes (digamos 50%, 100%, 150%), luego comparar cuánto solapamiento hay entre cada buffer y el polígono original. Un círculo perfecto tendrá un solapamiento perfecto al 100%, y puedo usar los buffers del 50% y 150% para juzgar cuánto y en qué se diferencia cada polígono.
Pero incluso eso parece engorroso y una mala solución para lo que probablemente alguien ya haya resuelto mucho mejor.
Como referencia, como mínimo tendré que ser capaz de ver los índices resultantes para la forma de varios polígonos, y ser capaz de hacer una conjetura educada en cuanto a su origen (¿río? ¿embalse con forma dendrítica? ¿lago/lago? ¿parque?).
2 votos
Eche un vistazo al Redondez Artículo Wikipedia para profundizar en el tema. ¿Por qué no crear un búfer alrededor del centroide que tenga exactamente la misma superficie que el polígono y, a continuación, medir la superficie fuera del búfer para crear algún tipo de puntuación? ¿Está tratando de obtener la redondez relativa entre sólo los objetos en este conjunto de datos, o tiene que ser redondez absoluta para que puedan ser comparados con otros polígonos fuera de ese conjunto de datos?
0 votos
Gracias por la respuesta, definitivamente ayuda. Uno de mis problemas es que no basta con comparar áreas: un elipsoide oblongo puede tener el mismo "índice de redondez" que una forma dendrítica utilizando este índice. Tal vez el uso de este índice de redondez en combinación con la relación perímetro/área sea capaz de captar también esas diferencias; no he hecho antes este tipo de análisis, así que tendré que pensarlo. Al final, sólo voy a tener que comparar las formas dentro de un conjunto de datos, pero es bastante grande (1000s de polígonos)
0 votos
Cierto, pero entonces se podrían filtrar esos resultados utilizando la métrica área frente a perímetro para, al menos, ordenar las formas de simples a complejas. Una forma dendrítica tendrá una relación área-perímetro relativamente menor (el círculo perfecto tiene una relación de 1, el cuadrado de 0,5, etc.) ¡Definitivamente, no es un problema fácil! Imagino que habrá que utilizar varias métricas para obtener una "puntuación de redondez" sólida.
0 votos
Gracias por tu aportación - creo que a partir de este punto tengo que probar estos índices y ver qué tipo de resultados puedo conseguir. Entonces tal vez pueda volver con una pregunta más informada para obtener más ayuda, si es necesario. Le agradezco su tiempo.
0 votos
Tenga en cuenta que los anillos interiores (agujeros) y las piezas múltiples harán inútil la comparación área-vperímetro. Puedes utilizar sólo los anillos exteriores para generar una métrica, pero ponderar los valores de las partes individuales podría ser un reto.
0 votos
@Vince Cuando el área y el perímetro se calculan correctamente, no hay ningún problema en combinarlos para obtener una métrica de compacidad.
0 votos
Supongo que el siguiente documento responde a algunas de sus preguntas. A Novel Protocol for Accuracy Assessment in Classification of Very High Resolution Images Claudio Persello, Student Member, IEEE, and Lorenzo Bruzzone, Senior Member, IEEE IEEE TRANSACTIONS ON GEOSCIENCE AND REMOTE SENSING, VOL. 48, NO. 3, MARZO 2010
0 votos
Material muy intrigante. Imagínese aplicarlo como criterio para los distritos legislativos con el fin de controlar/limitar el gerrymandering. ¿Qué obstáculos torpedearían tal aplicación?