設定禁止通行點
設定禁止通行點
TGOS MAP API路徑規劃功能允許使用者在規劃時,除了起訖點外,增加路徑中禁止通行之點位,納入規劃結果考量。這些禁止通行點位以陣列方式提供,做為request參數之一,執行路徑規劃結果。
function CalcRoute() {
var blocks = new Array(); //建立空的禁行點陣列
var block1 = new TGOS.TGPoint(302542, 2770901); //設定禁行點
blocks.push(block1); //將禁行點位加入禁行點陣列
var ori = new TGOS.TGPoint(303894, 2773234);
var dest = new TGOS.TGPoint(306108, 2770451);
var wpts = new Array();
var wpt1 = new TGOS.TGPoint(302218, 2769654);
wpts.push(wpt1);
var p1 = new TGOS.TGMarker(pMap, ori, '起點'); //在地圖上繪出所有點位
var p2 = new TGOS.TGMarker(pMap, dest, '終點');
var p3 = new TGOS.TGMarker(pMap, wpt1, '經過點');
}