setZoomAndCenter(zoomLevel:Number,center:LngLat) |
|
地图缩放至指定级别并以指定点为地图显示中心点 |
panTo(positon:LngLat) |
|
地图中心点平移至指定点位置 |
panBy(x:Number,y:Number) |
|
以像素为单位,沿x方向和y方向移动地图,x向右为正,y向下为正 |
getZoom(); |
Number |
获取当前地图缩放级别,在PC上,默认取值范围为[3,18];在移动设备上,默认取值范围为[3-19] |
setBounds(bound:Bounds) |
|
指定当前地图显示范围,参数bounds为指定的范围 |
setLimitBounds(bound:Bounds) |
|
设置Map的限制区域,设定区域限制后,传入参数为限制的Bounds。地图仅在区域内可拖拽 |
clearLimitBounds( ) |
|
清除限制区域 |
getBounds( ) |
Bounds |
获取当前地图视图范围,获取当前可视区域。 |
getLimitBounds( ) |
Bounds |
获取Map的限制区域 |
zoomIn( ) |
|
地图放大一级显示 |
zoomOut( ) |
|
地图缩小一级显示 |
setFitView(overlayList:Array) |
|
根据地图上添加的覆盖物分布情况,自动缩放地图到合适的视野级别,参数overlayList默认为当前地图上添加的所有覆盖物图层 |
clearMap( ) |
|
删除地图上所有的覆盖物 |
destroy( ) |
|
注销地图对象,并清空地图容器 |
clearInfoWindow( ) |
|
清除地图上的信息窗体。 |
pixelToLngLat(pixel:Pixel,level:Number) |
LngLat |
平面地图像素坐标转换为地图经纬度坐标 |
lnglatToPixel(lngLat:LngLat,level:Number) |
Pixel |
地图经纬度坐标转换为平面地图像素坐标 |
containerToLngLat(pixel:Pixel) |
LngLat |
地图容器像素坐标转为地图经纬度坐标 |
lngLatToContainer(lnglat:LngLat) |
Pixel |
地图经纬度坐标转为地图容器像素坐标 |
setCity(city:String,callback:Functon) |
|
按照行政区名称或citycode来设置地图显示的中心点。行政区名称支持中国、省、市、区/县名称,如遇重名的情况,会按城市编码表顺序返回第一个。 |
getCity(callback:function(result)) |
{province,city,citycode,district} |
获取地图中心点所在区域,回调函数返回对象属性分别对应为{省,市,区/县} |