1

いくつかのスクリプトを使用して、現在の緯度/経度をGoogle Maps Mobile 3.0から取得したいと思います。これは、Pythonのスクリプトである可能性があります。これは可能ですか?そして、さらに重要なのは、Google Maps Mobile APIはそのような相互作用のために設計されているのでしょうか?法的な問題はありますか?

基本的に私はGPSを備えていないS60電話を持っていますが、GoogleはセルIDを緯度/経度にリンクする独自のデータベースを維持しているので、最も近いセルIDに応じて、現在の場所を概算できます。したがって、セルIDと緯度/経度の間のそのようなリンクが利用可能になるまで、オペレーターからのセルID情報だけが、私が地球上のどこにいるかを教えてくれません(もちろん、GMMの助けを求めることを考えています。これ...)。

次に、GMM3.0は現在の緯度/経度をiGoogleLatitudeガジェットにプッシュします...したがって、カスタムガジェット/スクリプトで同じ情報を取得できる方法があるはずですよね?

4

3 に答える 3

1

Google マップでこれを行う必要はありません。Cell ID の緯度と経度へのマッピングは、http://www.opencellid.orgから入手できます。

生データ ファイルを取得し、データの一部を必要な精度でサンプリングできます。次に、pys60 elocation API を使用して、現在のセル ID を取得できます (これを行うには DevCert が必要です)。

詳細については、http: //discussion.forum.nokia.com/forum/showthread.php?t=112964をご覧ください。

于 2009-09-23T16:38:44.890 に答える
1

いいえ、S60 3rd ed のプラットフォーム セキュリティ機能のため、Python スクリプトまたは別の S60 アプリケーションからアクセスすることはできません。Google マップ アプリケーションがディスクに情報を書き込んだとしても、アプリは他のアプリのアプリケーション固有のファイルにアクセスできません。

Google マップは、GPS に加えて、または GPS が利用できない場合にセルベースの位置情報を使用します。Google は、これらのセルタワーから緯度経度への変換を行うためのサードパーティ API をリリースしていません。

于 2009-05-13T14:26:46.860 に答える
0

ディスクからのファイルの読み取りについて:

機能を付与するR&D (研究開発) 証明書を持っている場合にのみ、AllFilesほぼすべてのファイルにアクセスできます。

于 2009-06-08T16:44:29.907 に答える