Map 类 此类是地图API 的核心类,用来实例化一个地图。 构造函数 构造函数 描述 Map(container:String|HTMLElement[, opts:MapOptions]) 在 指 定 的 容 器 内 创 建 地 图 实 例 , 之 后 需 要 调 用Map.centerAndZoom()方法对地图进行初始化。未进行初始化的地图将不能进行任何操作。 配置方法 方法 返回值 描述 enableDragging() none 启用地图拖拽,默认启用。 disableDragging() none 禁用地图拖拽。 enableScrollWheelZoom() none 启用滚轮放大缩小,默认禁用。 disableScrollWheelZoom() none 禁用滚轮放大缩小。 enableDoubleClickZoom() none 启用双击放大,默认启用。 disableDoubleClickZoom() none 禁用双击放大。 enableKeyboard() none 启用键盘操作,默认禁用。 键盘的上、下、左、右键可连续移动地图。同时按下其中两个键可使地图进行对角移动。PgUp、 PgDn、 Home 和 End 键会使地图平移其1/2 的大小。+、 -键会使地图放大或缩小一级 disableKeyboard() none 禁用键盘操作。 地图状态方法 方法 返回值 描述 getSize() Size 返回地图视图的大小,以像素表示。 getZoom() Number 返回地图当前缩放级别。 getCenter() Point 返回地图当前中心点。 getBounds() Bounds 返回地图可视区域,以地理坐标表示。 toString() String 返回类型描述字符串。 修改地图状态方法 方法 返回值 描述 setCenter(center:Point) none 设置地图中心点地理坐标。 panTo(center:Point) none 将地图的中心点更改为给定的点。如果该点在当前的地图视图中已经可见,则会以平滑动画的方式移动中心点。 panBy(x:Number, y:Number) none 以动画效果移动地图的中心点。(像素单位),如果指定的像素大于可视区域范围,不执行滑动效果。 zoomTo(zoom:Number) none 将视图切换到指定的缩放等级,中心点坐标不变。注意:当有信息窗口在地图上打开时,地图缩放将保证信息窗口所在的坐标位置不动。 zoomIn() none 放大一级视图。 zoomOut() none 缩小一级视图。 centerAndZoom(center:Point[, zoom:Number]) none 设置地图中心点地理坐标,并改变缩放等级。在创建地图实例后应立即调用此方法对地图进行初始化。 reset() none 重新设置地图,恢复地图初始化时的中心点和级别。 控件方法 方法 返回值 描述 addControl(control:Control) none 将...