自從旅聯網地圖支援KML(或KMZ)的地圖顯示之後,有些人(如joey兄)的KML地圖看起來眉清目秀,但有些人(不好意思,舉lee兄為例)的地圖看起來就龍飛鳳舞。本來以為應該是沒有適當選取想要的範圍來存檔的關係,但又覺得原因應該不僅如此。今天下定決心,拿lee兄的kmz檔一路轉檔,從kmz->kml->gpx->gdb,最後在mapsource軟體中顯示出來,只看到航點超級霹靂無敵多,但還是不知道問題出在哪裡?不知道有哪位高手可以解釋一下?(蕭郎?)
或許joey兄和lee兄也可以分別說明一下,kmz製作的過程,也許有助於幫助找出問題所在。joey兄的旅記地圖
lee兄的旅記地圖:
lee兄的kmz檔在google earth中看起來還算正常
lee兄的kmz檔在google earth中轉存成kml,在GPS TrackMaker看起來就不正常了
在GPS TrackMaker再轉存成gpx,在MapSource中載入,果然也是不正常。而且每個取樣點都變成航點
在MapSource中打開lee兄在部落格中分享的.gdb檔,發現裡面很正常,只不過航跡裡面有最近兩個月的所有航跡,或許在存成kmz之前,應該先把舊的航跡刪一刪。
舊航跡刪一刪+1
我突然想到一個可能。我和joey兄可能是用行動裝置上的軟體來記錄航跡。譬如我是用Android手機的MyTracks,而joey兄可能是用iphone的GPSed。匯出的檔案格式是GPX。
而lee兄與Yang兄應該都拿傳統的GPS,檔案格式為GDB。
從GPX轉到KML可能與GDB轉到KML的內容格式不太一樣。GDB轉到KML可能會把取樣點也當作是一個航點,才會造成KML航跡點看來如此密集。不過這也是我猜測的。但如果我的猜測是正確的,不知道有沒有解決的方法,對於手持傳統GPS的人?
我的MapSource中打開,沒有[MyTracks]。
[山水綠生態公園─南港區]這篇,試過蕭朗的方法,把舊的航跡刪掉了,依然一樣。
Garmin Dakota 20是我現用的GPS,Colorado 400T偶爾用用,軌跡檔都先整理後存成gpx,再以GE轉為kml,目前尚未發現問題。