Código postal: mudanças entre as edições
Sem resumo de edição |
|||
(11 revisões intermediárias por 2 usuários não estão sendo mostradas) | |||
Linha 1: | Linha 1: | ||
[[File:Postal codes by country.svg|thumb|350px|right|Códigos postais por país e alfabeto dos seus dígitos.<br />'''Dígitos numéricos''': os tons de azul indicando a quantidade de 3 a 10.<br />'''Dígitos alfanuméricos''': os tons de verde indicando de 6 a 8. Em cinza os países sem código postal.]] | |||
Um [[wikipedia:postal code|código postal]] (ZIP nos EUA, CEP no Brasil, PIN na índia) é uma série de dígitos numéricos ou alfanuméricos, às vezes contendo espaços ou pontuação, incluídos em um endereço postal para finalidade de triagem e integridade do endereço de correspondência. | |||
Em 2021 a [[wikipedia:Universal Postal Union|União Postal Universal]] (UPU) listava 160 países que exigem o uso de um código postal junto ao "endereço de rua". | |||
Apesar de controlado pela UPU, os códigos postais de diferentes países podem ser diferentes, o padrão UPU é bastante flexível em seu formato e controle. | |||
Ao implementar, cada país pode optar entre 2 alternativas de [[Órgão responsável pelo Correio|órgão oficial]]: '''controlador''' (define e audita regras) ou '''responsável direto''' (implementa a mantém a tecnologia com as próprias regras). Apesar de recomendada a separação entre ambos (como por exemplo na Colômbia), historicamente as agências de Correio, como no Brasil, que controlavam e operavam o código postal. | |||
== Objetivos do código postal == | |||
[[file:Vrp_esquema.png|thumb|Roteamento para otimizar a logística da entrega postal.]] | |||
Houve uma evolução dos objetivos, junto com a evolução tecnológica e maturidade digital dos países. | |||
Na década de 1970 o objetivo principal era o [[wikipedia:Vehicle routing problem|roteamento]]: | |||
*'''identificar o roteamento''': orientar e acelerar o encaminhamento, o tratamento e a distribuição de objetos de correspondência. | |||
Nos anos 2000, com os mapas digitais e softwares de roteamento, perdeu-se essa finalidade, mas ficou aquela que persiste nos dias de hoje: | |||
* '''dar [[wikipedia:Data_integrity|integridade]] ao endereço'''. Assim como um [[wikipedia:Check digit|dígito verificador]] não é a informação em si mas ajuda a confirmar, o código postal tradicional (ex. CEP) não é o endereço mas ajuda a confirmar que a grafia está correta, ou interpretar quando está rasurado. Faz portanto a [[wikipedia:Error detection and correction|detecção e correção do eventual erro]].<br> ''Endereço_de_rua_rasurado'' + ''Codigo_postal'' = ''Endereço_de_rua_integro'' | |||
[[Arquivo:PostalCode-asIntegritySchema.png|centro|semmoldura|620x620px]] | |||
Por fim, nas décadas de 2010 e 2020 consolidou-se um novo objetivo, ainda não alcançado na maioria dos países signatários da UPU: | |||
* '''ser uma alternativa ao endereço de rua''': deixar igualmente na porta de casa. O código postal passaria a ser também um localizador preciso do ponto geográfico da entrega, tipicamente no meio rural com precisão de 15 metros e no meio urbano de 3 metros. | |||
[[Arquivo:AddressPointUncert-scalesUrbanRural.jpg|centro|semmoldura|520x520px]] | |||
== Problemas históricos e tecnológicos == | |||
São problemas gerais e bem conhecidos pelo mundo, perdurando da década de 1970 à década de 2020: | |||
# Direito autorial: são ainda um grande problema na maioria dos países conforme [[Open Data Index]], | |||
#* ''copyright'' sobre listas de endereços com códigos postais (caso [[Código postal/Brasil CEP|Brasil/CEP]]); | |||
#* patentes sobre algorítmnos ([[:wikipedia:Postal addresses in the Republic of Ireland#Eircode|caso Irlanda/Eircode]]) ou sobre bancos de dados (caso Brasil/CEP). | |||
# Disponibilidade da resolução ''online'' (ex. API ou formulário público que transforma código em nome de rua), e dos algoritmos e ''datasets'' para uso público e resolução ''offline''. | |||
# Dependência de autoridade central para criar novos códigos | |||
# Ineficiência do código (não deixa na porta de casa) | |||
# Dificuldade de memorizar: ou por ser muito longo ou por ser "pouco útil" (não ser multifinalitário). | |||
=== Casos === | |||
Ver problemas e soluções em | |||
* [[Código postal/Brasil CEP]] e [[Código postal/Brasil Novo CEP]] | |||
* ... | |||
== Requisitos e Soluções == | |||
# Adotar apenas tecnologias livres de direitos autoriais | |||
# Não adotar "autoridade central para o batismo e/ou resolução", preferindo tecnologias de atribuição descentralizada (baseada em latitude/longitude) | |||
# Adotar sequências hierárquicas de dígitos | |||
# Associar a uma Grade Multifinalitária | |||
# ... | |||
=== Padrão DNGS === | |||
... O [[OSMcodes]] implementa o [[DNGS]]... | |||
=== Soluções proprietárias === | |||
Considera-se como solução proprietária aquela que não oferece dados e algoritmos abertos. | |||
... O Plus Codes da Google é uma [[wikipedia:black box|caixa-preta]] https://github.com/google/open-location-code/issues/497 | |||
[[Categoria:Conceitos]] |
Edição atual tal como às 07h21min de 21 de junho de 2023
Um código postal (ZIP nos EUA, CEP no Brasil, PIN na índia) é uma série de dígitos numéricos ou alfanuméricos, às vezes contendo espaços ou pontuação, incluídos em um endereço postal para finalidade de triagem e integridade do endereço de correspondência.
Em 2021 a União Postal Universal (UPU) listava 160 países que exigem o uso de um código postal junto ao "endereço de rua".
Apesar de controlado pela UPU, os códigos postais de diferentes países podem ser diferentes, o padrão UPU é bastante flexível em seu formato e controle.
Ao implementar, cada país pode optar entre 2 alternativas de órgão oficial: controlador (define e audita regras) ou responsável direto (implementa a mantém a tecnologia com as próprias regras). Apesar de recomendada a separação entre ambos (como por exemplo na Colômbia), historicamente as agências de Correio, como no Brasil, que controlavam e operavam o código postal.
Objetivos do código postal
Houve uma evolução dos objetivos, junto com a evolução tecnológica e maturidade digital dos países.
Na década de 1970 o objetivo principal era o roteamento:
- identificar o roteamento: orientar e acelerar o encaminhamento, o tratamento e a distribuição de objetos de correspondência.
Nos anos 2000, com os mapas digitais e softwares de roteamento, perdeu-se essa finalidade, mas ficou aquela que persiste nos dias de hoje:
- dar integridade ao endereço. Assim como um dígito verificador não é a informação em si mas ajuda a confirmar, o código postal tradicional (ex. CEP) não é o endereço mas ajuda a confirmar que a grafia está correta, ou interpretar quando está rasurado. Faz portanto a detecção e correção do eventual erro.
Endereço_de_rua_rasurado + Codigo_postal = Endereço_de_rua_integro
Por fim, nas décadas de 2010 e 2020 consolidou-se um novo objetivo, ainda não alcançado na maioria dos países signatários da UPU:
- ser uma alternativa ao endereço de rua: deixar igualmente na porta de casa. O código postal passaria a ser também um localizador preciso do ponto geográfico da entrega, tipicamente no meio rural com precisão de 15 metros e no meio urbano de 3 metros.
Problemas históricos e tecnológicos
São problemas gerais e bem conhecidos pelo mundo, perdurando da década de 1970 à década de 2020:
- Direito autorial: são ainda um grande problema na maioria dos países conforme Open Data Index,
- copyright sobre listas de endereços com códigos postais (caso Brasil/CEP);
- patentes sobre algorítmnos (caso Irlanda/Eircode) ou sobre bancos de dados (caso Brasil/CEP).
- Disponibilidade da resolução online (ex. API ou formulário público que transforma código em nome de rua), e dos algoritmos e datasets para uso público e resolução offline.
- Dependência de autoridade central para criar novos códigos
- Ineficiência do código (não deixa na porta de casa)
- Dificuldade de memorizar: ou por ser muito longo ou por ser "pouco útil" (não ser multifinalitário).
Casos
Ver problemas e soluções em
Requisitos e Soluções
- Adotar apenas tecnologias livres de direitos autoriais
- Não adotar "autoridade central para o batismo e/ou resolução", preferindo tecnologias de atribuição descentralizada (baseada em latitude/longitude)
- Adotar sequências hierárquicas de dígitos
- Associar a uma Grade Multifinalitária
- ...
Padrão DNGS
... O OSMcodes implementa o DNGS...
Soluções proprietárias
Considera-se como solução proprietária aquela que não oferece dados e algoritmos abertos.
... O Plus Codes da Google é uma caixa-preta https://github.com/google/open-location-code/issues/497