地圖瀏覽限制

地圖瀏覽限制

TGOS MAP API不一定要顯示全台灣地圖,除了在初始化圖台時,可以指定屬性的設置,來決定地圖一開啟時所在的位置外,也可以利用mapBounds屬性來限制地圖可瀏覽範圍,若使用者平移地圖到這個範圍,圖台將自動把地圖拉回此範圍中。另外,也可以使用maxZoomminZoom屬性來限制可縮放層級,設定後圖台只能在這些層級下瀏覽,若有開啟放控制,則控制列的長度也會隨之調整。藉由這些參數的調整,可以更方便的製作出客製化的圖台。

var boundlimit = new TGOS.TGEnvelope(26840027992203499402729101);  //建立TGEnvelope物件做為顯示範圍

function limitbd(){

MapOptions = {

mapBounds: boundlimit,  //設定地圖可顯示範圍

maxZoom: 10 //設定最大縮放層級

minZoom:  //設定最小縮放層級

};

pMap.setOptions(MapOptions);

pMap.setCenter(markerPoint);

}

 

回到上方