# Basemap 基础方法

# 基础用法

TIP

例子中this.AdfMap获取方式:import { AdfMap } from '@geoway/atlas-map-base'

# Input Attributes

参数 说明 类型 可选值 默认值
mapMode 地图类型 String 'Cesium', 'Mapbox' 'Cesium'
mapId 地图容器 id String - 'map3d'
mapOptions 地图初始化参数 Object - {}

# Input events

事件名称 说明 回调参数
on-load 地图初始化完成 viewer

# Input methods

方法名称 说明 传入参数 参数说明 返回值
getcenter 获取中心点 无参 中心点值
getHeading 获取方位角 无参 heading
getPitch 获取当前倾斜角度 无参 pitch
getRoll 获取当前旋转角度 无参 roll
getBounds 获取中心范围 无参 无返回值
getView 获取视角数据 无参 无返回值
getMaxZoom 获取最大的缩放级别 无参 无返回值
getMinZoom 获取最小的缩放级别 无参 无返回值
setView 设置视图 Object(center , options) 中心点,选项 无返回值
setPitch 设置倾斜角度 无参 无返回值
setZoom 设置收缩层级 无参 无返回值
setBounds 设置地理位置 无参 无返回值
flyTo 根据中心点飞到指定的位置 Object(target,options) 目标,选项 无返回值
flyToBounds 根据范围飞到指定的地理位置 Object(bounds, option) 边界, 选项 无返回值