1. 程式人生 > >arcgis for js 根據多邊形自動縮放

arcgis for js 根據多邊形自動縮放

bsp var single 根據 渲染 style ret arcgis 幾何

交代背景:多邊形已經渲染在圖層上,然後根據多邊形自動縮放值合適的大小;

思路:獲取圖層信息,獲取圖層中的幾何信息,獲取圖形範圍信息,在地圖上設置範圍;(下面的方法有封裝)記一下思路就好

var polygonSingle = map.layerOp.getLayerSingle(layerid); //獲取圖層信息
if(!polygonSingle){
   return
}
var geomePolygonSingle = polygonSingle.graphics[0].geometry; //獲取圖層中的幾何信息 var extent = geomePolygonSingle.getExtent(); //獲取圖形範圍信息 map.mapOp.setExtent(extent); //在地圖上設置範圍

arcgis for js 根據多邊形自動縮放