1. ホーム
  2. google-maps

[解決済み] Google MapsのURLでlat-lonに移動するには、どのようなパラメータを使用すればよいですか?

2022-04-25 12:45:53

質問

Google Mapsで、特定の緯度経度に行くURLを作成したいのですが、どうすればいいですか?現在、このようなurlを生成しています。

http://maps.google.com/maps?z=11&t=k&q=58 41.881N 152 31.324W

出来上がった地図には、最も近い名前の付いたオブジェクトを指すと思われる丸い "A" バルーンポインタと、緯度経度を示す緑の矢印が表示されます。この例のように、"A"のポインターは中央にあり、緯度のポインターが見えないほど遠くにあることもあります。(この例ではズームアウトして両方のポインターを見ることができます。ポインターはアラスカ州の中心にあり、緯度経度のポインターはコディアック島にあります)。

Google MapsのURLで、指定された緯度経度への単一ポインタを生成するために使用できるパラメータはありますか?(これは別ウィンドウで読み込まれます。埋め込まれていません。)

どのように解決するのですか?

2017年5月にGoogleが発表した グーグルマップのURL クロスプラットフォームのユニバーサルリンクを構築することができるAPIです。これにより、Web、Android、iOSのいずれでも、フォームに同じURL文字列を使用してGoogleマップを開くことができるようになりました。

https://www.google.com/maps/search/?api=1&parameters

検索、道案内、地図表示、ストリートビュー表示など、いくつかのモードがあります。

というような使い方ができるわけです。

https://www.google.com/maps/search/?api=1&query=58.698017,-152.522067

をクリックすると、地図が表示され、緯度・経度にマーカーが置かれます。

詳しくはこちらをご覧ください。

https://developers.google.com/maps/documentation/urls/guide