Como se gravam coordenadas geográficas numa tag?
Um registro geo guarda uma latitude e uma longitude e pede ao celular que as abra num mapa. O suporte sempre foi irregular entre plataformas e aplicativos, então para qualquer coisa que um estranho vá tocar, um link para um serviço de mapas é mais confiável, ainda que precise de rede.
O registro geo
Um registro que guarda um par de coordenadas, escrito como uma URI com o esquema geo. Uma ferramenta de gravação pede a latitude e a longitude, ou deixa você escolher um ponto num mapa.
Onde ele é suportado, tocar abre um aplicativo de mapas naquele ponto. O registro em si funciona sem rede, ainda que o mapa que abre em geral queira uma para desenhar qualquer coisa.
Por que o suporte é irregular
O esquema geo é tratado por qualquer aplicativo que tenha se registrado para ele, e isso varia conforme a plataforma, conforme quais aplicativos de mapa estão instalados, e conforme os padrões escolhidos pelo usuário.
O resultado é um registro que funciona lindamente no aparelho em que você testou e não faz nada no seguinte.
Essa imprevisibilidade é o problema inteiro. Uma tag num marco de trilha que abre um mapa para alguns caminhantes e não para outros é pior que uma tag que se comporta igual para todo mundo.
A alternativa do link
Uma URL para um serviço de mapas com as coordenadas dentro. Ela é mais longa, precisa de rede, e funciona em essencialmente todo celular, no navegador se nenhum aplicativo a reivindicar.
Ela também ganha tudo o que uma URL ganha: você pode mudar o destino, acrescentar um nome para o lugar em vez de uma coordenada nua, e apontar para uma página com contexto em vez de um alfinete.
Escolher entre os dois
Para uma instalação interna em aparelhos que você controla, o registro geo vai bem e é um pouco mais elegante. Você testa o comportamento uma vez e confia nele.
Para qualquer coisa que o público toque, use um link. A previsibilidade vence a elegância quando você não pode ver o celular.
E considere se as coordenadas são mesmo a carga útil certa. Uma tag que aponta para uma página sobre um lugar pode carregar as coordenadas, o horário de funcionamento, uma fotografia e uma rota, que em geral é o que a pessoa queria de fato ao tocar num marcador.
Perguntas frequentes
Uma tag geo funciona sem rede?
O registro é lido sem rede, e o aplicativo de mapas que abre em geral vai precisar de uma para mostrar algo útil, a menos que haja mapas baixados. Trate-a como precisando de cobertura na prática.
Qual aplicativo de mapa abre?
Aquele que tenha se registrado para o esquema e tenha sido escolhido como padrão, o que difere entre aparelhos. Essa imprevisibilidade é o argumento principal contra o tipo de registro.
Eu posso incluir um nome de lugar além das coordenadas?
O esquema permite um rótulo e o suporte a ele varia. Um link para um serviço de mapas trata nomes de forma confiável, o que é mais um ponto a favor dele em instalações públicas.
Uma coordenada é precisa o bastante para uma porta?
As coordenadas são precisas o bastante, e o posicionamento de consumo não é, então quem navegar até uma pode chegar a alguns metros de distância. Uma descrição curta da entrada ajuda mais que casas decimais a mais.