我這裡有幾個朋友用 GARMIN QUEST紀錄的*.gpx檔案
可以參考一下......
附加壓縮檔: 200610/mobile01-8b30cc65aa96c7c8920b9b5dd9247ea9.zip
GPX 匯出格式. 趁著放大假, 當然要再試一試我的 A700...
殘念

只好拿出 error.log 檔, 準備請 hbsc 大大幫忙.
想說自己也寫了不少年程式了, error dump 就算是binary format,
多少可以猜的出意思.. 就拉出來看看吧:
$GPRMC,071715.979,A,2456.3321,N,12112.7841,E,0.12,347.46,071006,,,A*60
Exception:System.ArgumentOutOfRangeException:ArgumentOutOfRangeException
Time:
這.. GPS string 已經抓到了, System:...ArgumentOutOfRangeException Time: ???
難不成是OS系統時間抓不出來...

果然... 不知道為了哪個軟體的相容性, 我把 區域設定 改為 "香港".
就這樣, 改回為 "台灣" 後..... 困擾了我好幾週的問題... 一切O.K.

hbsc 大大, 提供給您做改版參考.
希望好軟體也要能推廣到不同國家/地區.

hbsc wrote:disabledman wrote:
在這弟有一個小建議..
可否在座標沒變動的情況下,不要做記錄,亦可加減省點空間。 謝謝!!
當然手動停止再開始也是一樣啦!
您提出的看法,小弟很久以前就想過了。只是即使是車子停下來,GPS座標還是會飄動,要在座標完全沒變動這個環境下是非常困難的。
不然就要用鎖區域的方式,如果一段時間內都在座標點附近的話就不要記錄,只是這又會衍生另一個問題:這個範圍要取多大?取太小也沒意義;取太大怕到時記錄會有遺漏(因為如果是緩慢的移動可能就會被認定是在原地而不記錄),所以您提出的看法,小弟還要想想看。
OziExplorer 有類似的功能. 跟速度的設定一樣, 讓試用者 "自己定義" 開始記錄的距離.
也就是說, "開始紀錄坐標"的條件是:
[速度大於使用者的設定] 或 [與最後一次紀錄點的直線距離大於使用者的設定]
GPS的誤差大約是5~20公尺. 但是在位置不動的情況下, 跳動的範圍多半小於這個數字.
這個功能對步行的人來講, 可以有效濾除許多不必要的紀錄點.
OziExplorer 的預設值是500公尺. 看來比較像給開車用的.
內文搜尋

X