修改地图状态
Method |
Returns |
Description |
---|---|---|
setFloor( <Number> floor) |
this |
楼层切换. |
setBuilding( <String> buildingId) |
this |
门店切换. |
goToFeature( <String> ft_sourceid) |
this |
根据ft_sourceid 跳转到商铺或设施. |
setView( <LatLng> center, <Number> zoom? ) |
this |
设定地图(设定其地理中心和缩放). |
setZoom( <Number> zoom ) |
this |
设定地图的缩放. |
zoomIn( <Number> delta?) |
this |
通过delta变量放大地图的级别,1是delta的默认值. |
zoomOut( <Number> delta? ) |
this |
通过delta变量缩小地图的级别,1是delta的默认值.. |
fitBounds( <LatLngBounds> bounds <fitBounds options> options?) |
this |
将地图视图尽可能大地设定在给定的地理边界内. |
panTo( <LatLng> latlng ) |
this |
将地图平移到给定的中心. |
remove() |
this |
移除地图(所有对象和事件) |
获取地图状态
Method |
Returns |
Description |
---|---|---|
getFloor() |
Number |
返回当前现实建筑的楼层. |
getCenter() |
LatLng |
返回地图视图的地理中心. |
getZoom() |
Number |
获取地图视图现在所处的缩放级别. |
getMinZoom() |
Number |
返回地图最小的缩放级别.不同建筑的最小级别会不相同。 |
getMaxZoom() |
Number |
返回地图最大的缩放级别.不同建筑最大级别固定为22级。 |
getSize() |
Point |
返回现有地图容器的大小。 |
图层控制
Method |
Returns |
Description |
---|---|---|
addLayer( layer ) |
this |
将图层添加到地图上。 |
removeLayer( layer ) |
this |
将图层在地图上移除. |
hasLayer( layer ) |
Boolean |
如果添加的图层是当前图层则返回true.. |
addControl( control ) |
this |
在地图上添加控件. |
removeControl( control ) |
this |
在地图上移除控件. |