Geo URI estendida: mudanças entre as edições

De Documentação
(Criou página com 'Expansão do protocolo GeoURI conforme {{xref|KrJeBo2020}}.')
 
(add comparação)
Linha 1: Linha 1:
Expansão do protocolo GeoURI conforme {{xref|KrJeBo2020}}.
 
Expansão do protocolo [[wikipedia:geo URI scheme|Geo URI]] conforme {{xref|KrJeBo2020}}. O Geo URI é um conceito central no portal <code>OSM.codes</code> e nas [[osmc:Convenções|convenções adotadas]]. A sua expansão trouxe o conceito de [[wikipedia:geocode|geocódigo]] para dentro da Geo URI.
 
== Resumo ilustrado ==
...
===Analogia com protocolo HTTP===
 
Aplicativos e [[wikipedia:Web browser|navegadores]] Web recuperam páginas e outras informações provenientes de um [[wikipedia:IP address|endereço de IP]] na rede, através de protocolos tais como o [[wikipedia:HTTP|HTTP]] e FTP. Mas o número de IP, com seus 12 ou mais dígitos, apesar de ter sido utilizado nos primórdios da Internet, era '''horroroso para humanos'''.
 
Hoje a interação humanos-Web é quase que integralmente mediada pelo
nome de domínio, muito mais amigável e mnemônico. Analogamente, e dentro do mesmo ecossistema de [[wikipedia:Request for Comments|normas da internet (RFC)]], o protocolo Geo URI, ainda pouco popular apesar dos seus 10 anos de idade, opera com um código difícil de se lembrar,
que é o par numérico de latitude e longitude. A localização Geo URI do Marco Zero da Cidade de São Paulo, por exemplo, é
determinada por <code>geo:-23.550385,-46.633956</code>. São 16 dígitos numéricos e, com sinais e pontuação, 21 caracteres ao todo para serem lembrados.
 
A solução, muito mais racional para o problema da Geo URI é a ampliação do seu escopo para aceitar geocódigos eficientes padronizados, como o Geohash, OLC e outros. A tabela comparativa abaixo completa a analogia entre os dois protocolos Web:
 
{| class="wikitable"
|+
!
!Domain Name
!Geocódigo na Geo URI
|-
|Poder mnemônico
|Muito mais fácil de lembrar que o número de IP, por ser um nome.
|Muito mais fácil de lembrar que o número de LatLong, por oferecer menos dígitos. Opcionalmente pode misturar abreviações padronizadas (ex. ISO) fáceis de lembrar.
|-
|RFC de origem
|[https://datatracker.ietf.org/doc/html/rfc791 RFC 791] de setembro de 1981. Definiu o IP.
|[https://www.rfc-editor.org/rfc/rfc5870 RFC 5870] de junho de 2010. Definiu a Geo URI.
|-
|Funcionalidade primordial, nos primeiros 10 anos
|O ser humano se virava sem os nomes, e não via vantagem em nomes estranhos e difíceis de lembrar.
|O ser humano se vira sem o geocódigo, e não vê vantagem se não for geocódigo padronizado.
|-
|Extensão definida depois
|Nomes de domínio foram introduzidos em [https://datatracker.ietf.org/doc/html/rfc882 RFC 882], 2 anos depois do IP; mas só mais tarde, no final dos anos 1990, foi amplamente adotado.
|O uso opcional de geocódigos foi proposto por {{xref|KrJeBo2020}}, em 2020.
|-
|Funcionalidade estendida, vantagens
|O nome é mais estável, dá a liberdade de trocar o IP sem perder o identificador de interesse humano &mdash; e com os IPs dinâmicos isso ficou importante.
|O geocódigo relativo a uma pequena área é mais estável do que a coordenada, cuja precisão não é padronizada nem possui significado. No geocódigo é natural por ser proporcional ao número de dígitos.<br/>PS: na Geo URI podemos acrescentar incerteza mas ela é pouco intuitiva e mais um custo mnemônico.
|}
 
== Detalhes ==
...

Edição das 10h06min de 16 de abril de 2023

Expansão do protocolo Geo URI conforme [KrJeBo2020]. O Geo URI é um conceito central no portal OSM.codes e nas convenções adotadas. A sua expansão trouxe o conceito de geocódigo para dentro da Geo URI.

Resumo ilustrado

...

Analogia com protocolo HTTP

Aplicativos e navegadores Web recuperam páginas e outras informações provenientes de um endereço de IP na rede, através de protocolos tais como o HTTP e FTP. Mas o número de IP, com seus 12 ou mais dígitos, apesar de ter sido utilizado nos primórdios da Internet, era horroroso para humanos.

Hoje a interação humanos-Web é quase que integralmente mediada pelo nome de domínio, muito mais amigável e mnemônico. Analogamente, e dentro do mesmo ecossistema de normas da internet (RFC), o protocolo Geo URI, ainda pouco popular apesar dos seus 10 anos de idade, opera com um código difícil de se lembrar, que é o par numérico de latitude e longitude. A localização Geo URI do Marco Zero da Cidade de São Paulo, por exemplo, é determinada por geo:-23.550385,-46.633956. São 16 dígitos numéricos e, com sinais e pontuação, 21 caracteres ao todo para serem lembrados.

A solução, muito mais racional para o problema da Geo URI é a ampliação do seu escopo para aceitar geocódigos eficientes padronizados, como o Geohash, OLC e outros. A tabela comparativa abaixo completa a analogia entre os dois protocolos Web:

Domain Name Geocódigo na Geo URI
Poder mnemônico Muito mais fácil de lembrar que o número de IP, por ser um nome. Muito mais fácil de lembrar que o número de LatLong, por oferecer menos dígitos. Opcionalmente pode misturar abreviações padronizadas (ex. ISO) fáceis de lembrar.
RFC de origem RFC 791 de setembro de 1981. Definiu o IP. RFC 5870 de junho de 2010. Definiu a Geo URI.
Funcionalidade primordial, nos primeiros 10 anos O ser humano se virava sem os nomes, e não via vantagem em nomes estranhos e difíceis de lembrar. O ser humano se vira sem o geocódigo, e não vê vantagem se não for geocódigo padronizado.
Extensão definida depois Nomes de domínio foram introduzidos em RFC 882, 2 anos depois do IP; mas só mais tarde, no final dos anos 1990, foi amplamente adotado. O uso opcional de geocódigos foi proposto por [KrJeBo2020], em 2020.
Funcionalidade estendida, vantagens O nome é mais estável, dá a liberdade de trocar o IP sem perder o identificador de interesse humano — e com os IPs dinâmicos isso ficou importante. O geocódigo relativo a uma pequena área é mais estável do que a coordenada, cuja precisão não é padronizada nem possui significado. No geocódigo é natural por ser proporcional ao número de dígitos.
PS: na Geo URI podemos acrescentar incerteza mas ela é pouco intuitiva e mais um custo mnemônico.

Detalhes

...