Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

adicionar freguesias #4

Open
seltix5 opened this issue Apr 17, 2024 · 8 comments
Open

adicionar freguesias #4

seltix5 opened this issue Apr 17, 2024 · 8 comments

Comments

@seltix5
Copy link

seltix5 commented Apr 17, 2024

Viva,
Apenas para confirmar mas a informação das freguesias foi perdida no tempo? os ctt já não fornecem?
Imagino que não exista forma facil de adicionar as freguesias à base de dados atual?
Obrigado!

@cusco
Copy link
Owner

cusco commented Apr 24, 2024

Viva,

os dados fornecidos pelos CTT na altura não continham informação de "freguesia" - https://github.com/cusco/ctt/tree/master/external
Têm apenas dados sobre distritos, concelhos e localidades

Penso que as freguesias são da responsabilidade da Direcção Geral do Território, e não dos CTT

No entanto se encontrares uma lista de freguesias com relação a concelho, é possível juntar os dados, sim

@cusco
Copy link
Owner

cusco commented Apr 24, 2024

Viva, Apenas para confirmar mas a informação das freguesias foi perdida no tempo? os ctt já não fornecem? Imagino que não exista forma facil de adicionar as freguesias à base de dados atual? Obrigado!

pesquisei um pouco, e a informação mais oficial que encontrei foi a lista apresentada em: https://www.dgterritorio.gov.pt/cic/
dá para fazer parse dos dados em: https://www.dgterritorio.gov.pt/cic/geral/lst_seccoes.js

@cusco cusco closed this as completed Apr 24, 2024
@seltix5
Copy link
Author

seltix5 commented Apr 24, 2024

viva,
pelo que estou a ver infelizmente não parece estar completo. por exemplo distrito de leiria apresenta apenas 5 concelhos e deveriam ser 16.

Existe esta lista de freguesia que parece já ser após o agrupamento que houve de varias freguesias, tabem seria possivel fazer um parse, por exemplo (jQuery)
$('.mw-content-ltr > div:lt(4) > h3 span.mw-headline, .mw-content-ltr > div:lt(4) > ul a').map(function( index ) { return $(this).is('span') ? "[concelho] " + $(this).text() : $(this).text() }).get().join('\n')
https://pt.wikipedia.org/wiki/Lista_de_freguesias_de_Portugal

@seltix5
Copy link
Author

seltix5 commented Apr 24, 2024

Viva,

os dados fornecidos pelos CTT na altura não continham informação de "freguesia" - https://github.com/cusco/ctt/tree/master/external Têm apenas dados sobre distritos, concelhos e localidades

Penso que as freguesias são da responsabilidade da Direcção Geral do Território, e não dos CTT

No entanto se encontrares uma lista de freguesias com relação a concelho, é possível juntar os dados, sim

seria antes disso. a julgar por estes posts pelo menos em 2008/2009 ainda estava incluido
https://forum.zwame.pt/threads/php-mysql-codigo-postal.269062/
https://forum.zwame.pt/threads/ficheiro-dos-ctt.408442/

@cusco cusco reopened this Apr 24, 2024
@cusco
Copy link
Owner

cusco commented Apr 24, 2024

viva, pelo que estou a ver infelizmente não parece estar completo. por exemplo distrito de leiria apresenta apenas 5 concelhos e deveriam ser 16. Existe esta lista de freguesia que parece já ser após o agrupamento que houve de varias freguesias, tabem seria possivel fazer um parse, por exemplo (jQuery) $('.mw-content-ltr > div:lt(4) > h3 span.mw-headline, .mw-content-ltr > div:lt(4) > ul a').map(function( index ) { return $(this).is('span') ? "[concelho] " + $(this).text() : $(this).text() }).get().join('\n')

Entretanto encontrei o que parece ser uma lista mais completa, não sei se te serve:

https://portalautarquico.dgal.gov.pt/pt-PT/subsetor-da-administracao-local/entidades-autarquicas/freguesias/

@seltix5
Copy link
Author

seltix5 commented Apr 24, 2024

viva, pelo que estou a ver infelizmente não parece estar completo. por exemplo distrito de leiria apresenta apenas 5 concelhos e deveriam ser 16. Existe esta lista de freguesia que parece já ser após o agrupamento que houve de varias freguesias, tabem seria possivel fazer um parse, por exemplo (jQuery) $('.mw-content-ltr > div:lt(4) > h3 span.mw-headline, .mw-content-ltr > div:lt(4) > ul a').map(function( index ) { return $(this).is('span') ? "[concelho] " + $(this).text() : $(this).text() }).get().join('\n')

reparei agora que me tinha esquecido de por o link, atualizado.

viva, pelo que estou a ver infelizmente não parece estar completo. por exemplo distrito de leiria apresenta apenas 5 concelhos e deveriam ser 16. Existe esta lista de freguesia que parece já ser após o agrupamento que houve de varias freguesias, tabem seria possivel fazer um parse, por exemplo (jQuery) $('.mw-content-ltr > div:lt(4) > h3 span.mw-headline, .mw-content-ltr > div:lt(4) > ul a').map(function( index ) { return $(this).is('span') ? "[concelho] " + $(this).text() : $(this).text() }).get().join('\n')

Entretanto encontrei o que parece ser uma lista mais completa, não sei se te serve:

https://portalautarquico.dgal.gov.pt/pt-PT/subsetor-da-administracao-local/entidades-autarquicas/freguesias/

esta parece estar atualizada sim, ainda por cima em excel, top

contatos freguesias (2).ods (data da atualização 10/09/2023)

@seltix5
Copy link
Author

seltix5 commented Apr 29, 2024

então é agora qual será a melhor forma para agora ligar a informação?

@aTnT
Copy link

aTnT commented May 20, 2024

Para fazer o join de freguesias by concelhos penso que a GADM é suficiente e é atualizada frequentemente: https://gadm.org/ A versão 4.1 tem um problema com os nomes (não tem espaço) provavelmente a versão 3.6 será mais adequada para este use-case.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants