Elevação interpolada com precisão das linhas de contorno no QGIS?

8

Estou tentando interpolar elevações de linhas de contorno (~ 70000 em intervalos de 1m, abrangendo ~ 20km ^ 2) no QGIS. 

Quando interpolo usando Inverse Distance Weighting (IDW)o Interpolationplug-in, ele usa todas as linhas de contorno, e não apenas os contornos adjacentes?

Usar o GDAL Rasterplugin (distância inversa a uma potência) também parece usar todos os contornos e tratar as linhas de contorno não como linhas, mas como pontos?

Eu também tentei Triangular interpolation (TIN)tratar as linhas de contorno como linhas de estrutura, mas ele trava o QGIS, provavelmente por causa do número e densidade de linhas de contorno.

Para potências abaixo de 5, usando o plug-in raster GDAL, o DEM resultante é muito barulhento e os pontos de contorno tendem a se tornar máximos ou mínimos locais

ou seja, para células de grade que têm uma linha de contorno passando por elas, mas não contêm os pontos que definem a linha de contorno, as elevações interpoladas são deslocadas para a elevação média de todos os dados de contorno, em vez de receber a elevação da linha de contorno em execução por eles; isso ocorre porque a interpolação é desnecessariamente responsável pelas elevações de cada ponto de contorno único (embora ponderado pela distância inversa).

Embora esse problema seja reduzido quando uso o IDW com potências mais altas, regiões relativamente planas começam a parecer interpolações vizinhas mais próximas - como etapas, em vez de uma região grande com uma pequena inclinação.

Em outros posts, parece que o r.surf.contouralgoritmo GRASS tem problemas semelhantes.

Usar um raio de pesquisa é melhor, mas ainda suaviza recursos menores que o raio de pesquisa e ainda permite que contornos não relevantes para uma célula da grade afetem sua elevação interpolada. 

Existe uma maneira no QGIS de interpolar usando apenas as linhas de contorno imediatamente adjacentes em todas as direções?

Qual é a melhor prática para interpolar dados de contorno no QGIS, para que os dados de contorno sejam de fato tratados como contornos, e não como um grande conjunto de pontos ou linhas? 

jlnzbk
fonte
Pelo seu valor, achei r.surf.contourmuito mais natural do que v.surf.rstvocê pode ver meus esforços em gwprojects.org/forum/viewtopic.php?f=3&t=2084 e a cartilha que eu costumava usar em grasswiki.osgeo. org / wiki / Contour_lines_to_DEM
Sr. Roxo

Respostas:

3

Eu venho do mundo do AutoCAD / ESRI e não estou familiarizado com as ferramentas do QGIS. No entanto, eu criei muitas superfícies a partir de contornos.

Para criar uma superfície a partir dos contornos da superfície, é necessário algum processamento adicional. Primeiro você deve remover ervas daninhas e completar o contorno pontos Ver https://knowledge.autodesk.com/support/autocad-civil-3d/learn-explore/caas/CloudHelp/cloudhelp/2017/ENU/Civil3D-UserGuide/files/GUID- 523368FB-BF6D-4E7C-8E38-7BA9A2B7E38A-htm.html

Segundo, você deve criar linhas de quebra para o fundo de vales, linhas de cume e outras quebras na superfície para evitar áreas planas artificiais.

O TIN fornece os melhores resultados para a topografia usando os pontos de contorno e as linhas de quebra. Suavizar os contornos resultantes os torna mais bonitos, mas não mais precisos.

Explicação da ESRI sobre contorno de dados estatísticos e gráficos: https://www.esri.com/news/arcuser/0704/files/interpolating.pdf

Jerry
fonte