v1.0.4
Added
- normalize —
coordenada_para_municipio(lat, lon)geocodificação reversa offline. Lookup brute-force contra 5571
centroides IBGE (sub-ms, zero HTTP). RetornaMunicipioInfoouNone(threshold 1.5° ~167km)
from agrobr.normalize import coordenada_para_municipio
coordenada_para_municipio(-12.74, -55.68)
# {'codigo_ibge': 5107925, 'nome': 'Sorriso', 'uf': 'MT'}
# Oceano / fora do Brasil → None
coordenada_para_municipio(0, -30)
# NoneFixed
- funai/ibama/incra/icmbio — funções _geo() removem CQL_FILTER da request WFS GeoJSON (geoservers gov.br retornam HTTP
500 ao combinar CQL_FILTER + BBOX + outputFormat=application/json). Filtros uf/fase/grupo/bioma agora aplicados
pós-download no GeoDataFrame - incra — GEOM_COLUMN corrigido de the_geom para geom