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

Identificador numérico de 1 byte para country code #52

Open
ppKrauss opened this issue Feb 17, 2024 · 0 comments
Open

Identificador numérico de 1 byte para country code #52

ppKrauss opened this issue Feb 17, 2024 · 0 comments

Comments

@ppKrauss
Copy link
Contributor

Ver osm-codes/GGeohash#34 (comment)

Ver e manter https://github.com/osm-codes/WS/blob/main/data/country_1byte_id.csv

Motivações:

  1. O identificador de país, código ISO, gasta, sem reserva, 10 bits. O "identificador de face" DNGS permite no máximo 8 bits. Como o número de nações é inferior a 256 (hoje está em 240) e muitas delas podem ser reunidas com vizinhas numa mesma "face" e projeção, podemos insistir no 1 byte.
  2. Precisamos de algo mais eficiente do que uma string isolabel_ext, e o ideal seria um ID tipo hInt32 na jurisdição, substituindo ambos, o isolabel e o osm_id de jurisdição.

PS: o "ID de face", que não poderia consumir mais do que 1 byte, pode ser algo independente do ID de jurisdição. O ID interno de jurisdição pode ser BigInt, então não carregaria o problema do ID de Face.

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

1 participant