geo URIの書き方
geo URIは、geo:で始まり、10進法の度で表した緯度と経度が、コンマで区切られて続きます。例の geo:45.5231,-122.6765 は、米国オレゴン州ポートランドのダウンタウンを指しています。このスキームは、2010年に発行されたRFC 5870で定義されています。
緯度が先で、範囲は-90〜90、経度が後で、範囲は-180〜180です。座標は、既定でWGS 84系を使い、これはGPSと同じです。
- geo:45.5231,-122.6765:緯度と経度
- geo:45.5231,-122.6765,15:メートル単位の標高を追加
- geo:45.5231,-122.6765;u=30:メートル単位の不確実性の半径を追加
- 緯度のマイナスは南、経度のマイナスは西です
対応状況と、地図リンクという代替手段
geo URIへの対応は、プラットフォームやアプリによって異なります。Androidは、一般にgeo:リンクを、インストール済みの地図アプリに渡しますが、ほかのシステムやカメラアプリは、テキストを表示するだけで、無視することもあります。
そのため、多くの位置情報QRコードは、代わりに、座標や場所の名前を含むGoogleマップの検索URLなど、地図サービスへの通常のWebリンクを使っています。Webリンクは、ほぼどのスマートフォンでも開け、ブラウザーに切り替えられ、座標だけでなく、名前のあるお店を指すこともできます。