Código Natural/Identificação taxonômica/Casos de uso: mudanças entre as edições

m
 
(4 revisões intermediárias pelo mesmo usuário não estão sendo mostradas)
Linha 42: Linha 42:
|-
|-
| [por intervalo] Todos os livros de Geometria
| [por intervalo] Todos os livros de Geometria
| BETWEEN 510.0 AND ddc_max('510') <br/>-- 519.999999  
| id BETWEEN 510.0 AND ddc_max('510') <br/>-- 519.999999  
| BETWEEN natcod_ddc('510') <br/>AND natcod_ddc_max('510')
| id BETWEEN natcod_ddc('510') <br/>AND natcod_ddc_max('510')
|-
|-
| [por máscara do prefixo] Todos os livros de Matemática
| [por máscara do prefixo] Todos os livros de Matemática
| x::text like '52%'
| id::text like '510%'
| x & natcod_ddc_masc('51')
| id & natcod_ddc_masc('51')
|}
|}


Linha 58: Linha 58:


Cada país pode ser associado a um código de tamanho fixo, de 8 a 12 bits conforme o número de países que se considerar. Portanto podendo ser base16 de 2 a 3 dígitos, ou um mapeamento binário da própria sigla de 2 letras. Em seguida, nos dígitos seguintes, com tamanho variável conforme o número de subdivisões do país, o código de subdivisão. <br/>PS: na AddressForAll foi convencionado um terceiro subnível para se chegar ao município (ou mosaico similar relativo à jurisdição que controla os nome de rua e numeração predial).
Cada país pode ser associado a um código de tamanho fixo, de 8 a 12 bits conforme o número de países que se considerar. Portanto podendo ser base16 de 2 a 3 dígitos, ou um mapeamento binário da própria sigla de 2 letras. Em seguida, nos dígitos seguintes, com tamanho variável conforme o número de subdivisões do país, o código de subdivisão. <br/>PS: na AddressForAll foi convencionado um terceiro subnível para se chegar ao município (ou mosaico similar relativo à jurisdição que controla os nome de rua e numeração predial).
=== Jurisdições IBGE do Brasil ===
... Assim como EUA e outros países, além da representação por siglas, estilo ISO, existe a representação por código numérico hierárquico.
... Ver amostras e algoritmo de conversão do IBGE .. discutir limitações do IBGE e vantagens do código natural equivalente (e compatível através de função de conversão simples).
=== Jurisdições DANE da Colômbia ===
[[file:Mapa_de_Colombia_%28regiones_naturales%29.svg|thumb|Primeiro nivel hierárquico, para sumarizações.]]
...


=== Geohash ===
=== Geohash ===
Linha 252: Linha 262:
Para a expressão final do ID de cada instância pode ser utilizado o código híbrido base32-decimal (ex. <code>B5-123</code> seria a ''Pharmacy 123''), ou base32 com ponto para destacar dígitos do contador (<code>B5.3R</code>).  
Para a expressão final do ID de cada instância pode ser utilizado o código híbrido base32-decimal (ex. <code>B5-123</code> seria a ''Pharmacy 123''), ou base32 com ponto para destacar dígitos do contador (<code>B5.3R</code>).  


== Ver também ==
* [[Código Natural/Comparação com números]]


[[Categoria:Código natural]]
[[Categoria:Código natural]]
[[Categoria:Taxonomia]]
[[Categoria:Taxonomia]]
2 402

edições