Extração de construção com dados LiDAR (Improve Process)


12

Eu tenho o seguinte processo para criar automaticamente contornos / pegadas de construção a partir dos arquivos Las e fiquei imaginando se alguém pode ajudar a melhorá-lo ou tem sugestões para outros processos usarem?

EXPERIMENTOS:

A. ArcGIS - Ferramentas Lidardataset : enquanto você pode ver apenas os pontos da classe de construção, não é possível criar polígono automaticamente. Existe a geometria mínima do limite, mas, ao examinar o conjunto de dados como um todo, é necessário escolher manualmente os pontos para cada construção.

B. Ferramenta de análise Lidar externa da Overwatch - a extração de edifícios é uma funcionalidade essencial. http://www.featureanalyst.com/lidar_analyst.htm (Não está mais ativo - 28 de julho de 2014)
Foram necessários aproximadamente 8 minutos para criar uma terra nua (essencial) e depois extrair os edifícios. Dá os melhores resultados de longe, até capturando edifícios sob as árvores (1 e 4). Isso sem sequer olhar para um tutorial, pois é uma interface muito intuitiva.

insira a descrição da imagem aqui

Alguns problemas são que ele perdeu os corredores cobertos (3), mas deixou de fora o teto aberto (2).

C. LASTOOLS - lasmerge usado para mesclar 4 peças relevantes e, em seguida, clipe para extrair apenas a zona da AOI.

arcpy.lasboundary("AOI.las","1","buildings","true","true","shp","AOI_buildings.shp","","#","true")  

insira a descrição da imagem aqui

A saída foi muito irregular, então eu usei:

arcpy.SimplifyBuilding_cartography("AOI","AOI_buildings_simplified.shp","4 Meters","0 SquareMeters","NO_CHECK")

insira a descrição da imagem aqui

e depois correu:

arcpy.SimplifyPolygon_cartography("AOI_buildings_simplified","AOI_s.shp","POINT_REMOVE","1 Meters","0 SquareMeters","NO_CHECK","KEEP_COLLAPSED_POINTS")

insira a descrição da imagem aqui

1 e 2 mostram as áreas temáticas. Parte disso é devido à classificação ruim do Lidar.

Isso fornece boas linhas de construção para edifícios com arestas longas e retas, mas se houver sobreposição de galhos ou for um edifício complexo com várias arestas, telhados em vários níveis próximos uns dos outros etc, a criação manual é necessária para qualquer trabalho detalhado no nível do local. Para uma estimativa geral da forma do telhado, o processo é suficientemente preciso. O processo leva menos de 10 minutos no total após a finalização do processo.

Minha pesquisa : /programming/5037588/simplified-or-smooth-polygons-content-the-original-detailed-polygon e o processo sugerido por @gromix e o que são definição, algoritmos e soluções práticas para casco côncavo?


Você poderia consertar o link na seção B? Ou essa empresa ainda está por aí?
Ianbroad 9/07

Desculpe, não parece mais existir. Eu vou estar a olhar para algumas opções mais nas próximas semanas portanto, fique atento ...
GeorgeC

A extensão Lidar Analyst para ArcGIS ainda está disponível, a página web está em: textronsystems.com/products/geospatial/lidar_analyst

Respostas:


1

Eu desenvolvi uma ferramenta chamada Clean Extracted Building Using Regularize Building Footprint Toolque envolve a ferramenta ArcGIS Regularize Building Footprint e melhora o resultado das pegadas de construção extraídas.

Mais detalhes sobre a Clean...ferramenta podem ser encontrados no meu blog .


Para limpar as pegadas de construção do lidar, consulte a ArcGIS Regularize Building Footprint Tool. Outra nova ferramenta no ArcGIS Pro 1.3 é o Classify LAS Building.
Arthur Crawford

Você pode elaborar a resposta, explicando como essas ferramentas funcionam?
18116 Andre

1
Olá Arthur, seja bem-vindo ao GIS Stack Exchange. Parece bom essa ferramenta que você está desenvolvendo. Tentei melhorar um pouco a legibilidade da sua resposta. Você pode reverter a edição se preferir a versão anterior. Sempre tente tornar as postagens aqui o mais independentes possível, por isso, se você puder fornecer uma explicação mais detalhada dentro desta postagem, o que a ferramenta faz e como ela é diferente da do ArcGIS, seria bom. Veja, por exemplo, a resposta de Thad, o link que ele forneceu está morto e agora sua resposta não faz muito sentido.
Andre Silva

1
Além disso, parece que você tem outra conta aqui no GIS SE (porque há outra resposta relacionada de Arthur Crawford). Você provavelmente deve mesclar as contas. Veja como isso pode ser feito aqui . Obrigado.
Andre Silva

Tenho dado de forma detalhada com alguns passos apenas - spearminds.com/...
Rakesh Giri
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.