Olá a todos,
Estou trabalhando em um projeto usando dados LiDAR para escanear linhas, e encontrei um desafio que espero que alguém aqui possa ajudar.
Resumindo: os fios das linhas não estavam conectados, então estendi as linhas paralelas em 5m e gerei pontos onde as linhas estendidas se cruzam. No entanto, agora estou preso tentando descobrir como cortar as linhas nesses pontos de interseção e remover os pequenos segmentos inúteis que foram criados pela extensão.
Aqui está uma imagem de exemplo da situação:

Alguém tem ideias ou dicas para automatizar esse processo usando Python? Qualquer ajuda ou orientação será muito apreciada!
P.s. Eu não tenho licença para usar a Split Line At Point tool.
Obrigado desde já!
Atenciosamente,
GIS_Rookie