Closed ppKrauss closed 3 years ago
O nome retornado pelo website ainda é diferente do nome retornado pelo IBGE.
Por exemplo, BR_IBGE_cell_L5
no
website = "1KM E43320 N10984"
IBGE = "1KM E4332 N10984"
Ok, precisamos gerar uma certa quantidade de ASSERTS, no caso tabela de pontos LatLon com respectivas células oficiais IBGE obtidas direto dos shapfiles... Ver grade_all_ids_search_latlon() em https://github.com/osm-codes/BR_IBGE/wiki/Ajuda-query
Os pontos de controle precisam ser os mesmos que já fixcados na issue #4 EXEMPLO:
SELECT * FROM grade_all_ids_search_latlon(-23.550385,-46.633956); -- quadrante ID_25
Resulta em
gid | id_unico | nome_1km | nome_5km | ... |
---|---|---|---|---|
548766 | 200ME57560N87008 | 1KME5756N8700 | 5KME5755N8700 | ... |
O @luisfelipebr percebeu que nem todos os nomes de célula devolvidos pela API batem com os nomes de célula originais dos shapefiles do IBGE. A API realizado o trabalho através da função
gid_to_name()
, de modo que o bug está nela