1 votos

Cómo calcular las coordenadas X e Y de una capa superficial en QGIS

Tengo una capa de superficie en QGIS 2.12.3. Necesito calcular las coordenadas X e Y del centroide de mis polígonos. He creado un nuevo campo en mi tabla de atributos. Cuando intento utilizar la calculadora de campos, no funciona. Para resolver el problema, he creado una nueva capa con los centroides de mis polígonos. En esta capa he podido determinar las coordenadas X e Y. Ahora, quiero transferir esta información a mi capa superficial original.

¿Es posible calcular las coordenadas X e Y directamente desde una capa superficial? Si es posible, ¿cómo puedo hacerlo? Si no es posible, ¿cómo puedo transferir las coordenadas X e Y de mi capa centroïd a mi tabla de atributos de la capa surfacic?

Utilicé esta entrada para calcular las coordenadas X e Y de mis centroïds: Cómo escribir una expresión en la calculadora de campo para encontrar $X and $ Y?

4voto

ArMoraer Puntos 338

No era necesario crear una capa con los centroides de los polígonos. En la calculadora de campos de su capa original, simplemente escriba xmin(centroid($geometry)) y ymin(centroid($geometry)) ( xmin() vs xmax() y ymin() vs ymax() no importa ya que centroid() devuelve un punto).

0voto

BeastRaban Puntos 543

Si estas dos capas tienen el mismo ID puede intentar unir los atributos mediante Capa>Propertis>Join

i-Ciencias.com

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.

Powered by:

X