Estoy tratando de hacer un mapa 3D con batimetría multihaz (65536 características, xyz), pero parece que los métodos de interpolación son demasiado rígidos. Necesito suavizar los datos para que se vea más natural y realista.
¿Qué parámetros tengo que variar para poder obtener esto?
Respuestas:
Es probable que esto no sea del todo un problema con el modelo de interpolación. Los datos batimétricos pueden exhibir un ruido considerable. Debido a un peso igual asociado con cada faceta TIN y efecto atípico, una interpolación de base TIN puede atenuar este ruido y no se recomienda. Aplicaría una interpolación de Sppo de Topogrid (Topo to raster) y luego aplicaría un filtro de suavizado al resultado. Comúnmente uso un filtro ponderado gaussiano con un sigma de 2, pero en ArcGIS podría usar una media focal. El tamaño de la ventana dependerá de la resolución de la superficie interpolada y de un criterio de error. No desea suavizar demasiado los datos, por lo que es esencial evaluar el error cuadrático medio (RMSE) de lo observado frente a lo previsto. Encuentre un tamaño de ventana que muestre un equilibrio aceptable entre suavidad y error.
fuente
Pruebe FFT (Fast Fourrier Transform) en ENVI u otra herramienta de procesamiento de imágenes después de crear su ráster. También puede aplicarlo directamente en su ráster usando IDL.
fuente
Intenta hacer un TIN a partir de la batimetría. Un TIN hará la interpolación de los puntos (líneas), creando una superficie más lisa que una cuadrícula. También puede ejecutar un sombreado en la cuadrícula interpolada, esto puede producir algo que le guste visualmente.
fuente
Puede probar la interpolación de Topo a Ráster solo en un paso, probando diferentes valores para sus parámetros de suavizado: el factor de error de discretización (1.5, 2 o superior), tolerancia # 1 (prueba 2-3) y tolerancia # 2 (aproximadamente 100) . La aplicación de drenaje debe estar desactivada por batimetría (sin imposición) y tipo de datos "spot". Quizás consigas obtener la suavidad deseada sin filtros.
fuente
Odio los contornos antinaturales que obtienes de la mayoría de los modelos. Aquí está mi flujo de trabajo:
Esto le proporciona contornos suavizados, pero conserva los valores medidos para sus datos de sondeo. No es mejor, pero creo que se ve mucho mejor.
fuente
En términos de simplicidad, un TIN puede proporcionar un rendimiento muy razonable.
No veo ninguna razón por la cual el ruido excluya el uso de un TIN per se. Modelarán exactamente sus puntos de datos si configura los parámetros de esa manera o se ajusta más suavemente a la superficie. También tienen la clara ventaja de ser independientes de la escala y la orientación de la cuadrícula, a diferencia de cualquier método basado en ventanas móviles.
Yo sugeriría :
El algoritmo de suavizado correcto depende mucho del tipo de terreno, el filtro Guassian podría ser bueno para un DEM más suave. FFT valdría la pena el esfuerzo para un terreno variado y podría manejar ángulos más agudos, pero deshilachar iterativamente los nodos TIN podría ser una opción suficiente y más simple que minimiza la simulación de datos.
fuente