sábado, 7 de janeiro de 2012

CEP baseado em coordenadas de GPS - parte I


Existem propostas de códigos de endereçamento baseado em coordenadas GPS.
Exemplos: "Loc8 Code"

Veja o trecho coletado da página http://www.myloc8ion.com/about/what-is-loc8-code


What is Loc8 Code?
A NEW and accurate way of mapping Ireland
Loc8 Codes are the brand new GPS codes for Ireland and Northern Ireland that make finding properties and locations easy. They consist of 8 alphanumeric characters which define locations to an accuracy of +/-6 metres. The system has been developed by GPS experts in Ireland and revolutionises the way we locate homes, businesses, services and events.

Pinpoint homes, businesses and every location in between
Each code is unique which makes it easy to find business and residential properties. But Loc8 codes are not restricted to buildings. They can also be assigned to delivery points, different entrances for different purposes at commercial sites, sporting events and open air entertainment events. If needed, they can even be assigned to fields in the middle of nowhere.

Find your location with SatNav or use our website
Once a Loc8 Code is assigned to an area it can be found quickly and precisely using SatNav systems. Alternatively, you can use this website to reveal the exact location of a Loc8 Code on a map.



Acredito que seja uma ótima solução para o problema do CEP atualmente.
O problema do LOC 8 COD acima é que eles não apresentam o algoritmo para criar o endereço codificado.


A argumentação é a seguinte:
"O código Loc8 é protegido por direitos autorais e pedido de patente. A licença é usada para garantir que o   código Loc8 não pode ser criado a partir de fontes não regulamentada ou não reconhecida má qualidade e, portanto, os usuários podem sempre estar confiante em sua qualidade.


Para ver as características deste código, acessar o seguinte endereço
http://www.myloc8ion.com/about/what-is-a-loc8-code



