4

Googleマップの位置情報機能と同じように、GPSなしで位置情報(緯度/経度)を取得します。私の携帯電話にはGoogleマップがあります(GPSなしのSony Ericsson G502)。インドではGPSがなくても問題なく動作します。

1.Googleはどのようにして私の立場を見つけますか?
2. opencellidデータベースでcellidを検索しているとき、インドのレコード数が少なくなっています。しかし、Googleマップは私のモバイル(インド)で正常に
動作します3. Googleはopencellidデータベースを使用していますか、それとも独自のものですか?Googleが独自のデータベースを使用している場合、データベースにアクセスできます
か?4。インド向けの商用cellidデータベースはありますか?

4

4 に答える 4

2

答えは、携帯電話はさまざまな位置特定方法を使用しているということです。そのほとんどは、E-911(拡張911)または他の国の同等の緊急サービス(英国では999など)の一部として、またはそれ以降に導入されました。

GSMまたはCDMAに、E-911などが必要とする以上のローカリゼーションプロトコルまたは標準自体があるかどうかはわかりません。したがって、すべての携帯電話に一般的なAPIがあるとは思えません。

携帯電話のローカリゼーションは、次の方法で行われます。

  • プレーンGPS
  • アシストGPS
  • セルラー三角測量/マルチラテレーション
  • セル(タワー)の識別(FCC / etc。セルラータワーデータベースルックアップ)
  • 強化された細胞識別(E-911)
  • アップリンク-到着の時差(U-TDOA)
  • 到着時間(TOA)
  • 到着角度(AOA)
  • E-OTD(拡張-観測された時間差)
  • および/またはこれらのテクノロジーとアプローチのハイブリッド。

(Src:Wikipedia / Mobile_phone_tracking

これらのアプローチの精度と精度は、約35 km(22マイル)から約5〜10メートル(16〜32フィート)以上までさまざまです。

3. Googleはopencellidデータベースを使用していますか、それとも独自のデータベースを使用していますか?

公開されているAPIが文書化されていない独自のデータベースを持っているようです。

4.インド向けの商用cellidデータベースはありますか?

知らない。

于 2010-05-06T21:16:28.340 に答える
1

他のポスターが言及しているように、SkyhookとGoogleはどちらも、WiFiSSIDとセルタワーIDの位置情報の独自のデータベースを維持しています。Geomenaは、特定されたIDのオープンデータベースを開始しようとしていると思いますが、プロプライエタリの競合他社が持っているような幅広いカバレッジはまだありません。Googleは、IPジオロケーション用のシンプルなクライアント側JavaScriptインターフェース(ClientLocationと呼ばれる)も提供しています。これは、一部のアプリケーションでは十分に正確である可能性があり、さまざまなIPジオロケーションデータベースが存在します。

アプリケーションがWebベースの場合は、W3C Geolocation APIを利用できます。これにより、特定のジオロケーションテクノロジーが抽象化され、ブラウザーが使用するジオロケーション方法をユーザーが制御してWebサイトにアクセスできるようになります。iPhoneでは、Skyhookのデータベースを使用して、セルタワーまたはWiFiまたはGPSの位置情報を使用して電話を特定します。Firefoxは、WiFi三角測量を使用し、IPジオロケーションにフォールバックするGoogle位置情報サービスを使用します。

いくつかの抽象化レイヤー(W3C APIなど)を使用すると、独自のロケーションメソッドを持つさまざまなプラットフォーム間でアプリケーションを動作させたい場合、ジオロケーションの大まかなメソッドしか利用できない場合にアプリケーションを適切に劣化させたい場合に、真の利点があります。顧客がGPSテクノロジーを備えたデバイスにアップグレードするときに、アプリケーションが追加の精度の利点を得ることができます。

于 2010-05-06T20:55:24.357 に答える
1

Googleはほぼ確実に独自のデータベースを使用しています。彼らは次のことを認めています:

これには、ユーザーの周囲のWi-FiアクセスポイントとコンピューターのIPアドレスを分析し、この情報をGoogleサーバーに送信して、地図上に表示できる場所に変換することが含まれます。

http://maps.google.com/support/bin/answer.py?hl=en&answer=153807

Googleストリートビューの車は、このようなデータベースで使用できるワイヤレスアクセスポイントに関するデータを収集することが知られています。

于 2010-04-25T19:00:31.787 に答える
1

Skyhookは、セルID、Wifiアクセスポイント、および利用可能な場合はGPSに基づいてデバイスを地理的に特定するためのAPIを提供します。iPhone OSはこれを使用して、CoreLocation機能を提供します。

ほとんどのモバイルOSとデスクトップOSで利用可能なSDKがあります。それはとても良いことですが、あなたは彼らにライセンスについて話さなければなりません。

于 2010-05-04T10:03:13.883 に答える