6 votos

¿Conversión de alturas elipsoidales LiDAR a alturas ortométricas?

¿Existe alguna herramienta para convertir todos los valores de los atributos Z (elipsoide h) en altura ortométrica (H)? La idea es, teniendo una nube de puntos (.las) y la ondulación del geoide EGM08 (.asc) obtener una nube de puntos (.las) con valores ortométricos Z.

Para obtener alturas ortométricas es necesario calcular N (altura del geoide) y para ello se utiliza una interpolación bilineal.

enter image description here

¿Cómo puede hacerse esta interpolación?

https://docs.scipy.org/doc/scipy-0.14.0/reference/generated/scipy.interpolate.interp2d.html

0 votos

Terrascan puede hacerlo, aunque no estoy seguro de cómo pulsar todos los botones para ello. ¿De dónde ha sacado el LAS? ¿Puedes pedirle a tu proveedor que te dé los archivos LAS en altura ortométrica? ¿No es EGM08 (Earth Gravitational Model) y no EMG08? Puede parecer pedante, pero podría suponer una gran diferencia a la hora de buscar el término correcto.

0 votos

Hay muchas formas de atacar este problema. Asumiendo que quieres permanecer en Python, si tienes tus propios archivos de cuadrícula, podrías leer los puntos con LASpy, leer el archivo de cuadrícula usando GDAL, y escribir un nuevo archivo con LASpy representando tus alturas ortométricas. Si quieres simplemente ejecutar un comando, PDAL puede convertir datos LAS de elipsoide (EPSG:4326) a ortométricos (EPSG:5773) usando las capacidades de transformación de datum vertical de Proj.4. La pregunta necesita más detalles sobre lo que tienes y lo que intentas conseguir.

0 votos

¿Has mirado en VDatum de NOAA? vdatum.noaa.gov

4voto

csmba Puntos 2440

PDAL puede hacerlo con su filtros.reproyección capacidad, que se basa en la datum vertical capacidades de transformación de Proyecto 4 .

pdal translate input.las output.las reprojection 
    --filters.reprojection.in_srs="EPSG:4326+4326" 
    --filters.reprojection.out_srs="EPSG:4326+3855"

Asegúrese de que egm08_25.gtx definido en GDAL_DATA 's vertcs.csv archivo como EPSG:3855 está disponible en /usr/local/share/gdal o dondequiera que el GDAL_DATA se define.

PDAL se puede instalar a través de OSGeo4W o Docker. Véase https://www.pdal.io/download.html para más detalles.

1 votos

Gracias en primer lugar. ¿Qué es *.gtx? Nunca lo había visto. Yo uso un .asc .asc Si, puede ser útil para este problema porque yo lo uso y los resultados son perfectos. En este recurso no veo el formato *.gtx. En esta función pdal, la rejilla egm a interpolar es fija en vértice? ¿Dónde se puede definir el método de interpolación?

0 votos

GTX es el formato de trama que Proj.4 utiliza para los archivos de desplazamiento de cuadrícula.

0 votos

FWIW, he empaquetado PDAL 1.6.0 incluyendo datums verticales aquí: copr.fedorainfracloud.org/coprs/neteler/pdal (Espero haberlo hecho bien :-)

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