Plugin em Python para o QGIS que realiza consultas automáticas à Overpass API do OpenStreetMap.
Permite baixar e filtrar vias (rodovias) de uma área específica, por nome de localidade ou por coordenadas geográficas.
O Auto Rotas OSM (Overpass) é um plugin desenvolvido em Python para o QGIS que permite baixar dados de vias (roads) do OpenStreetMap (OSM) utilizando a Overpass API. Ele oferece duas formas de definir a área de interesse: por nome (exemplo: "Curitiba, Brazil") ou por coordenadas geográficas (xmin, ymin, xmax, ymax).
Após a definição da área, o usuário pode escolher quais tipos de rodovias deseja incluir (por exemplo: primary, secondary, residential, etc.), e o plugin processa automaticamente a consulta, gerando uma camada de linhas no QGIS para análise e visualização.
Durante alguns projetos de mapeamento e análise de redes viárias no QGIS, percebi que o processo de obter dados de rodovias a partir do OpenStreetMap era repetitivo e demorado. Muitas vezes, precisávamos abrir o site da Overpass Turbo, escrever manualmente a query e depois importar o arquivo resultante para o QGIS — um fluxo pouco prático e suscetível a erros.
Para simplificar esse processo, desenvolvi o Auto Rotas OSM (Overpass), um plugin que automatiza todas essas etapas dentro do próprio QGIS. Ele permite definir a área de interesse (por nome ou coordenadas), escolher os tipos de rodovias e, com apenas um clique, obter a camada de vias diretamente no mapa.
Com o plugin, é possível:
primary, secondary, residential);Por exemplo, ao definir a área como "Batel, Curitiba" e filtrar rodovias dos tipos primary, secondary, tertiary e residential, o plugin buscará essas vias dentro da área especificada e criará uma camada de linhas para visualização e análise no QGIS.
Interface de log
Configuração da área e filtros de rodovia
Resultado das vias geradas no mapa