看板 GIS 關於我們 聯絡資訊
※ 引述《kkbike (kk the bike)》之銘言: : 看了板上的討論 : 發現要把gpx內容傳到GE是很容易的 : 那gmaps呢? : 有沒有已經有現成的工具可以採用了? : 感謝回應。 自問自答一下,這用gmaps靜態圖就可以輕易達成。 目標:向google maps要求一張圖片,並且在圖上標示若干個點,把這些點依序連成 一條折線。 先備工具:會使用html、到gmaps去申請一個自己網站的key、會找經緯度。 額外工具:gps(可產生自動幫你把航點記下來的gpx檔) Todo:只要用個img標籤就可以達成了,語法如下 <img src=http://maps.google.com/staticmap?\ size=640x640&zoom=17&maptype=mobile&key=GMAPS_API_KEY&sensor=false&\ path=rgb:0x0000ff,weight:5|25.014918,121.467161|25.013537,121.464366|\ 25.01624,121.463406|25.012837,121.462526&\ markers=25.012837,121.462526,midgreens|25.014918,121.467161,midrede> 很長一串url,參數說明如下,說明都翻譯自於Static Maps API Developer's Guide。 http://code.google.com/apis/maps/documentation/staticmaps/ size:尺寸-640x640像素以下 zoom:範圍0(全球)~19(小範圍) maptype:roadmap(交通圖)、satellite(空照圖)、mobile(導航圖)、 hybrid(複合圖)、terrain(地形圖) key:在Sign Up for the Google Maps API拿到的key http://code.google.com/intl/zh-HK/apis/maps/signup.html sensor:接gps時設true,否則就設false path:路徑,線的顏色用rgb:0x0000ff表示,粗細用weight:5表示(調整冒號後的數字) ,經過的點依序標上,並用pipe(|)隔開每組座標。最多100點。 markers:地標說明,一樣用經緯度標示座標,mid-green-s分別表示標示牌的尺寸、顏 色與牌上的字。最多50個說明牌。 上面語法的實例如下: http://kkbike.blogspot.com/2009/01/google-mapswaypointpath.html -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 219.91.84.180 ※ 編輯: kkbike 來自: 219.91.84.180 (01/14 21:12) ※ 編輯: kkbike 來自: 219.91.84.180 (01/14 21:15) ※ 編輯: kkbike 來自: 219.91.84.180 (01/14 21:17) ※ 編輯: kkbike 來自: 219.91.84.180 (01/14 21:18)
nehex:感謝~ 又學到一招. 得從gpx取出 waypoint track route 再 01/15 02:31
nehex:轉 pipe 分隔. <wpt> <trkpt> -> <placemark> <path> 01/15 02:39
nehex:關於檔案轉換 推薦軟體 gpsbabel(GE內有) Gps Trackmaker 01/15 02:43
nehex:gpsbabel GE用的是 console , 另外找 GUI 版 01/15 02:44
nehex:http://www.phpinsider.com/php/code/GoogleMapAPI/ 配合PHP 01/15 02:48
nehex:搜: google map api key 不需要 ; 而要放 blogspot 上了話 01/15 02:57
nehex:以你的為例應該只要 http://kkbike.blogspot.com 就可以了? 01/15 03:00
nehex:另 track 資料應該很容易超過 100 點 ... 01/15 03:11
kkbike:感謝n大的分享 01/16 23:46
kkbike:我是有再去申請一個key,沒有key不知道行不行? 01/16 23:47
kkbike:超過100點的問題,可能要考慮分時記錄或分距離記錄,要不然 01/16 23:48
kkbike:就要自己去刪航點了,我是用來爬山的,很多地方收不到信號 01/16 23:49
kkbike:以昨天的山為例,單程也只記到64個點。不過我是開固定距離 01/16 23:50
kkbike:所以才這麼少(回來才發現) 01/16 23:50
nehex:噢 key 不需要是說單機像是 PSPad 練習時不需要 @@" 01/17 00:43