1 votos

Coordenadas GPS del centro de una cuadrícula

Estoy trabajando en un proyecto para identificar las malezas. Utilicé la grilla para separar la zona. Cada celda está marcada como maleza o no maleza. Me gustaría obtener el GPS del centro de cada celda con maleza en ella. ¿Alguien tiene alguna idea de cómo hacer esto? En última instancia, esperamos cargar las coordenadas en un dron y hacer que rocíe cada cuadrícula marcada. introducir descripción de la imagen aquí

1voto

Chris Jones Puntos 939

Tienes que usar: QgsCoordinateTransform(src_crs,dest_crs, QgsProject.instance()) donde src_crs es el QgsCoordinateReferenceSystem de tu capa y dest_crs es el QgsCoordinateReferenceSystem de WGS84.

0voto

Chris Jones Puntos 939

Espero que esto sea de ayuda:

prj = QgsProject.instance()
dest_crs= QgsCoordinateReferenceSystem("EPSG:4326")#WGS84
src_crs= prj.crs()
transformation = QgsCoordinateTransform(src_crs, dest_crs, prj)

yourPoint = QgsPoint(QgsPoint(994369,515288))#coordenadas de ejemplo
yourPoint.transform(transformation)
print(yourPoint.x(), "/", yourPoint.y())

devolverá 21.3538857925002 / 48.260682704154206

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