1

Google Map V3 JS API と Fusion Tables を使用する Phonegap アプリ (iOS および Android) を構築しています。アプリの核となるのは、野生生物の目撃情報を「ライブ」マップで表示することです。ユーザーは、マップやアプリなどを通じて目撃情報を追加および表示できます。

コア機能は正常に動作します。ただし、パフォーマンスの問題が 2 つあります。 1. Google マップの「ライブ」の性質とマップ コンテンツ (Fusion Tables から直接取得) により、マップの読み込みが非常に遅くなります。2. ユーザーの電話ネットワークがカバーされない場合があります (遠隔地)。上記の問題のとおり、マップはオフラインでは機能しません。

そのため、ネットワークがカバーされていないオフラインでマップを機能させる方法が必要です。

私は代替案を検討するのに多くの時間を費やしてきましたが、(技術的には独学でのみ)答えを得るのに苦労しています...

  • Fusion Tables で Google Static Maps を使用できますか? ベースラインの Google マップは静的なマップですが、その上にフュージョン テーブルのレイヤーやマーカーなどを表示することはできますか?
  • Google 以外のオフライン マップと Fusion Tables を組み合わせることはできますか? では、TileMill などを使用して独自のオフライン マップを作成すると、その上に Fusion Tables レイヤーが表示されるのでしょうか?
  • 上記のオフライン マップのうち、PhoneGap と Fusion Tables で使用するのに最適なのはどのタイプですか? PhoneGap と TileMill を使用すると、克服するのに苦労している複雑な問題があるようです。成功した展開の代替案または検討できる代替案を知っている人はいますか?

すべての質問についてお詫び申し上げます。あらゆるご意見をお寄せいただきありがとうございます。

ロブ

4

1 に答える 1

0

他のテクノロジーを検討することをお勧めします。あなたの質問には、Google マップ API とフュージョン テーブルを使用していると記載されていますが、これらのステートメントは、再検討が必要な可能性があるあなたの側の仮定と見なす必要があります。代わりに、leaflet.js ( http://leafletjs.com/ ) を参照することをお勧めします。なぜこれを言っているのか理解できません。なぜなら、私はあなたのアプリケーションと直接競合するアプリケーションを構築しているので、その音からはわかりません。幸運を祈ります。

于 2013-03-04T19:05:32.020 に答える