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
最新推荐文章于 2023-02-13 09:00:00 发布