Mapear recursos hídricos e redes de drenagem é um passo fundamental para qualquer análise geoespacial de vulnerabilidade ou planeamento ambiental. Neste tutorial prático, vai aprender como extrair de forma automatizada todas as linhas de rios, canais e polígonos de corpos de água para a Província de Sofala (Moçambique) utilizando a API do OpenStreetMap através do Overpass Turbo, exportando o resultado final no formato Shapefile.
Passo 1: Aceder ao Overpass Turbo e Configurar o Editor
O primeiro passo consiste em aceder à plataforma web que serve de interface para construir consultas estruturadas na base de dados geográfica global e colaborativa do OpenStreetMap. Aceda ao site oficial em overpass-turbo.eu para limpar o ambiente e preparar o console.
Passo 2: Inserir o Código, Executar e Visualizar os Dados
Apague por completo qualquer script existente no painel esquerdo da ferramenta. Copie e cole o código estruturado abaixo dentro da caixa de texto do console. Este script utiliza chaves e filtros lógicos para delimitar a busca hidrografia ao nível da Província de Sofala.
[out:json][timeout:90];
// 1. Definir a área de busca como a Província de Sofala, Moçambique
area["name"="Sofala"]["admin_level"=4]->.searchArea;
(
// 2. Procurar por todas as linhas de água (rios principais, canais, ribeiros)
way["waterway"~"river|stream|canal"](area.searchArea);
relation["waterway"~"river|stream|canal"](area.searchArea);
// 3. Procurar por polígonos de água permanente (lagoas, estuários, superfícies de rios)
way["natural"="water"](area.searchArea);
relation["natural"="water"](area.searchArea);
);
// 4. Retornar os resultados com a geometria completa
out body;
>;
out skel qt;
Depois de colar o script, clique no botão Executar (índice verde com símbolo de “Play” no canto superior esquerdo). O servidor do OpenStreetMap irá processar os dados vetoriais em tempo real e renderizará instantaneamente a malha de rios e estuários com círculos e linhas azuis e cor-de-rosa sobre o mapa interativo à direita.
Passo 3: Exportar e Baixar os Dados em Formato GeoJSON
Com a geometria validada visualmente no mapa de Sofala, o próximo passo é extrair essa base de dados estruturada para a sua máquina local.
Clique no botão Exportar localizado na barra de ferramentas superior. Uma janela de diálogo central será aberta na tela. Na secção superior de Dados, localize a linha do formato GeoJSON e clique no botão correspondente descarregar. O arquivo vetorial leve (geralmente sob o nome export.geojson) começará a ser baixado automaticamente através do seu navegador.
Passo 4: Importar, Converter e Baixar em Formato Shapefile (.SHP)
Para utilizar a hidrografia extraída de Sofala em softwares tradicionais de SIG Desktop, como o QGIS ou ArcGIS, é necessário realizar a conversão do arquivo para o formato Shapefile.
Aceda à plataforma web gratuita de processamento cartográfico mapshaper.org. Clique no botão central select para navegar em seus arquivos locais e importar o arquivo GeoJSON recém-baixado (como o export-sofala-water.geojson). Após a importação, clique no botão Export posicionado no canto superior direito do painel, selecione o formato vetorial Shapefile e confirme clicando no botão final Export. O sistema gerará um arquivo compactado .zip contendo as tabelas espaciais completas prontas para manipulação.
Vectorização via API OpenStreetMap
Abordagem baseada na extração de dados colaborativos já validados por comunidades de mapeamento.
- Alta fidelidade toponímica (nomes dos rios cadastrados).
- Arquivos leves e prontos para cartografia urbana rápida.
- Depende do nível de mapeamento voluntário existente na região de Sofala.

