Como uma URI geo é escrita
Uma URI geo começa com geo: seguido de latitude e longitude em graus decimais, separadas por vírgula. O exemplo geo:45.5231,-122.6765 aponta para o centro de Portland, no Oregon. O esquema é definido na RFC 5870, publicada em 2010.
A latitude vem primeiro e vai de -90 a 90; a longitude vem em segundo e vai de -180 a 180. As coordenadas usam por padrão o sistema WGS 84, o mesmo do GPS.
- geo:45.5231,-122.6765 para latitude e longitude
- geo:45.5231,-122.6765,15 acrescenta uma altitude em metros
- geo:45.5231,-122.6765;u=30 acrescenta um raio de incerteza em metros
- Latitude negativa é sul, longitude negativa é oeste
Suporte e a alternativa do link de mapas
O suporte a URIs geo varia conforme a plataforma e o app. O Android geralmente entrega links geo: a um app de mapas instalado, enquanto outros sistemas e apps de câmera podem mostrar o texto ou ignorá-lo.
Por isso, muitos QR Codes de localização usam, em vez disso, um link comum da web para um serviço de mapas, como uma URL de busca do Google Maps com as coordenadas ou o nome do lugar. Um link da web abre em quase qualquer celular, recorre ao navegador e pode apontar para um estabelecimento com nome, e não para uma coordenada pura.