Criando shapefile de polígono de limite a partir de um conjunto de arquivos LAS usando o ArcGIS Desktop?

11

Eu tenho vários conjuntos de arquivos LAS que preciso processar. A tarefa atual em questão é gerar um shapefile "footprint" que contém polígonos para cada bloco LAS. Estou procurando uma maneira elegante de gerar esse shapefile de polígono para todos os arquivos LAS em um diretório. Estou usando o ArcGIS 10 com praticamente todas as extensões que você pode ter (licença de site acadêmico).

No momento, minha solução alternativa é usar o LAStools lasboundary.exee mesclar todos os arquivos de forma individuais em um único formato. No entanto, isso leva um tempo para ser executado e requer a etapa de mesclagem adicional no final.

conroymedeiros
fonte
Vou acrescentar mais uma ferramenta off-topic: PDAL : pdal tindex create myindex.shp --fast_boundary .\source\*.las. Feito.
matt wilkie

Respostas:

7

Depois de analisar as duas soluções propostas anteriormente, me deparei com uma maneira absolutamente simples de fazer isso.

  1. Use Ferramentas do analista 3D> Conversão> Do arquivo> Informações do arquivo de ponto.
  2. Na caixa de diálogo, selecione Pastas no menu suspenso "Procurar por:". Clique no ícone Pasta e selecione o diretório em que seus arquivos LAS residem.
  3. Digite o nome e o local desejado para a classe de recursos de saída.
  4. Especifique o formato do arquivo de entrada (neste caso, LAS).
  5. Digite o sufixo do arquivo que você deseja incluir no processo (neste caso, las).
  6. Digite o Sistema de coordenadas de entrada. Ele diz que isso é opcional, mas só é opcional se o sistema de coordenadas for especificado corretamente nos arquivos LAS. Pessoalmente, eu procurava as informações corretas nos metadados e as inseria aqui.
  7. Clique em Ok e aguarde o processo terminar.

Agora você tem um shapefile de polígono que consiste nas pegadas de cada arquivo LAS no diretório

conroymedeiros
fonte
3

Eu acredito que você pode acessar esses (LAS) diretamente agora em 10, então eu tentaria o conjunto de dados em mosaico . O que faz exatamente o que você deseja (criar polígonos de pegada)

Brad Nesom
fonte
Uma boa resposta!
Mapperz
Muito obrigado! Vou tentar isso hoje e comentar mais tarde. Agradeço sua resposta.
Conroymedeiros 31/05
1

Com lasboundary.exe ( README ), você pode criar limites poligonais rápidos e precisos nos formatos SHP, KML, WKT ou TXT para arquivos LAS / LAZ LiDAR do tamanho de Gigabyte. A ferramenta pode ser encontrada em LAStools.org .

Martin Isenburg
fonte
5
Agradecemos as respostas dos fornecedores e de outras partes interessadas comercialmente, Martin, mas, nesses casos, para manter a credibilidade, é crucial que você identifique sua conexão com a solução que está recomendando.
whuber
0

Como primeira tentativa disso, eu costumava usar as Ferramentas de Hawth no passado para criar polígonos convexos mínimos. O algoritmo não segue nenhuma borda côncava, portanto pode não ser adequado para seus conjuntos de dados.

Jason
fonte
Além disso, eu não sei como este conjunto de ferramenta poderia ser usada em uma execução em lote automatizado ...
Jason
Muito obrigado pela sua resposta! Vou verificar se a solução acima não funciona.
Conroymedeiros 31/05
0

Outra opção seria usar / instalar a extensão GeoCue Las Reader para Arc, adicionar o arquivo las como uma camada e, finalmente, usar a ferramenta Gerenciamento de dados de geometria de limite mínimo para criar a camada de polígono delimitadora.

Cria uma classe de recurso contendo polígonos que representam uma geometria delimitadora mínima especificada, envolvendo cada recurso de entrada ou cada grupo de recursos de entrada.

artwork21
fonte
Parece que isso deveria ser um comentário, mas eu não classifico: A Geometria Limitada Mínima (Gerenciamento de Dados) não reconhece os arquivos; isso não vai funcionar. artwork21's resposta.
David Richey
@ David Richey, eu atualizei minha resposta.
usar o seguinte texto