経度と緯度、そして探したい場所の名前があります。 GoogleマップのURLを編集して、座標セットの近くのすべての場所(場所の名前)を取得するにはどうすればよいですか?
Google Map APIを使用してこれを実行できることは知っていますが、リンクだけでは多くの問題があるようです。
Latおよびlongにはクエリパラメータll
を使用でき、検索対象にはクエリパラメータq
を使用できます。
http://maps.google.com/?ll=39.774769,-74.86084
またはできる
ええ、私は同じ質問を長い間持っていて、完璧なものを見つけました。以下にいくつかのパラメーターを示します。
https://maps.google.com/?parameter=value
q =
Googleマップ検索で検索クエリを指定するために使用されます。
eg:
https://maps.google.com/?q=newyork or
https://maps.google.com/?q=51.03841,-114.01679
near =
Qに入れる代わりに場所を指定するために使用されます。また、より正確にすることでAddressDetailsの精度の値を増やすことができるという追加の効果があります。ほとんどがqがビジネスなどの場合にのみ有用です。
z =
ズームレベル。通常は19に設定できますが、場合によっては23まで設定できます。
ll =
マップの中心点の緯度と経度。その順序でなければなりません。 10進形式が必要です。興味深いことに、これをqなしで使用できます。この場合、マーカーは表示されません。
sll =
Llと同様に、これだけがビジネス検索の中心点の緯度/経度を設定します。 llと同じ入力条件が必要です。
t =
表示されるマップの種類を設定します。以下に設定できます。
m – normal map
k – satellite
h – hybrid
p – terrain
saddr =
ルート検索の開始点を設定します。また、括弧内にテキストを追加して、ルートサイドバーで太字にすることもできます。
daddr =
ルート検索の終点を設定し、括弧内に追加されたテキストを再び太字にします。点を介して設定する「+ to:」を追加することもできます。これらは複数回追加できます。
via =
方向のポイントを介して挿入することができます。 CSV形式である必要があります。たとえば、via = 1,5アドレス1と5は、サイドバーにエントリのないviaポイントになります。開始点(0に設定)、2、3、4はすべて完全なアドレスを表示します。
doflg =
距離の測定に使用される単位を変更します(デフォルトでは、原産国の標準単位になります)。メトリックの場合はptkに、帝国の場合はptmに変更します。
msa =
My Mapsを使用します。 0に設定すると、定義済みのマイマップが表示され、bがマイマップのサイドバーをオンにし、1がマイマップタブを単独で表示し、2が新しいマイマップクリエーターフォームに移動します。
参照: http://moz.com/ugc/everything-you-never-wanted-to-know-about-google-maps-parameters
追加情報:
http://maps.google.com/maps?q=loc :後に緯度と経度を入力、例:
http://maps.google.com/maps?q=loc:51.03841,-114.01679
これにより、地図上にポインターが表示されますが、住所のジオコーディングが抑制されます。住所のない場所、またはGoogleマップで間違った住所が表示される場所に最適です。
2018年1月現在、最新のURLは次のとおりです。
https://google.com/maps/search/検索文字列(住所、ランドマーク、都市など。スペースは問題ありません)
例:
https://google.com/maps/search/帝国状態の建物
https://google.com/maps/search/1600 Pennsylvania Ave NW、Washington、DC 20500
Googleマップの新しいURLを使用できます: https://www.google.com/maps/@39.774769,-74.86084,18z と同等 http://maps.google。 com /?ll = 39.774769、-74.86084 。
39.774769は緯度、-74.86084は経度、18zはズームレベルです。
その既知の場所の近くで何を検索しますか?
たとえば、既知の場所の近くにあるレストランを検索する場合は、パラメーター「q =」と「near =」を使用して、次のURLを作成できます:maps.google.com/?q=restaurant&near=47.154719,27.60551
完全なパラメーターのリストについては、次を参照してください。 https://web.archive.org/web/20070708030513/http://mapki.com/wiki/Google_Map_Parameters
情報の形式に応じて、urlの最後に次のようなパラメーター出力を追加できます。maps.google.com/?q=restaurant&near=47.154719,27.60551&output=kml
より多くの種類の出力形式については、この第2章をご覧ください。 http://csie-tw.blogspot.de/2009/06/Android-driving-direction-route-path.html
Googleには、Maps URL専用のドキュメントページがあります。
https://developers.google.com/maps/documentation/urls/guide
APIキーは必要ありません。
例の1つを操作して、あなたの質問に合うこのURLスキームを思いつきました。
https://www.google.com/maps/search/<search term>/@<coordinates>,<zoom level>z
これの有効な例は次のとおりです。
https://www.google.com/maps/search/pizza/@41.089988,-81.542901,12z
これにより、オハイオ州アクロン周辺のピザ店がすべて表示されます。