在arcgis javascript 的sdk中 地圖自動居中和放大 到一個graphic的位置.並且自動開啟InfoWindow
阿新 • • 發佈:2019-02-11
原文連結:http://blog.csdn.net/remote_roamer/article/details/47806647
if (graphic.geometry.type === 'point') { maxZoom = map.getMaxZoom(); //縮放和居中 var maxZoom = self._map.getMaxZoom(); self._map.centerAndZoom(the_lcoated_park.geometry, maxZoom - 1); //自動開啟彈窗,這裡是infowindow 和 InfoTemplate 不一樣 self._map.infoWindow.setContent(getTextContent(the_lcoated_park)); self._map.infoWindow.show(the_lcoated_park.geometry,self._map.getInfoWindowAnchor(the_lcoated_park.geometry)) } else { map.setExtent(graphicsUtils.graphicsExtent([graphic])); } // end if