En QGIS me gustaría actualizar dos columnas con el centroide este y norte de mis polígonos. Estoy usando la calculadora de campo. He intentado usar $ x y $ y, pero esto solo parece funcionar para los puntos.
He revisado la ayuda pero no parece mencionar que pueda hacer esto.
field-calculator
centroids
James S
fuente
fuente
Respuestas:
Una forma rápida (sin calculadora de campo) sería
fuente
No estoy seguro si funcionó hace 5 años, pero ahora la solución se ve así:
x (centroid( $geometry ))
yy (centroid( $geometry ))
Los resultados son los mismos que cuando se usa la opción "Unirse" mencionada anteriormente:
fuente
Si considera hacerlo en el método alternativo, así es como lo hice:
Exporte su polígono como archivo MapInfo
Calcular centroides con Vector> Herramientas de geometría> Centroides poligonales
Exportar centroides como archivo MapInfo
Elimine toda la información innecesaria del archivo MIF Centroide, deje solo las coordenadas
En su archivo MIF de polígono, agregue información de que tiene 2 columnas más (x e y / lat y long), no olvide actualizar la información del recuento de columnas.
En su archivo MID del polígono, copie todas las columnas del archivo MIF del centroide (Excel ayudará aquí)
Puede haber una forma más corta / directa de hacer esto, pero tal vez mi respuesta lo ayude.
fuente