今天在初始化地图时,遇到了一个小问题,就是使用map.setCenter()设置地图中心位置无效
在添加layer之前,就使用了map.setCenter()来设置地图中心位置和缩放级别,这很明显是不对的,既然是对地图图层进行操作设置,就应该在地图图层添加后在操作,不然都没有操作的对象,肯定是无效的
修改一下顺序就对了:
小记录! *-*
map.setCenter(lonlat, zoom,dragging,forceChange)
lonlat = new SuperMap.LonLat(x, y) 要设置的中心点。
zoom {Integer} 缩放级别。
dragging {Boolean} 指定是否触发 movestart/end 事件。
forceZoomChange {Boolean} 指定是否触发zoomchange事件,依赖于baseLayer的变化。