Tengo un problema al calcular los centroides de ciertos polígonos en QGIS (a través de las herramientas de geometría): para ciertos polígonos - con una forma extraña y bastante larga - los centroides calculados están fuera del polígono. Mira, por ejemplo, el polígono marcado en rojo, en la imagen de abajo:
Su centroide (señalado por la flecha azul) cae en realidad fuera del polígono de interés. Esto ocurre con un puñado de otros polígonos (aún molestos).
Soy relativamente nuevo en QGIS, así que no sé si este problema se debe a la proyección del shapefile con los polígonos (WGS 84). De todos modos, he intentado volver a proyectar el mapa con WGS84/UTM Zona 31, que corresponde a Bélgica (el país que estoy viendo).
No he encontrado una respuesta a una pregunta similar en debates anteriores; pido disculpas si la he pasado por alto accidentalmente.
2 votos
El centroide se sitúa en el centro de masa de la característica por lo que es normal que para una característica no convexa el centroide esté fuera de la propia característica. Ver la imagen de ejemplo del polígono en la documentación de PostGIS postgis.net/docs/ST_Centroid.html . Probablemente quiera un equivalente a ST_PointOnSurface postgis.net/docs/ST_PointOnSurface.html .
0 votos
Para su información, véase gis.stackexchange.com/questions/76498/