📪Aula: Introdução ao LandXML
Objetivos da Aula
Apresentar o conceito de LandXML.
Demonstrar a importância desse formato no contexto da Engenharia Cartográfica, Topografia e Geoprocessamento.
Explicar a estrutura básica do arquivo LandXML.
Exemplificar como criar, ler e interpretar arquivos LandXML.
1. O que é o LandXML?
LandXML é um formato aberto baseado em XML (eXtensible Markup Language) usado para armazenar e compartilhar dados de projetos relacionados à engenharia civil, topografia e cartografia.
Permite a interoperabilidade entre diferentes softwares, como AutoCAD Civil 3D, Bentley InRoads, e outros.
Principais Aplicações
Representação de dados topográficos.
Modelagem de superfícies e terrenos.
Definição de alinhamentos geométricos (vias, ferrovias, drenagem).
Armazenamento de dados cadastrais.
2. Importância do LandXML
Padronização de Dados: Reduz incompatibilidades entre softwares.
Interoperabilidade: Facilitando a troca de informações entre projetistas, engenheiros e topógrafos.
Armazenamento Compacto: Usa estrutura XML, garantindo portabilidade e facilidade de leitura.
Suporte a Modelos 3D: Permite a integração com ferramentas BIM (Building Information Modeling).
3. Estrutura Básica do LandXML
Um arquivo LandXML é estruturado em tags XML e segue uma hierarquia organizada.
Exemplo de Estrutura
<LandXML version="1.2" date="2024-12-05">
<Project name="ProjetoExemplo">
<Units>
<Metric areaUnit="squareMeter" linearUnit="meter"/>
</Units>
<Surfaces>
<Surface name="Terreno">
<Definition>
<Pnts>
1 0 0 100
2 10 0 110
3 0 10 105
</Pnts>
<Faces>
1 2 3
</Faces>
</Definition>
</Surface>
</Surfaces>
</Project>
</LandXML>4. Como Criar e Utilizar um Arquivo LandXML
4.1. Criando um LandXML
Pode ser gerado em softwares de engenharia, como:
AutoCAD Civil 3D
Bentley MicroStation
Também é possível criá-lo manualmente em um editor de texto.
4.2. Lendo e Interpretando
Utilizar softwares compatíveis ou leitores XML genéricos.
Ferramentas como o Notepad++ ou VS Code são úteis para edição.
Last updated