2016-05-11 9 views
-1

「私たちは、*緯度*、*経度*を見つけることができませんでした」が返されます。のGoogleマップ - 緯度&経度とURLは、私はこのような緯度と経度の値を持つURLを作成し、ウェブサイトを持っている

http://maps.google.com/maps?q=45.50459,-73.56363 

これはとして働いています緯度と経度の位置にピンでGoogleマップを返し例えば数年に予想されるが、最近、私は時折、以下の結果を得ています:

We could not find 45.52705,-73.61622 
Make sure your search is spelled correctly. Try adding a city, state, or zip code. 

この結果とGoogleマップのページのスクリーンショットは以下の通りです。

私が検索ボックスにカーソルを置き、latとlonでEnterキーを押すと、latとlonのピンを持つマップなど、期待される結果が正常に返されます。

これは、時々ランダムであるように見えます。特定の緯度と経度を持つURLは機能するかもしれませんが、2回目の試行では次の結果が返されます。

ここで何が起こっているのですか?私は、代替URLのソリューションを捜しているわけではないが、仕事をして、なぜ私のURL液、洞察を探していますが、時折、ランダムに「私たちは緯度LONを見つけることができませんでした」を返し明確にすることが

ページ。私が知る限り、私のURL解決は受け入れられます。

Googleのタイムアウトや他のレート制限の効果ですか?

enter image description here

+0

:はい、これに関連する他の多くの質問と回答があります。一見許容できる複数のURLソリューションが私のものを含めていますが、私の質問はなぜ私のURLソリューションは時々動作するのですか他のものは動作しないのでしょうか?これは非常に具体的な質問です。 – curtisp

答えて

-1

Googleマップ(http://maps.google.com)が変更されました。彼らはURL照会方式を変更しました。それは(少なくとも彼らによって)文書化されていませんでした。一貫性のある結果を得るには、Embed APIを使用するオプションがあります。

+0

ありがとうございます。私は一貫した結果を望んでいますが、時には別のURLクエリスキームが受け入れられるのはなぜですか?これはGoogleの変更を促すものですか? – curtisp

1

Googleでは、APIの使用を制限しています。それだけで一貫性のない行動として認識しているものを説明することができます。それは、複数のデータセンタを使用して負荷のバランスを調整し、限界を守るために異なる感度を持ち、あなた自身がそれをすべて把握することができないということです。

解決策は、「ルール」に従うことです。

APIキーを申請する必要があります。このリバースジオコーディングを行うには、使用方法に応じてお金を送る必要があります。

参考文献:downvoterへ

+0

私の使用方法は、標準APIの使用制限(1日あたり2,500件の無料リクエスト、毎秒10件のリクエスト)のごくわずかです。 – curtisp

関連する問題