2

Geolocation API とそのgetCurrentPositionメソッドは、WIFI ルーター情報と IP アドレスのみを使用して機能します。私がいるインドでは、IP アドレスと場所が一致していないようです。

時々、私がプネーにいることを示しています - 時にはハイデラバードにいることもあります - しかし、私はムンバイにいます. しかし、モバイル デバイスで同じ gMaps アプリケーションを使用すると、自分の位置を正確に三角測量することができます。これはすばらしいことです。

しかし、私が構築しているカー プーリング アプリケーションでは、ユーザーがラップトップやデスクトップ コンピューターを使用して現在地を自動的に登録および入力する必要があります。どうすればいいですか?

参考までに: Mac OSx で chrome を使用しています

4

1 に答える 1

4

ジオロケーションの精度には、基本的に次の 4 つのレベルがあります。

  • GPS、GPS 受信機を備えたデバイス用
  • GSM、携帯電話ネットワークに接続されたモバイル デバイス用
  • WiFi、WiFi ネットワークの可聴距離内にあるデバイスの場合 - 注意: Google ストリートビュー車両または実際の G​​PS 受信機を備えたデバイスからの情報をクラウドソーシングする消費者によって、そのエリアが調査されている場合にのみ精度が高くなります。
  • IP アドレス - ISP には多数のブロックが割り当てられ、通常はこれらを地域ごとに割り当てます。IP 範囲が不足している地域 (北米以外) では、電話ネットワークがさまざまなローカル ハブに接続される場所を確認できます。

これは、デスクトップでのみ表示されている最後のケースのようです。これは、地理位置情報が機能するのに十分な自信を持って近くの WiFi ネットワークが調査されていないことを意味します.

于 2013-04-12T08:12:18.673 に答える