HXL-CPLP / forum

Fórum do Grupo de Usuários do Padrão HXL da Comunidade dos Países de Língua Portuguesa, "HXL-CPLP"
https://github.com/HXL-CPLP/forum/issues
The Unlicense
2 stars 0 forks source link

Vocabulário controlado disponibilizado em HXL: códigos do IBGE (Brasil) #28

Open fititnt opened 3 years ago

fititnt commented 3 years ago

Tópico para ser usado como referência pública do HXL-CPLP quanto a potencialmente termos uma planilha com os códigos do IBGE.

Nota sobre códigos do IBGE vs P-Codes

Em 2020, ao menos o Brazil - Subnational Administrative Boundaries já passou a usar como P-Code os códigos do IBGE (#adm1, UF, #adm2, cidades) porém com prefixo "BR" (isto é, Código do IBGE para cidade de Belo Horizonte, 3106200, é um P-Code BR3106200, vide https://github.com/SimonbJohnson/quickX3/issues/66#issuecomment-739460298.

É possível que eventualmente a planilha interna usada pelo @HXL-CPLP não seja atualizada com a mesma frequência de https://data.humdata.org/dataset/brazil-administrative-level-0-boundaries e em especial quando #adm3 for adicionada ou já tiver com tags HXLs mais padronizadas nos arquivos disponibilizados.

Nota sobre códigos do IBGE vs CEP (Correios) (Vide #27)

Em especial para quem não é do Brasil, CEP é código postal (postal code) e, em geral, é menos sistematicamente organizado do que os códigos do IBGE, que "é mais relacionado a geografia") e a empresa que coordena o CEP não prove uma licença de uso muito amigável. Esses são alguns motvos de porque em geral, é pertinente no caso de distribuir datasets preferir ou código do IBGE ou P-Codes.

fititnt commented 3 years ago

Em https://www.ibge.gov.br/explica/codigos-dos-municipios.php cita o DTB_2018, porém em ftp://geoftp.ibge.gov.br/organizacao_do_territorio/estrutura_territorial/divisao_territorial/ já tem a DTB_2019_v2.

Inicialmente vou deixar na HXL-CPLP-Publico/Vocab tanto uma cópia de DTB_2019_v2 como um link para outro arquivo de trabalho, o "Brasil - Limites Administrativos Subnacionais".

Possivelmente o que poderia ser algo como v_br_ibge, assim como P-Codes, tenha significados diferentes conforme é solicitado com #adm1, #adm2 ou #adm3. Em algum momento no futuro (não necessariamente nas próximas semanas) isso pode ser visto com mais calma.

Funcionalidade ideal

Em algum momento, o v_br_cep (vide #27) poderia ter alguma forma de referenciar os dados da v_br_ibge. Não duvido que o projetos como o https://github.com/BrasilAPI/BrasilAPI (que já tem API de CEP) talvez já tenha algo com isso que a gente poderia aproveitar.

Mas nesse momento não é uma prioridade alta.