Script em PyQGIS que automatiza a criação de linhas de laterais de lotes a partir de pontos, vinculando-as a polígonos correspondentes por meio do campo geolink.
- 🔹 Geração de linhas a partir de pontos (camada de entrada)
- 🔹 Cálculo automático do comprimento de cada lateral
- 🔹 Identificação da posição da lateral (
Frente,Fundo,Lateral Esquerda,Lateral Direita) - 🔹 Associação das linhas ao polígono correto via campo
geolink - 🔹 Exportação para shapefile (
laterais_com_geolink.shp)
Deve conter o campo direct indicando a posição da lateral:
1→ Frente2→ Lateral Esquerda3→ Fundo4→ Lateral Direita5→ Fechamento (ignorado)
- Deve conter o campo
geolinkque identifica cada lote.
-
Abra o QGIS e vá em
Plugins > Python Console. -
Ajuste os caminhos de entrada/saída no início do script:
entrada_pontos = r"D:/data/consultorias/amostra_lotes_pontos.shp" poligonos_shp = r"D:/data/consultorias/amostra_lotes_shp.shp" saida_linhas = r"D:/data/consultorias/laterais_com_geolink.shp"