构造
new View(options)
构造函数
参数
名称 | 类型 | 缺省值 | 说明 |
---|---|---|---|
options |
Object | options: |
方法列表
名称 | 说明 |
---|---|
calculateCenterZoom(resolution, anchor) | 根据锚点和分辨率计算中心点 |
centerOn() | 改变视图位置,将指定坐标显示在指定位置处 |
constrainCenter(center) | 中心点约束 |
constrainResolution(resolution) | 分辨率约束 |
fill(extent, size) | 改变视图位置,根据四角坐标和窗口像素宽高。(开窗缩放) GG图形中,在确定了extent后,访问此方法显示地图背景 |
getCenter() | 获取中心点坐标 |
getExtent() | 获取图形显示范围 |
getMaxResolution() | 获取最大层级的分辨率 |
getMinResolution() | 获取最小层级的分辨率 |
getResolution() | 返回当前的分辨率 |
getResolutions() | 返回当前视图的分辨率数组 |
getState() | 取视图状态. |
getZoom() | 返还当前的zoom level,如果初始化View时没有指定resolutions, 则该方法返回 undefined |
initialize(options) | 完善信息 |
isDef() | 视图是否可用 |
setCenter(center) | 设置中心点(改变视图位置) |
setResolution(resolution) | 设置当前分辨率(缩放视图) |
setZoom() | 设置当前层级(缩放视图) |
.linearFindNearest(arr, target, direction) | 从数组中查找与target最接近的值的索引 |
详细说明
calculateCenterZoom(resolution, anchor)
根据锚点和分辨率计算中心点
参数
名称 | 类型 | 缺省值 | 说明 |
---|---|---|---|
resolution |
Number | ||
anchor |
PointCoord |
返回值
center
centerOn()
改变视图位置,将指定坐标显示在指定位置处
constrainCenter(center)
中心点约束
参数
名称 | 类型 | 缺省值 | 说明 |
---|---|---|---|
center |
Array |
返回值
Array
constrainResolution(resolution)
分辨率约束
参数
名称 | 类型 | 缺省值 | 说明 |
---|---|---|---|
resolution |
* |
返回值
float
fill(extent, size)
改变视图位置,根据四角坐标和窗口像素宽高。(开窗缩放) GG图形中,在确定了extent后,访问此方法显示地图背景
参数
名称 | 类型 | 缺省值 | 说明 |
---|---|---|---|
extent |
Extent | ||
size |
Object | {width, height} |
getCenter()
获取中心点坐标
getExtent()
获取图形显示范围
返回值
Extent
getMaxResolution()
获取最大层级的分辨率
getMinResolution()
获取最小层级的分辨率
getResolution()
返回当前的分辨率
getResolutions()
返回当前视图的分辨率数组
getState()
取视图状态.
getZoom()
返还当前的zoom level,如果初始化View时没有指定resolutions, 则该方法返回 undefined
initialize(options)
完善信息
参数
名称 | 类型 | 缺省值 | 说明 |
---|---|---|---|
options |
Object |
isDef()
视图是否可用
setCenter(center)
设置中心点(改变视图位置)
参数
名称 | 类型 | 缺省值 | 说明 |
---|---|---|---|
center |
PointCoord |
setResolution(resolution)
设置当前分辨率(缩放视图)
参数
名称 | 类型 | 缺省值 | 说明 |
---|---|---|---|
resolution |
Number |
setZoom()
设置当前层级(缩放视图)
(static) linearFindNearest(arr, target, direction)
从数组中查找与target最接近的值的索引
参数
名称 | 类型 | 缺省值 | 说明 |
---|---|---|---|
arr |
Array | 从大到小排序的数组 |
|
target |
Number | ||
direction |
int |
返回值
数组索引