2011-01-26 10 views
3

私は、はGPSに依存しているiPhone、Android、Java、Blackberry用のLBS位置認識アプリケーションの作成に取り組んでいます。GPS以外のGeoLocation API - Googleとその他(Skyhook/Navizon/Xtify/etc)

したがって、携帯電話の場所を識別するGSMセルタワーGeoLocation APIが必要です。 GoogleのGeolocation API/Skyhook/Navizon/Xtify /などのサードパーティーのソリューションを使用できます。

GoogleのジオロケーションAPIは無料ですが、その他のものはすべて無料で、 Googleの

したがって明らかな解決策は、GoogleのジオロケーションAPIを使用してモバイルアプリケーションを作成してアクセスすることです。

ジレンマはあまりにも単純すぎるように思え、それが本当に良いとすれば、それは普通です。

何が欠けていますか?

多くのありがとう、私は間違いなくJocullsのアドバイスに同意

+0

Googleのサービスは無料ですが、限られていると思います。あなたは一日に数千の電話しかかけることができません。交通量の多いサービスをご利用の場合は、それに従って計画してください。 – jocull

答えて

2

- あなたはAPIのアプリやサービスのため、このスループットをサポートするかどうかを確認するためにあなたの毎時、毎日、毎月のスループットを推定する必要があること。

私は、スカイフックはGoogleやアップルと同じくらい良い(またははるかに良い)測位機能を持っている可能性が高いとも述べています。彼らは何年も前からWiFi APNを追跡していたので、データベースがきわめて正確だと思います(GoogleとAppleの両方が、メモリが正しく機能していれば元々Skyhookを利用していました)。

考慮すべきもう2つのポイントは、WiFi APNに厳密に依存しないジオロケーションの他のソースであり、ホストモバイルデバイスプラットフォーム内の対応するAPIから利用できる可能性があります。 Celltower三角測量(例えば、Observed Time Difference of Arrival - またはOTDOAを使用する)は、半精度測位のための別の手法です。これらのタイプのサービスは、ホストモバイルデバイスAPIから利用できる(すべての計算はAPI自体によって処理される)。また、Celltowerやその他のメタデータ(モバイル国コードなど)を調べるためのコアAPIメソッドを提供することもできます。

希望すると便利です。 BR /ブライアン。

+0

Thanx gto406。確かに私はWifiの場所の計算ではなく、GSMの場所の詳細です – ranabra

関連する問題