kelvins / municipios-brasileiros

:house_with_garden: Dados relacionados aos municípios brasileiros
MIT License
1.09k stars 613 forks source link

Atualização de nome de municípios #17

Closed marco-olimpio closed 6 years ago

marco-olimpio commented 6 years ago

UPDATE municipios_brasileiros SET municipio = 'Boa Saúde' WHERE CODIGO_IBGE = '2405306' AND UF = 'RN' UPDATE municipios_brasileiros SET municipio = 'Campo Grande' WHERE CODIGO_IBGE = '2401305' AND UF = 'RN' -- Nome antigo AUGUSTO SEVERO - https://pt.wikipedia.org/wiki/Campo_Grande_(Rio_Grande_do_Norte)

kelvins commented 6 years ago

@marco-olimpio aparentemente os municípios de Januário Cicco e Augusto Severo mudaram seus nomes para Boa Saúde e Campo Grande respectivamente.

No entanto, no site do IBGE os municípios ainda estão registrados como Januário Cicco e Augusto Severo. Por outro lado, na Wikipédia os municípios constam como Boa Saúde e Campo Grande.

Inclusive, tem um artigo engraçado na Desciclopédia que fala o seguinte:

Augusto Severo é uma cidade com grave crise de identidade, pois até hoje ninguém sabe seu nome, pois a Wikipédia diz que é Campo Grande, o IBGE diz que é Augusto Severo, os moradores chama de Campo Grande e a Desciclopédia chama de Augusto Severo, ou seja, uma zona só.

Recentemente saiu também uma matéria no G1 falando que a 'população pode decidir nas eleições qual o nome da cidade' (no caso do município de ~Campo Grande~ Augusto Severo).

Na minha opinião deveríamos manter o padrão adotado pelo IBGE que, em tese, é uma fonte de informação mais segura. Em todo o caso, vou manter essa issue aberta para que outras pessoas possam se manifestar a respeito desse assunto.

helysousa commented 6 years ago

Talvez uma saída alternativa seria NOME ATUAL (NOME NOVO), nesse caso:

UPDATE municipios_brasileiros SET municipio = 'Januário Cicco (Boa Saúde)' WHERE CODIGO_IBGE = '2405306' UPDATE municipios_brasileiros SET municipio = 'Augusto Severo (Campo Grande)' WHERE CODIGO_IBGE = '2401305'

Em ambos os casos uma pesquisa com LIKE ou usado em preenchimentos automáticos de campos via AJAX retornariam os municípios com ambos os nomes, até que saia a atualização no IBGE.

Caso concordem posso preparar os aquivos e encaminhar uma PR.

kelvins commented 6 years ago

@helysousa, faz sentido. O único 'problema' que vejo é na hora de mostrar essas informações para o usuário final, pois talvez seja necessário separar no 'braço' o nome dos municípios pra mostrar um ou outro, dependendo do caso da aplicação (mas ai já é regra de negócio da aplicação, não depende da gente).

Então, acredito que seja uma boa alternativa, principalmente com relação as buscas como você comentou. Eu concordo. Se você puder preparar os arquivos e encaminhar uma PR seria ótimo. Valeu

kelvins commented 6 years ago

:+1: