Jak zapisuje się URI geo
URI geo zaczyna się od geo:, po którym następują szerokość i długość geograficzna w stopniach dziesiętnych, oddzielone przecinkiem. Przykład geo:45.5231,-122.6765 wskazuje centrum Portland w stanie Oregon. Schemat zdefiniowano w RFC 5870, opublikowanym w 2010 roku.
Szerokość jest pierwsza i mieści się w zakresie od -90 do 90; długość jest druga i mieści się w zakresie od -180 do 180. Współrzędne domyślnie używają układu WGS 84, tego samego co GPS.
- geo:45.5231,-122.6765 dla szerokości i długości
- geo:45.5231,-122.6765,15 dodaje wysokość w metrach
- geo:45.5231,-122.6765;u=30 dodaje promień niepewności w metrach
- Ujemna szerokość oznacza południe, ujemna długość zachód
Obsługa i alternatywa w postaci linku do map
Obsługa URI geo różni się zależnie od platformy i aplikacji. Android zwykle przekazuje linki geo: zainstalowanej aplikacji map, a inne systemy i aplikacje aparatu mogą pokazać tekst albo go zignorować.
Dlatego wiele kodów QR lokalizacji używa zamiast tego zwykłego linku internetowego do usługi map, na przykład adresu wyszukiwania Google Maps ze współrzędnymi lub nazwą miejsca. Link internetowy otwiera się na prawie każdym telefonie, w razie czego przechodzi do przeglądarki i może wskazywać nazwaną firmę, a nie gołe współrzędne.