Key features of a Loc8 Code!

  1. 7 characters using a dash to separate elements, with an 8th checker character to add reliability -  Not a random collection of characters
  2. Always Alphanumeric
  3. Concatenated with nested Areas, Zones and Localities
  4. Certain characters are required in certain positions
  5. Confusion between characters and their order is removed by the purposely designed checker character
  6. The Code itself and Zones and Localities have inherent adjacency - i.e. one can be visually noted to be adjacent to another
  7. Because of the characteristics above and others - a Loc8 code can be both visually and by software positively identified as a Loc8 Code and not just a random collection of characters which could be a misspelled address, a reference number or even a telephone number.
  8. Loc8 Codes can only be generated from controlled and licensed sources so the accuracy is controlled and also the related quality. Only in this way could anyone start to depend on the code - codes randomly generated from multiple sources of multiple qualities may take you to the wrong place - therefore could not be relied upon. 
  9. Loc8 Codes use OSI mapping under license to ensure the quality of generated Loc8 Codes (1m map accuracy at least) - also ensures that the whole population (not just urban areas) have equal quality mapping as a Loc8 Code source. Google does not provide this (or claim do do so)and Loc8 has taken on the cost of licensing OSI and OSNI mapping to ensure that the whole population of the Island can generate equal quality Loc8 Codes for their properties/features/events. OSI and OSNI mapping is not free to use as suggested previously. Furthermore, Coordinates or GPS receivers subsequently used to generate codes could give accuracies in the order of multiples of 10's of metres and must be carefully managed if a reliable location code is to be generated from them.
  10. Loc8 Codes use a rating system to indicate the quality of the Loc8 Code to users (enter W8L-82-4YK here: http://www.myloc8ion.com/maps/find_code8 ) 
  11. The protection of Loc8 Code by Copyright and a Patent application and license is used to ensure that a Loc8 Code cannot be created from unregulated or unrecognised poor quality sources and therefore users can always be confident in its quality.
  12. Loc8 Codes can be used on Garmin Satnavs and on TomTom, Google and Navigon navigation applications .
  13. Loc8 Codes have investment and an infrastructure behind them to ensure that because organisations are already relying on them, they will continue to be available and supported over the long term.
  14. Loc8 Codes are already being used and relied upon by: Local Authorities, Emergency Services, Commercial services and manufacturers, sports and social organisations - see some examples on the home page at www.loc8code.com
  15. Loc8 Codes have the support and recognition of the Logistics industry and several large related services for the public are due for release over the next few weeks.
  16. Loc8 Codes are providing jobs in the country and generating revenue for the country by related international licensing - all things which are badly needed in Ireland at this point.
  17. Loc8 Codes are owned by Loc8 Code Ltd and not GPS Ireland. GPS Ireland developed and tested Loc8 Codes as PON Codes up to beta test version but they are now owned and maintained by Loc8 Code Ltd a wholly owned Irish company based in Crosshaven (Loc8 Code: W8L-82-4YK )
  18. How Loc8 Code works is widely published  - it is published internationally as required in order to get the Patent Priority that it enjoys globally. It is also available to all those who agree to protect the quality of how it is generated so that the public can continue to rely on its quality. A Loc8 Code License serves to protect the quality and reliability, but anyone can generate a Loc8 Code via the web delivery system or Apps for free and publish a single code anywhere for free. 
  19. Loc8 Code is independent and developed by a specialist GPS company in reaction to the persistence of Government in 2005/6 with traditional postcodes which are not suitable for modern location based technologies.
  20. Over 160,000 users have visited Loc8code.com to generate their code and a Loc8 Code is already associated with around 1.8 million properties across the Republic.



Zip Codes & Postal Codes of the World

Albania - Postal Codes of Albania -
Algeria - Algeria List of postal codes in Algeria -
Andorra - Codis postals del Principat d'Andorra -
Argentina -Argentina Postal codes -
Australia - Australian Post codes -
Austria - Austrian Post codes - (English)
Azerbaijan - Postal codes of Azerbaijan - (in Azeri)
Bangladesh - Postal Codes of Bangladesh -
Belgium - Belgian Post codes -
Belgium - Postal Codes of Belgium -
Belgium - Belgian Postal (ZIP) Codes -
Bosnia-Hercegovina - Bosnia-Hercegovina Postal Codes
Brazil - Brazilian Post codes -
Canada Post - Postal Codes of Canada -
Canada - Canadian Post codes -
Cape Verde - Postal Codes of Cape Verde -
Cayman Islands - Cayman Islands Postal Codes -
Chile - Postal Codes of Chile Correos Chile - (En Español)
China - Chinese postal codes & telephone area codes -
China - Telephone & Postal Codes of China -
Colombia - Postal Codes of Colombia - (En Español)
Costa Rica - Postal Codes of Costa Rica - (En Español)
Croatia - Postal Codes of Croatia -
Cyprus - Postal Codes of Cyprus - (in English)
Czech Republic - Czech Republic Postal Codes -
Denmark - Postal Codes of Denmark -
Ecuador - Postal Codes of Ecuador - (En Español)
Faroe Islands - Postal Codes in the Faroe Islands -
Finland - Postal Codes of Finland - (In Finnish)
France - Postal Codes of France -
Germany - Postal Codes In Germany - (English)
Germany - Postal Codes of Germany - (English)
Germany - Post codes of Germany -(in German)
Germany - Postal Codes of Germany - (German)
Greece - Postal Codes of Greece -
Guatemala - Postal Codes of Guatemala - (En Español)
Guernsey - Guernsey Postcode Finder -
Holy See - Postal Code for the Vatican is: SCV-00120
Honduras - Postal Codes of Honduras -
Hungarian - Hungary -
Oman - Oman Postcodes -
Pakistan - Pakistan Postcodes - Post Office (English)
Papua New Guinea - Papua New Guinea Postcodes -
Paraguay - Paraguay Postcodes -
Philippines - Philippines Postcodes - Zip Codes
Portuguese Post codes - Portuguese Post codes -
Romania - Romania Postcodes - Postal Codes
Russia - Russia Postcodes -
Singapore Postal codes -Singapore Postal codes-
Slovakia - Slovakia Postcodes - Postal Codes
Slovenian Postal codes - Slovenian Postal codes -
South African Postal codes - South African Postal codes
Spain - Spain Postcodes -
Sri Lanka - Sri Lanka Postcodes -
Sri Lanka- Sri Lanka Postcodes -
Sri Lanka - Sri Lanka Postcodes -
Swaziland - Swaziland Postcodes - Post Office, official post codes (English)
Sweden - Sweden Postcodes -
Switzerland - Switzerland Postcodes - Post Office (English) also available in French, Deutsch and Italian
Switzerland - Switzerland Postcodes -
Taiwan Area Postal Codes - Taiwan Area Postal Codes - (in English) - list of postal codes by county/district.
Thailand - Thailand Postcodes - (in Thai and English)
Tunisia - Tunisia Postcodes -
Turkey - Turkey Postcodes -
Ukraine - Ukraine Postcodes -
United Kingdom Postcodes - Post Office (English)
United Kingdom -United Kingdom Postcodes -
United Kingdom - United Kingdom Postcodes - AFD
United Kingdom - United Kingdom Postcodes - Postcodes from Brainstorm
United Nations - United Nations - Post Office (English, French & German)
United Parcel Service - United Parcel Service -
U.S. Postal Service Address Quality & ZIP Code Lookup - U.S. Postal Service Address Quality and ZIP Code Lookup -
United States - United States - Post Office
USA ZIP Codes - USA ZIP Codes -
United States Address -United States Address-
United States Postage Service Rate Calculator - United States Postage Service Rate Calculator -
United States Postal Service - United States Postal Service-
United States Postal Service Rates - United States Postal Service Rates -
United States Postal Service Abbreviations - United States Postal Service Abbreviations -
United States Zip codes -United States Zip codes -
United States Zip codes -United States Zip codes-
United States Zip codes -United States Zip codes -
United States Zip codes for US Vessels - United States Zip codes for US Vessels -
Uruguay - Uruguay -
Uruguay - Uruguay -
Venezuela - Venezuela - Post Office (no English)


source: http://www.embassyworld.com/Zip_Codes/#Zip Codes & Postal Codes of the World
in Jan,07'2012@04h17pm(GMT -4)

other reference:
http://www.upu.int/en/resources/postcodes/looking-up-a-postcode/list-of-sites-by-country.html
in Jan,07'2012@05h00pm(GMT -4)

Estrutura do CEP Brasil



Estrutura do CEP

Código de endereçamento postal


1. HISTÓRICO
O Código de Endereçamento Postal (CEP), com estrutura de 5 (cinco) dígitos, foi criado pela empresa Brasileira de Correios e Telégrafos, em maio/71. Sua divulgação ao público em geral ocorreu com a publicação do Guia Postal Brasileiro, Edição 1971. Em maio/92, sua estrutura foi alterada para 8 (oito) dígitos e oficializada junto ao público em geral, com a publicação do Guia Postal Brasileiro, Edição 1992.

2. DEFINIÇÃO
O Código de Endereçamento Postal é um conjunto numérico constituído de oito algarismos, cujo objetivo principal é orientar e acelerar o encaminhamento, o tratamento e a distribuição de objetos de correspondência, por meio da sua atribuição a localidades, logradouros, unidades dos Correios, serviços, órgãos públicos, empresas e edifícios.

3. FINALIDADE
A finalidade do CEP é racionalizar os métodos de separação da correspondência por meio da simplificação das fases dos processos de triagem, encaminhamento e distribuição, permitindo o tratamento mecanizado com a utilização de equipamentos eletrônicos de triagem.


4. ESTRUTURA
O CEP está estruturado segundo o sistema decimal, sendo composto de Região, Sub-região, Setor, Subsetor, Divisor de Subsetor e Identificadores de Distribuição, conforme demonstrado a seguir:



O Brasil foi dividido em dez regiões postais para fins de codificação postal, utilizando como parâmetro o desenvolvimento sócio-econômico e fatores de crescimento demográfico de cada Unidade da Federação ou conjunto delas. A distribuição do CEP foi feita no sentido anti-horário a partir do estado de São Paulo, pelo primeiro algarismo.


Com base no exemplo acima e nas ilustrações a seguir, apresentamos o significado de cada dígito do Código de Endereçamento Postal e sua localização geográfica no cenário da codificação nacional.
O primeiro algarismo representa a Região Postal 1 (Interior do Estado de São Paulo).


Cada Região Postal foi dividida em 10 sub-regiões que são indicadas pelo segundo algarismo do CEP. No nosso exemplo, os dois primeiros algarismos estão representando a Sub-Região 13, cuja sede neste caso é a cidade de Campinas.


Cada Sub-Região foi dividida em 10 Setores que são representados pelo terceiro algarismo.
No nosso exemplo, os três primeiros algarismos estão representando o Setor 131, cuja sede também é a cidade de Campinas.



Cada Setor foi dividido em 10 sub-setores que são representados pelo quarto algarismo.
No nosso exemplo, os quatro primeiros algarismos estão representando o Sub-Setor 1316, cuja sede é a cidade de Artur Nogueira.
Cada Sub-Setor foi dividido em 10 divisores que são representados pelo quinto algarismo.
No nosso exemplo, os cinco primeiros algarismos estão representando o Divisor 13165, cuja sede é a cidade de Engenheiro Coelho.



Os três algarismos após o hífen são denominados de SUFIXO e destinam-se à identificação individual de Localidades, Logradouros, Códigos Especiais e Unidades do Correio, conforme o seguinte:
Localidades não codificadas por logradouros (possuem um único CEP):
- Faixa de Sufixos utilizada: 000 a 999
- Caixas Postais Comunitárias: 990 a 998

Localidades codificadas por logradouros:

- Logradouros: Faixa de Sufixos utilizada: 000 a 899

- Códigos Especiais: Faixa de Sufixos utilizada: 900 a 959

- CEPs Promocionais: Faixa de Sufixos utilizada: 960 a 969

- Unidades dos Correios: Faixa de Sufixos utilizada: 970 a 989 e 999.
- Caixas Postais Comunitárias: Faixa de Sufixos utilizada: 990 a 998

Códigos nos Cupons Fiscais

Observando na base dos cupons fisciais, temos uma série de códigos, conforme imagem coletada abaixo.


Onde
(1) Código de barra tipo (?)
(2) Hash do cupom fiscal
(3) Versão do software, caixa (?) e loja
(4) Operador e número da venda
(5) Código (?) data e hora
(6) Fabricação (?) e código extra (?)

Note que até o momento temos uma série de pontos de interrogação (?).
Se tiver alguma contribuição a respeito.
Atualização deste conteúdo assim que coletado mais informações.