A INDE (Infraestrutura Nacional de Dados Espaciais) é o conjunto de políticas, padrões, tecnologias e mecanismos de acesso que possibilita o compartilhamento de dados geoespaciais entre instituições governamentais, setor privado e sociedade civil. Instituída pelo Decreto 6.666/2008 e coordenada pelo IBGE através do DBDG (Diretório Brasileiro de Dados Geoespaciais), a INDE funciona como:
Catálogo central — portal para descobrir e acessar dados geoespaciais de dezenas de instituições
Padrões OGC — especificações técnicas baseadas nos padrões do Open Geospatial Consortium
Geoserviços federados — acesso a camadas de dados via WMS (mapas) e WFS (dados vetoriais)
Metadados padronizados — catálogo seguindo o perfil MGB (Metadados Geoespaciais do Brasil)
A INDE integra dados de: IBGE, INPE, ANA, SGB-CPRM, INCRA, Marinha, Exército, ICMBio, DNIT, entre outras instituições.
Atualização 2025: O visualizador foi atualizado para a versão 2.0.0, com upgrade de infraestrutura em agosto de 2025 melhorando a performance. O IBGE conduz treinamentos regulares sobre a INDE para instituições governamentais.
import requestsfrom xml.etree import ElementTree# Listar camadas WMS disponíveis no IBGEurl = "https://geoservicos.ibge.gov.br/geoserver/wms?service=WMS&request=GetCapabilities"response = requests.get(url)response.raise_for_status()root = ElementTree.fromstring(response.content)ns = {"wms": "http://www.opengis.net/wms"}layers = root.findall(".//wms:Layer/wms:Layer", ns)print(f"Camadas disponíveis: {len(layers)}")for layer in layers[:10]: name = layer.find("wms:Name", ns) title = layer.find("wms:Title", ns) if name is not None and title is not None: print(f" {name.text}: {title.text}")