Normalmente, os consultores (pesquisa LiDAR) me fornecem dados com minhas especificações; já no formato ESRI GRID ou ASCII GRID. Dessa forma, os dados LiDAR podem ser facilmente usados com o ArcGIS. Desta vez, só tenho arquivos xyz (ou seja, com coordenadas xy espaçadas regularmente).
Anteriormente, eu usava um utilitário de Min-Lang Huang chamado GridBatch que convertia XYZ em ASCII GRID e depois em arquivos ESRI GRID. Infelizmente, o utilitário está falhando desde que atualizei minha máquina para W7 64bit e ArcGIS para a versão 10.
Existe outra maneira de converter em lote os dados XYZ da superfície LiDAR em arquivos ESRI GRID?
(Converter em pontos -> Interpolar é uma opção que eu gostaria de evitar, considerando que há mais de 300 blocos para converter).
fonte
Respostas:
Parece que você quer fazer isso em lote (não culpe você)
Como o STH disse , parece que o Global Mapper fará conversões em lote . Bom preço também.
O FME Desktop pode funcionar usando o transformador RasterDEMGenerator e um pouco de vinculação com leitor / gravador, mas você precisará da versão Pro, não disponível na extensão ArcGIS Data Interop.
Se grátis estiver mais no seu orçamento, gdal_grid deve fazê-lo. Você precisará dedicar algum tempo para descobrir as extensões de todos os seus arquivos xyz, mas o ogrinfo fará pouco trabalho com isso e depois escreverá um arquivo / script em lote para executá-lo em cada arquivo.
Ou você pode usar o ArcGIS ASCII 3D para Feature Class (requer 3D Analyst) encadeado com Point to Raster , conforme descrito aqui e, em seguida, loteizar o processo com ArcPy ou ModelBuilder. Se você não possui o 3D Analyst, pode usar qualquer número de arcscripts ou LASTools txt2Las e las2shp para obtê-lo em um formato com o qual o ArcGIS possa trabalhar. Sei que você não queria converter os txtfiles em classes de recursos intermediários, mas isso não exige muito trabalho e você já tem acesso ao software.
fonte
A ferramenta lasgrid.exe ( README ) do LAStools faz uma conversão "direta" com grade (sem triangulação) muito rápido. A ferramenta las2dem.exe ( README ) do LAStools rasters os pontos por meio de um TIN temporário.
fonte
Você pode tentar usar o driver XYZ GDAL para ler o formato raster e convertê-lo para qualquer número de formatos usando
gdal_translate
. Você precisa do GDAL 1.8 ou mais recente (por exemplo, do OSGeo4W ).Por exemplo, para converter um arquivo XYZ
my_raster.xyz
para o formato Esri ASCII Grid, use o seguinte comando shell (por exemplo, de um OSGeo4W Shell):fonte
Acabei de ter o mesmo problema - era mais fácil concatenar todos os arquivos fora do GIS.
Como estou executando o Windows, usei o comando do DOS
para% f em (* .xyz), digite "% f" >> agregate.xyz, e
então posso executar minhas tarefas normais de processamento (converter de ASCII para grade em DEM ou qualquer outra coisa) em uma única tempo, não 155 vezes. É claro que meu arquivo de texto resultante era grande (> 1 GB), mas a ESRI podia lidar com isso.
fonte
Dê uma olhada na
XYZ2DTM
ferramenta do Fusion . De acordo com o manual:fonte
Eu sugeriria o uso da ferramenta LAS para multiponto (precisa da extensão 3D Analayst) http://help.arcgis.com/en/arcgisdesktop/10.0/help/index.html#//00q90000009m000000.htm
então você pode usar o Topo para Raster ou gerar um Terreno e exportá-lo. Eu sugeriria a opção Terreno, pois deveria ser mais rápida
fonte
wwnick mencionou o LASTools , que também contém uma rotina de conversão de nuvem de pontos em DEM muito rápida com o LAS2DEM . Se o desempenho for importante, eu tentarei, pois acho que será muito mais rápido que alguns dos outros pacotes.
fonte
Eu sugeriria tentar o GlobalMapper para isso (www.globalmapper.com). A versão demo pode ser baixada de sua página da web. Você pode obter uma licença demo para experimentar a funcionalidade completa por um tempo limitado se enviar um email para o suporte.
Se você deseja uma ferramenta gratuita para manipular arquivos LIDAR, consulte o commandlinetool (LasTOOLS) http://www.cs.unc.edu/~isenburg/lastools/
fonte
O SAGA GIS é gratuito e portátil e pode manipular os dados do LIDAR. Não trabalho com esse tipo de dados, mas o SAGA suporta vários formatos para exportar (incluindo o formato de grade Esri ASCII), então você deve tentar. E possui uma GUI relativamente amigável.
fonte