osmc:BR/SQL: mudanças entre as edições
m (→Teste online) |
|||
Linha 11: | Linha 11: | ||
== PoC dos municípios == | == PoC dos municípios == | ||
São Bento do Sapucai, | São Bento do Sapucai (BR-SP-SaoBentoSapucai), Nova Friburgo (BR-RJ-NovaFriburgo), Caruaru (BR-PE-Caruaru). |
Edição das 08h23min de 10 de junho de 2024
Documentação do processo SQL de geração das grades do Brasil, detalhando o apresentado em osmc:Metodologia/Algoritmo SQL.
Teste online
A visualização Web é oferecida no site AFAcodes, por exemplo as células 8a, 8b e 9 são visualizadas por https://afa.codes/BR+8a,8b,9
. São construídas pelo endpoint https://afa.codes/geo:osmcodes:BR+{codigos}.json
. Por exemplo https://afa.codes/geo:osmcodes:BR+8a,8b,9.json
.
No NGINX o endpoint redireciona a solicitação para o PostgreSQL através do PostgREST, no SQL-schema api
. No exemplo é utilizada a chamada api.osmcode_decode_scientific_absolute('8a,8b,9','BR',18)
. Maiores detalhes sobre a API em osmc:Api.
As funções API trabalham apenas com JSON. A função equivalente porém retornando dados SQL seria osmc.decode_scientific_absolute_geoms('8a,8b,9','BR',18)
, que discutimos neste artigo Wiki.
PoC dos municípios
São Bento do Sapucai (BR-SP-SaoBentoSapucai), Nova Friburgo (BR-RJ-NovaFriburgo), Caruaru (BR-PE-Caruaru).