Script Python para download de dados

Para facilitar o processo de download de dados, principalmente os provenientes do projeto DETER que são frequentemente atualizados, preparamos um script em Python (testado com Python 3.5).

Trata-se de um exemplo simples, e não pode ser utilizado sem uma checagem frequente do dado que está sendo obtido, pois carece de melhorias e tratamento de possíveis exceções.

A versão apresentada está configurada para fazer o download de dados da camada pública. O suporte para autenticação dos usuários que possuem credenciais de acesso em nosso GeoServer, também está implementado, permitindo assim obter os dados mais atualizados da camada controlada. Neste modo de operação é necessário informar as credenciais, usuário e senha, além de trocar o nome da camada alvo da consulta. Ver descrição dos detalhes nos comentários do próprio script.

O script foi atualizado em 11/08/2020 e passou a suportar o download por paginação de dados respeitando o limite de nosso servidor de dados geográficos.

A forma de acesso é via padrão Web Feature Service (WFS) da Open Geospatial Consortium (OGC).