函数
-
import {applyTransform} from 'ol/extent';将变换函数应用于范围。
Name Type 描述 extentExtent 范围.
transformFnTransformFunction 变换函数。调用时带有参数。
[minX, minY, maxX, maxY]范围坐标destExtent | undefined 目标范围。
stopsnumber | undefined 变换中每侧所使用的停止点数量。默认仅使用角点。
返回:
范围.
-
import {boundingExtent} from 'ol/extent';构建一个包含所有给定坐标的范围。
Name Type 描述 coordinatesArray<Coordinate> 坐标。
返回:
边界范围。
-
import {buffer} from 'ol/extent';返回按给定值扩展的范围。
Name Type 描述 extentExtent 范围.
valuenumber 范围缓冲量
destExtent | undefined 范围.
返回:
范围.
-
import {containsCoordinate} from 'ol/extent';检查传递的坐标是否在范围内或位于范围边缘。
Name Type 描述 extentExtent 范围.
coordinateCoordinate 坐标。
返回:
坐标位于范围内。
-
import {containsExtent} from 'ol/extent';判断一个范围是否包含另一个范围。
当一个范围完全位于另一个范围之内,包括共享一条或多条边时,该范围被视为被包含。
Name Type 描述 extent1Extent 范围 1.
extent2Extent 范围 2.
返回:
第二个范围被第一个范围包含或位于其边界上。
-
import {containsXY} from 'ol/extent';检查传入坐标是否在范围内或位于边界上。
Name Type 描述 extentExtent 范围.
xnumber X坐标。
ynumber Y坐标
返回:
x、y 坐标值包含在范围内。
-
import {createEmpty} from 'ol/extent';创建一个空范围。
返回:
范围为空。
-
import {equals} from 'ol/extent';检查两个范围是否相等。
Name Type 描述 extent1Extent 范围 1.
extent2Extent 范围 2.
返回:
这两个范围是等价的。
-
import {extend} from 'ol/extent';调整一个范围,使其包含另一个范围。
Name Type 描述 extent1Extent 待修改的范围。
extent2Extent 将被包含在首个范围中的范围。
返回:
首个(扩展)范围的引用。
-
import {getArea} from 'ol/extent';获取范围的尺寸。
Name Type 描述 extentExtent 范围.
返回:
面积.
-
import {getBottomLeft} from 'ol/extent';获取范围的左下角坐标。
Name Type 描述 extentExtent 范围.
返回:
左下角坐标。
-
import {getBottomRight} from 'ol/extent';获取范围的右下角坐标。
Name Type 描述 extentExtent 范围.
返回:
右下角坐标。
-
import {getCenter} from 'ol/extent';获取范围的中心坐标。
Name Type 描述 extentExtent 范围.
返回:
中心。
-
import {getHeight} from 'ol/extent';获取范围的高度。
Name Type 描述 extentExtent 范围.
返回:
高程。
-
import {getIntersection} from 'ol/extent';计算两个范围的交集。
Name Type 描述 extent1Extent 范围 1.
extent2Extent 范围 2.
destExtent | undefined 可选范围,用于填充交集。
返回:
相交范围。
-
import {getSize} from 'ol/extent';获取范围的宽度和高度。
Name Type 描述 extentExtent 范围
返回:
范围大小。
-
import {getTopLeft} from 'ol/extent';获取范围的左上角坐标。
Name Type 描述 extentExtent 范围.
返回:
左上角坐标
-
import {getTopRight} from 'ol/extent';获取范围的右上角坐标。
Name Type 描述 extentExtent 范围.
返回:
右上角的坐标。
-
import {getWidth} from 'ol/extent';获取范围的宽度。
Name Type 描述 extentExtent 范围.
返回:
宽度。
-
import {intersects} from 'ol/extent';判断一个范围是否与另一个范围相交。
Name Type 描述 extent1Extent 范围 1.
extent2Extent 范围.
返回:
两个范围相交。
-
import {isEmpty} from 'ol/extent';判断范围是否为空。
Name Type 描述 extentExtent 范围.
返回:
为空。
类型定义
-
Corner{'bottom-left'} {'bottom-right'} {'top-left'} {'top-right'}
-
范围角点
-
Extent{Array.<number>}
-
表示范围的数字数组:
[minx, miny, maxx, maxy]。