何らかの理由で、次の Google マップ v3 で IP の位置が特定されません
しかし、Google マップ v3 + Google Gears を使用すると、私を地理的に特定できる次のリンクが表示されます。
質問: #2 は機能するのに #1 が機能しない理由はありますか?
何らかの理由で、次の Google マップ v3 で IP の位置が特定されません
しかし、Google マップ v3 + Google Gears を使用すると、私を地理的に特定できる次のリンクが表示されます。
質問: #2 は機能するのに #1 が機能しない理由はありますか?
Gears は別のアルゴリズムを使用して IP をジオコーディングしていると思います。私の場合、Gears 以外のバージョンでは、自分の場所が実際の場所から離れた別の都市に配置されます (IP をジオコーディングする他のほとんどの Web サイトと同様)。一方、Gears バージョンでは、マーカーが家の真上に配置されます。
編集: v2 と v2 を比較できるように、v2 バージョンの Google マップ IP ジオコーダ ( http://gmaps-samples.googlecode.com/svn/trunk/clientlocation/clientlocation.html ) を試してみることもできます。 v3 のバグ/問題。
最初のリンクが使用する google.loader.ClientLocation は、IP アドレスに基づいて場所をジオコーディングしようとします。それが失敗した場合、アドレスは返されません。
Google Gears バージョンではいくつかの異なる方法が使用されていますが、それらすべてが何であるかはわかりません。仕様によると、搭載された方法 (GPS 付きの電話を使用している場合は GPS など) またはネットワーク ロケーション サービスの両方を使用します。
電話からアクセスしていない場合は、Gears バージョンの方がより優れた位置情報サービスを使用している可能性があります