osm-codes / BR_IBGE

Grade Estatística IBGE em Representação Compacta
http://git.osm.codes/BR_IBGE#readme
Apache License 2.0
2 stars 0 forks source link

Revisar e complementar com snap-to-grid a VIEW grid_ibge.vw_original_ibge_rebuild #3

Closed ppKrauss closed 3 years ago

ppKrauss commented 3 years ago

A view final de src/step4_prepareGridLibs.sql ainda demanda funções de conversão para as colunas nome_10km, nome_50km, etc. e nesse caso uma função snap_to_grid() seria muito mais eficiente para implementar search_gid_to_gid. A princípio é só arredondar pro centro mais próximo... Ver inspiração de snap em grid_ibge.xy_to_quadrante (que alias demanda também revisão).

Teste visual

Mesmo na versão atual, para visualizar no QGIS usar uma tabela ou LIMIT baixo,

CREATE VIEW teste_ver_no_qgis AS  SELECT * FROM grid_ibge.vw_original_ibge_rebuild LIMIT 100;
-- ou
CREATE TABLE teste_ver_L0_no_qgis AS  SELECT * FROM grid_ibge.vw_original_ibge_rebuild WHERE gid&7=0;
CREATE TABLE teste_ver_L2_no_qgis AS  SELECT * FROM grid_ibge.vw_original_ibge_rebuild WHERE gid&7=2;
ppKrauss commented 3 years ago

Feito, ver funções *_collapseTo_ij* no step4