設定中途經過點

設定中途經過點

TGOS MAP API路徑規劃功能允許使用者在規劃時,除了起訖點外,增加中途必須經過之點位,納入規劃結果考量。這些中途經過點位以陣列方式提供,做為request參數之一,執行路徑規劃結果。

function CalcRoute() {

var blocks = new Array();  //建立空的禁行點陣列

var ori = new TGOS.TGPoint(3038942773234)

var dest = new TGOS.TGPoint(3061082770451)

var wpts = new Array();  //建立空的中途經過點陣列

var wpt1 = new TGOS.TGPoint(3022182769654);  //設定經過點

wpts.push(wpt1);  //將中途經過點位加入中途經過點陣列

 

var p1 = new TGOS.TGMarker(pMap, ori, '起點');  //在地圖上繪出所有點位

var p2 = new TGOS.TGMarker(pMap, dest, '終點');

var p3 = new TGOS.TGMarker(pMap, wpt1, '經過點');

}

回到上方