回答:
このスキーマは再び変更されました(2018年10月23日)。最新のクシャグルの答えを参照してください。
これは、マーカー付きのマップの場合(aaronmのコメント経由):
https://www.google.com/maps/?q=-15.623037,18.388672
古い例の場合(この例にはマーカーはありません):
https://www.google.com/maps/preview/@-15.623037,18.388672,8z
最も古いフォーマット:
http://maps.google.com/maps?ll=-15.623037,18.388672&spn=65.61535,79.013672
最善の方法は、q
パラメータを使用して、ポイントがマークされたマップを表示することです。例えば。:
https://maps.google.com/?q=<lat>,<lng>
今日(2014/09/23)の時点で、正確な場所(概算ではない)にマーカーを取得するには、次を使用できることがわかりました。
http://www.google.com/maps/place/49.46800006494457,17.11514008755796
さらに、マップの中心とズームを指定する場合は、次のようにします。
http://www.google.com/maps/place/49.46800006494457,17.11514008755796/@49.46800006494457,17.11514008755796,17z
衛星マップタイプを使用する場合は、追加します /data=!3m1!1e3
http://www.google.com/maps/place/49.46800006494457,17.11514008755796/@49.46800006494457,17.11514008755796,17z/data=!3m1!1e3
マップの地形ビューが必要な場合は、追加します /data=!3m1!4b1
https://www.google.com/maps/place/49.46800006494457,17.11514008755796/@49.46800006494457,17.11514008755796,17z/data=!3m1!4b1
本日(2018年10月23日)の時点で、Googleはクロスプラットフォームで非常に効率的に機能するユニバーサルURLを提供しているため、この方法をお勧めします。
構文: https://www.google.com/maps/search/?api=1&query=<lat>,<lng>
例:https : //www.google.com/maps/search/?api=1&query=28.6139,77.2090(インド、ニューデリー)
ドキュメント/ソース:https : //developers.google.com/maps/documentation/urls/guide
ブラウザでGoogleマップを開く場合:
http://maps.google.com/?q=<lat>,<lng>
iOSモバイルデバイスでGoogleマップアプリを開くには、GoogleマップのURLスキームを使用します。
comgooglemaps://?q=<lat>,<lng>
AndroidでGoogleマップアプリを開くには、geo:intentを使用します。
geo:<lat>,<lng>?z=<zoom>
質問の範囲外ですが、ルートへのリンク方法を知っておくことも興味深いと思います。クエリは次のようになります。
https://www.google.es/maps/dir/'52.51758801683297,13.397978515625027'/'52.49083837044266,13.369826049804715'
機能するURLは次のとおりです。
http://maps.google.com/?q=<LAT>,<LNG>
https://maps.google.com/?q=<LAT>,<LNG>&ll=<LAT>,<LNG>&z=18
https://www.google.com/maps/@<LAT>,<LNG>,16z
https://maps.google.com/?q=<LAT>,<LNG>&z=16
(熱心な読者のために)これはグーグルからの最新です(2017年8月22日):
マップURL
マップ表示のある
マップURL検索アクションのあるマップURL
グーグルから
検索:特定の場所を検索すると、結果のマップは指定された場所にピンを配置し、利用可能な場所の詳細を表示します。
重要:パラメータapi = 1は、このURLが対象とするマップURLのバージョンを識別します。このパラメーターは、すべての要求で必須です。有効な値は1のみです。URLにapi = 1が存在しない場合、すべてのパラメーターが無視され、使用しているプラットフォームに応じて、ブラウザーまたはGoogleマップモバイルアプリでデフォルトのGoogleマップアプリが起動します(例:https://www.google.com/maps)。
AndroidでGoogleマップアプリを開くには:
geo:<lat>,<lng>?z=<zoom>
特定の場所のマーカーでアプリを開く:-
geo:<lat>,<lng>?q=<lat>,<lng>(Label,Name)
iOSでGoogleマップを開く:-
comgooglemaps://?q=<lat>,<lng>
次のパラメーターを使用してブラウザーでグーグルマップを開きます。
http://maps.google.com/maps?z=12&t=m&q=<lat>,<lng>
z
ズームレベル(1〜21)t
マップタイプです(「m」マップ、「k」衛星、「h」ハイブリッド、「p」地形、「e」GoogleEarth)q
検索クエリですクエリパラメータを使用しても機能しません。Googleは場所を概算しようとします。
希望する場所:http : //maps.google.com/maps?ll=43.7920533400153,6.37761393942265
おおよその場所(実際の場所の西):http : //maps.google.com/?q=43.7920533400153,6.37761393942265
簡単にhttp://www.google.com/maps/place/lat,lng
フォーマットする
サンプルURL:
これも機能します:
https://www.google.pl/maps/@<lat>,<lon>,<zoom>z
例:https : //www.google.pl/maps/@51.5088233,-0.1296787,13z
ポインター付き:
https://www.google.com/maps/place/<lat>,<lon>/@<lat>,<lon>,<zoom>z
例:https : //www.google.com/maps/search/51.5088233,-0.1296787/@51.5088233,-0.1296787,13z
緯度と経度、ズームレベルで次のURLを開きます。
現在の場所を開始点として取得するには、次のURLを使用する必要があります。
https://www.google.com/maps/dir/?api=1&origin=Current+Location&destination=<latitude>,<longitude>
宛先パラメータには、住所、名前、または緯度と経度の値を入力できます。