ユーザーの位置を (実行中のアプリのように) ユーザーの位置を追跡する必要があるアプリを作成して、後でユーザーにルートを表示できるようにします。N 秒ごとに座標を保存するには、タイムアウト間隔を指定して HTML5 を使用する必要があります。その場合、データを保存する頻度と保存方法 (ローカル ストレージを使用してローカルに保存するか、サーバーに投稿しますか?)
また、ユーザーが後で行った場所の地図を表示する最も簡単な方法は何ですか?
誰かが前にこのようなことをしたことがありますか?
ユーザーの位置を (実行中のアプリのように) ユーザーの位置を追跡する必要があるアプリを作成して、後でユーザーにルートを表示できるようにします。N 秒ごとに座標を保存するには、タイムアウト間隔を指定して HTML5 を使用する必要があります。その場合、データを保存する頻度と保存方法 (ローカル ストレージを使用してローカルに保存するか、サーバーに投稿しますか?)
また、ユーザーが後で行った場所の地図を表示する最も簡単な方法は何ですか?
誰かが前にこのようなことをしたことがありますか?
のタイムアウト間隔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のような気の利いたメソッドがいくつかあります。