0

ユーザーの位置を (実行中のアプリのように) ユーザーの位置を追跡する必要があるアプリを作成して、後でユーザーにルートを表示できるようにします。N 秒ごとに座標を保存するには、タイムアウト間隔を指定して HTML5 を使用する必要があります。その場合、データを保存する頻度と保存方法 (ローカル ストレージを使用してローカルに保存するか、サーバーに投稿しますか?)

また、ユーザーが後で行った場所の地図を表示する最も簡単な方法は何ですか?

誰かが前にこのようなことをしたことがありますか?

4

1 に答える 1

2

のタイムアウト間隔forge.geolocationは、アプリケーションの応答性のバランスによって決まります。また、ネットワーク トラフィックは高価です。だから多分あなたはバッファリングすることができます...最後の10個のジオポジションを言います...そしてHTTP投稿(または何でも...下記の解析を参照)をまとめて?そして、地理データは一時的なデバイス データのように聞こえるのに、なぜ を使用し続ける必要があるのでしょうforge.prefsか? 「オフライン」で作業するためにアプリが必要な場合を除きますか?

永続的なストレージについては、可能な解決策の 1 つとして、Parse (寛大な無料プラン) とParse.GeoPointその Javascript または REST Api を介したそのクラスを検討します。(kmTo、milesTo、radiansTo) - https://parse.com/docs/js/symbols/Parse.GeoPoint.htmlのような気の利いたメソッドがいくつかあります。

于 2012-07-07T11:40:49.063 に答える