![[自製] UrKML / UrGPX照片軌跡整合線上地圖的小工具](http://attach.mobile01.com/attach/200706/mobile01-5553abb9df62da425a5927c8fe954932.jpg)
將軌跡與地圖結合一直是我們玩GPS少不了要做的事,
無論是Google Earth或Yahoo Maps/flickr相簿,在台灣本地的資料一直相對缺乏,
至於Garmin Mapsource雖然好用,卻難以與朋友即時做資訊分享。
自從UrMap API釋出之後,提供了一個還算是不錯的選擇,
可以讓我們自由的在網頁甚至部落格分享容易查詢的各種景點資訊,
不過要自己編修各種生硬的語法,對一般使用者終究不是那麼容易接受。
如果能有個工具可以很快速的完成這些步驟就方便多了,
想來想去,決定自己查閱一些基本的程式設計入門資料來完成這件事。
幾天後,UrGPX就這樣誕生了。
(不過就在這同時Google Maps也聽到了大家的心聲,開始加上台灣圖資....)
BabyWolf 2007/04/26 |
--------------------------------------------------------------------------------------------------------
此版本可搭配其他軟體完成照片軌跡與線上地圖之整合,請詳閱新版說明文件後使用之。
UrKML 0.10說明文件主頁
[範例]以Friendly.Flickr V2.1.2.3配合flickr相簿整合線上地圖的前置作業
[範例]以TimeMachineX R12配合Picasa相簿整合線上地圖
[範例] 如何在Blogger使用UrMap/Google Maps API(較複雜)
[範例] 如何在Blogger使用UrMap/Google Maps API(較簡單但須配合網頁空間)
UrKML 0.10 For UrMap/Google Maps:(2007/06/30更新)
附加壓縮檔: 200707/mobile01-9ca7890412885726180dce9f94756af6.zip
UrGPX 0.40 For UrMap/Google Maps:(2007/06/30更新)
附加壓縮檔: 200707/mobile01-441e8ed60597c49753b75d31ebcb726e.zip
1. 可直接讀取KML檔案。(若有中文內容仍需先以記事本轉碼)
2. 改用全div標籤排版而不混用table標籤排版,以解決在FireFox中清單過長時無法自動出現捲軸,以及在部落格用原始碼張貼地圖或用iframe語法張貼地圖時排版過於繁瑣的問題。
3. 宣告Google Maps網頁檔訊息視窗底色為白色,以解決透明區域造成雜色線條的問題。
4. 宣告UrMap網頁檔編碼為Big5,以修正用iframe張貼地圖時中文亂碼的問題。
5. 修正航點名稱欄位有單引號「'」時造成javascript程式碼執行錯誤的問題。
6. 處理描述欄位CDATA標籤問題,以增進對Google Earth、自建地標格式轉換系統之相容性。
7. 處理斷行問題,以增進對GPS TrackMaker、PoiEdit之相容性。
8. 處理邊界問題,以增進對TimeMachineX、G-Tool、GPS Utility、JetPhoto Studio、PoiEdit、自建地標格式轉換系統之相容性。
9. 高度資訊改為僅取至整數而無小數值。
---------------------------------------------------------------------------------------------------
UrGPX 0.30版:(2007/05/24更新)
1. 修正為較精簡有效率,且容易自訂修改之HTML原始碼。
2. 將「航點清單」、「航跡清單」標題固定,不隨IE捲軸移動。
3. 增加讀取各航點及航跡起終點經緯度、高度、時間之功能。
4. 航跡清單改為mouseover時顯示起點訊息視窗,click時顯示終點訊息視窗。
5. 取消輸入目的HTML檔名步驟,自動產生來源GPX檔相對應之檔名。
6. 「GPX檔支援邊界資訊」時,取消確認步驟,自動套用程式計算地圖顯示層級之功能。
7. 增加利用修改設定檔自訂地圖型態、所在時區、訊息視窗大小、訊息視窗內容之功能。
8. 增加自動播放航點資訊/照片(SlideShow)之功能(建議以IE播放較為流暢)。
---------------------------------------------------------------------------------------------------
UrGPX 0.20版:(2007/05/07更新)
1. 增加航點清單於地圖右側,其mouseover時變換圖示,click時顯示description,mouseout時圖示還原。
2. 增加航跡清單於地圖右側,其mouseover時地圖中心移到起點,click時顯示description,mouseout時地圖中心移到終點。
3. 增加「GPX檔支援邊界資訊」時,可由程式計算地圖顯示層級之功能。
4. 增加自訂UrMap訊息視窗大小之功能(因其尚未如Google Maps支援自動視內容放大)。
5. Google Maps圖示被mouseover時變換圖示,亦如同UrMap用小型標籤顯示name而非出現訊息視窗。
6. 地圖尺寸改用百分比設定而非畫素設定。
7. 航點及航跡起終點使用GoogleEarth網站提供之圖示。
8. 加入檢查取代機制,處理航點的description欄位,因某些軟體轉KML/KMZ為GPX時,其HTML語法的「<」及「>」被轉為「& lt;」及「& gt;」,導致轉API後訊息視窗無法直接顯示包括相片等連結的相關問題。
9. 加入檢查取代機制,處理航點的description欄位,因某些軟體製作KML/KMZ時使用單引號「'」於HTML語法,造成轉API後javascript程式碼錯誤的問題。
------------------------------------------------------------------------------------------------------
UrGPX 0.11版:(2007/05/01更新)
1. 修正「Waypoint無description」時無法正確轉檔的問題。
2. 修正「GPX無邊界且檔案內有多個Track」時重複提問地圖顯示層級的問題。
3. Google Maps小型縮放列改為完整縮放列。
4. Waypoint訊息視窗統一為「mouseover出現name,click出現description」,以解決UrMap的mouseover訊息視窗寬度限制過小不適合連結相片的問題。
-------------------------------------------------------------------------------------------------
UrGPX 0.10版:(2007/04/26)
For UrMap:
For Google Maps:(2007/04/28更新)