osmc:FAQ

De Documentação
Osmc-namespace logo.png
Documentação integrante do
projeto AFA.codes
Países: BR, CO, EC, UY.
Afa vs Plus, DNGS, ...


Perguntas e respostas (do inglês Frequently-Asked Questions), com perguntas obtidas de uma curadoria feita pelo time gestor do AFAcodes.

PS: ver também DNGS/FAQ/pt.

Questões institucionais

Qual a relação entre AFAcodes e o padrão DNGS?

O padrão DNGS é uma proposta que pode ou não ser acatada por uma nação, como padrão nacional de grades hierárquica e de seus geocódigos. Uma vez acatada, por ser baseada em dados abertos e software aberto, qualquer um pode implementar, e deixar disponível a implementação na Web.

A marca AFA.codes pertence à AddressForAll, que por sua vez decidiu manter em sua infraestrutura uma série de recursos que implementam o padrão DNGS em alguns países. Os recursos são disponibilizados através do site AFA.codes.

A AddressForAll tem a posição privilegiada de ser a principal contribuidora das especificações do padrão DNGS, sendo nesse sentido um implementador privilegiado. Mediante negociação ela pode fornecer os mesmos serviços em outro domínio (por exemplo o domínio do Correio nacional).

Qual a relação entre AFAcodes e a padronização do Novo CEP do Brasil?

A AddressForAll acredita que o CEP já não cumpre todas as suas finalidades de forma adequada, e que o momento no Brasil é oportuno para se debater um "Novo CEP". Para apoiar suas convicções nesse debata a A AddressForAll oferece demonstrativos na sua infraestrutura AFAcodes.

Questões conceituais

Quais os casos de uso que descrevem a tecnologia?

... ver osmc:Casos de uso

Quais são as limitações do DGGS que o DNGS resolve?

... ver Discrete_Global_Grid_Systems#Limitações

Questões técnicas

O AFAcodes Logístico precisa do Científico

Não. São totalmente independentes, um pode existir e ser implementado sem o custo ou dependência funcional do outro.

A melhor ilustração está no site de demo de grades, https://osm-codes.github.io/Sfc4q/

GridLevel2half-base32.png

As grades da base32 existem de forma independente das demais. A base32 só vai funcionar com os níveis L0, L2.5, L5, L7.5, L10, L12.5, etc. Níveis múltiplos de 2 e meio. No restante dos níveis a base32 simplesmente não existe, e será indiferente se existirem ou não grades nos demais níveis. Portanto:

  • A base32 não dependente de outras bases (ou grades) para existir;
  • Se outra base existir ou reusar a mesma grade (níveis L0, L2.5, L5, L7.5 etc.), isso não afeta a base32.
  • Alguns softwares são comuns a todas as bases, não é preciso um software especializado, a performance é a mesma.