osm-codes / WS

General WebServices of the OSM.codes
Apache License 2.0
0 stars 0 forks source link

Implementar as extencoes de geocodigo para geo URI #44

Open ppKrauss opened 1 year ago

ppKrauss commented 1 year ago

Conforme previsto em https://osm.codes/_foundations/2sbide_poster-GeoURI-v2.pdf o protocolo GeoURI foi extendido para comportar geocódigos. Na raiz, geo:{geocodigo}, seriam os geocódigos iniciados por jurisdição, no geo:{tipo}:{geocodigo} os demais tipos.

Agora temos geo:ghs:{codigo} para Geohash e geo:olc:{codigo} para PlusCodes, com todas as funções em https://github.com/osm-codes/WS/blob/main/src/lib-geoUriExt.sql


Consolidando solicitação semelhante em https://github.com/osm-codes/WS/issues/36:

Usando a Expansão do protocolo GeoURI. Por exemplo para a resolução de Geohash, https://osm.codes/geo:ghs:d2g69pmx
mas precisa decidir se resolve em célula da grade postal ou se mantém em Geohash. O natural por hora seria grade postal, como já faz com Geo URI.

ppKrauss commented 1 year ago

Pendente implementar, precisa resolver em (exemplo de BR-SP-RioClaro) https://test.osm.codes/geo:olc:589JHCPC+M8 mostrando no mapa a geometria do OLC

ppKrauss commented 1 year ago

Requisitado também em https://github.com/osm-codes/gridMap-draftPages/issues/2

0e1 commented 1 year ago

Resolvido.

Exemplos:

Notar que quem responde atualmente é a interface logística. Pra popular a interface é necessário que a resolução de ghs ou olc retorne a jurisdição.

ppKrauss commented 1 year ago

PS: ainda pendente para o futuro o bug de click... Por exemplo depois de entrar na pagina por https://test.osm.codes/geo:olc:589JHCPC+M8 nada mais funciona, bug geral.