5 votos

GeoReference Nube de puntos XYZ

Estoy buscando ayuda. He hecho un poco de geo-registro de imágenes con QGIS. Pero ahora, me han pasado unos datos LIDAR en Formato PCD (básicamente x,y,z), pero no está georreferenciado.

He mirado: ¿Georreferenciar los archivos LAS en coordenadas geográficas (lat/lon) o en cartesianas (proyectadas)? pero no tengo datos LAS, y ese artículo no habla nada de lo que funcionaría para una GUI para hacer GeoReferenciación, como proporciona QGIS.

Conozco la zona exacta y he obtenido un GeoTiff de Google Earth. Toda la región tiene sólo unos 30 acres. Así que asumo que una simple transformación lineal de los valores será suficiente. Pero me preguntaba si alguna herramienta de interfaz gráfica de usuario podría ayudarme con la conversión (al menos conseguir que los puntos de control del terreno se alineen y la fórmula lineal). He utilizado QGIS para hacer esto para los datos ráster desconocidos, pero esta es la primera vez que se me ha pedido hacer esto para la nube de puntos.

Mi simple investigación ha encontrado una idea, que probablemente no funcione, pero tal vez alguien pueda decirme lo que sí funciona:

He encontrado una interesante herramienta gratuita llamada comparación de nubes que si entiendo el demos (parece que necesita dos nubes de puntos, pero podría convertir el GeoTiff con FME en una nube de puntos). No tengo ESRI disponible. ¿Puede Cloud Compare hacer esto? ¿Qué dificultad tendría?

Si queremos poner 400 dólares quizás la gente de Blue Marble pueda hacerlo con su complemento LIDAR: http://forum.globalmapperforum.com/discussion/7444/georeference-static-lidar-data ¿alguien lo recomienda?

También he visto esto en el Matlab Vision Toolkit: http://www.mathworks.com/help/vision/ref/pcregrigid.html#bux42c5

1 votos

Gracias por editar. No creo que esta pregunta sea de opinión; la primera pregunta me parece objetiva. Soy partidario de reabrirla.

3voto

csmba Puntos 2440

PDAL puede hacer esto por ti, pero no automáticamente. Tienes que usar algo para calcular tu matriz de transformación y luego aplicar la matriz de transformación con la función de PDAL filtros.transformación filtro. Una vez que tenga su matriz de transformación, puede utilizar la transformación en una tubería como se muestra en el ejemplo .

OSGeo4W64 es una distribución binaria para Windows que contiene este software, o puede construirlo usted mismo utilizando Homebrew en OSX. También hay RPMs para Linux en este lugar pero construir en Linux es sencillo. Ver el documento recopilatorio para más información.

0 votos

Sí, también puedo hacer la transformación en FME (utilizando el evaluador de expresiones de la nube de puntos : docs.safe.com/fme/2016.0/html/FME_Desktop_Documentation/ ) El truco está en dar con la transformación. Estoy teniendo la mejor suerte con las funciones Matlab Viision Toolkit Stitching y Registration: mathworks.com/help/vision/examples/

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