Estoy intentando mejorar un guión y para ello tengo que conseguir coordenadas de puntos. He encontrado una manera de hacerlo con estas pocas líneas:
layer = processing.getObject(point)
iter1 = layer.getFeatures()
for feature1 in iter1:
x = feature1.geometry().asPoint().x()
y = feature1.geometry().asPoint().y()
print "X Coord : %d" %x
print "Y Coord : %d" %y
print
Pero devuelve coordenadas sin decimales, así (Lambert 93):
X Coord : 694752
Y Coord : 6244790
¿Alguien tiene una idea para obtener decimales?