Incas Curvas De Nivel - Topografia E Curvas De Nivel - RETOEDU
Topografia E Curvas De Nivel - RETOEDU

Gerando curvas de nível no INCA ES: o que funciona e onde você vai travar

O INCA ES é um dos poucos programas gratuitos que ainda fazem processamento de MDE de forma decente no Brasil. O módulo de curvas de nível é simples, mas tem pegadinhas que todo mundo aprende na marra. Vou explicar o fluxo direto, sem rodeio.

Pré-requisitos antes de abrir o INCA ES

Você precisa de um MDE rasterizado, preferencialmente em formato raster ASCII ou GTiff. Arquivos em ENVI .hdr também funcionam. O importante é o grid estar com resolução conhecida e projeção adequada. Se o seu MDE veio de um LiDAR bruto ou de fotogrametria, passe por um filtro de ruído antes — senão suas curvas ficam cheias de espículas absurdas. Eu já perdi meia tarde gerando curvas que vinham com linhas erráticas por causa de pixels com valor zero que pareciam elevação real. A solução foi aplicar um fill depressions no módulo Hydrological Analysis antes de chamar o gerador de curvas. Esse passo é opcional na interface, mas na prática é obrigatório se o MDE tiver qualquer depressão interna.

Passo a passo para gerar curvas de nível

Abra o INCA ES e vá no menu Raster -> Contour Lines. A janela que abre pede três coisas: o arquivo de entrada (seu MDE), a resolução das curvas (equidistância vertical) e o formato de saída. A equidistância é o ponto mais importante. Se seu MDE tem resolução horizontal de 1 metro e você pede curvas a cada 10 metros, tudo certo. Se seu MDE tem resolução de 30 metros e você pede curvas de 1 metro, o programa vai gerar algo visualmente bonito mas numericamente sem sentido. A regra prática que eu uso é: a equidistância vertical deve ser pelo menos 5 a 10 vezes maior que a resolução horizontal do MDE. Curvas de nível com equidistância muito fina em relação à resolução do dado só criam artefatos.

No campo de saída, escolha shapefile (.shp) se quiser trabalhar depois no QGIS ou ArcGIS, ou escolhe raster se quiser continuar processando dentro do próprio INCA ES. Shapefile é o mais útil na maioria dos casos porque permite estilização e integração com outros dados vetoriais. Clique em OK e aguarde. Para um MDE de 100 MB em disco, o processamento leva entre 2 e 5 minutos num computador médio. Arquivos maiores que 500 MB podem levar 15 minutos ou mais, e às vezes o INCA ES simplesmente trava se a memória RAM não for suficiente. Nesses casos, divida o MDE em tiles menores usando o módulo de corte de raster antes.

Um problema que ninguém explica na documentação

As curvas de nível geradas pelo INCA ES vêm como linhas poligonais, mas elas não são topologicamente perfeitas. Em areas de relevo muito suave, você vai ver segmentações onde a curva se quebra em vários trechos desconectados. Isso acontece porque o algoritmo de traçamento usa um threshold de elevação discreto, e em gradientes baixos o contorno não consegue manter continuidade. A solução que eu acho mais prática é exportar para o QGIS e usar a ferramenta Dissolve em cima do shapefile, agrupando pelo atributo de cota. Isso conecta os segmentos que pertencem à mesma curva. Demora cerca de 30 segundos num shapefile de tamanho razoável e resolve 90% dos problemas de fragmentação.

👉 Clique no botão abaixo para saber mais sobre o assunto!

Tem outro problema comum: curvas que atravessam riachos de forma estranha, criando loops impossíveis. Isso geralmente indica que o MDE tem erro de preenchimento de cursos d'água. O INCA ES não tem um módulo de breach específico como o SAGA ou o Whitebox. Se o seu estudo envolve hidrolgia, o ideal é passar o MDE por uma correção de brecha antes, mesmo que o INCA ES em si não faça isso nativamente.

Pitfalls comuns e como evitar

Arquivo com sistema de coordenadas errado: Se o MDE não tem projsystem definido corretamente, as curvas saem georreferenciadas mas com coordenadas erradas. Sempre verifique o CRS no início, antes de qualquer processamento. No INCA ES você vê isso na informação do raster quando clica com o botão direito no layer. Equidistância mal escolhida: Já vi gente pedir curvas de 0,5 metro num MDE SRTM de 30 metros. O resultado é um desenho cheio de oscilações sem significado real. A curvatura que você vê nesses casos é ruído do modelo, não relevo verdadeiro. Se quer detalhes finos, use um MDE de alta resolução, não ajuste a equidistância para baixo artificialmente.

Sem pré-processamento de depressões: MDEs brutos quase sempre têm depressões internas que quebram o fluxo de água e distorcem as curvas. O módulo de fill do INCA ES resolve isso rapidamente. Leva uns 2 minutos num MDE padrão e evita meses de dor de cabeça com curvas malformadas.

Limitações reais do INCA ES para curvas de nível

O programa é limitado em três aspectos principais. Primeiro, a interface é datada e não suporta multi-threading significativo, então processamentos grandes são lentos. Segundo, não há suporte nativo a formatos modernos como Cloud Optimized GeoTIFF, o que limita trabalho com grandes volumes na nuvem. Terceiro, o algoritmo de geração de curvas é básico — funciona bem para relevo comum, mas em terrenos com cliff faces ou variações abruptas muito estreitas, ele pode gerar curvas sobrepostas ou ambíguas. Para projetos profissionais de grande escala, eu recomendo usar o Whitebox GAT ou o SAGA GIS como alternativa. Eles têm algoritmos mais robustos de extração de curvas e lidam melhor com edge cases. O INCA ES ainda é útil para workflows rápidos, análises preliminares e quando você precisa de algo gratuito rodando em Windows sem depender de Python ou configuração de ambiente. Para produção final em mapeamento topográfico, porém, o salto para ferramentas mais modernas vale o esforço.

O download do INCA ES está disponível no site da EMBRAPA. Você encontra o instalador mais recente na página oficial do sistema, que geralmente hospeda tanto a versão estável quanto builds de teste. O programa roda em Windows 7 até Windows 11, sem dependências adicionais além do que vem no pacote de instalação padrão.