在arcgis javascript 的sdk中 地图自动居中和放大 到一个graphic的位置.并且自动打开InfoWindow

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

你可能感兴趣的:(在arcgis javascript 的sdk中 地图自动居中和放大 到一个graphic的位置.并且自动打开InfoWindow)