类名 ArcGisExtent

# new ArcGisExtent(options)

ArcGisExtent对象

参数

名称 类型 描述
options Object

必选项,构造Extent对象参数。

query.xmin String

可选项,x轴最小坐标。

query.ymin String

可选项,x轴最大坐标。

query.ymin String

可选项,y轴最小坐标。

query.ymax String

可选项,y轴最小坐标。

query.zmin String

可选项,z轴最小坐标。

query.zmax String

可选项,z轴最小坐标。

query.mmin String

可选项,m轴最小坐标。

query.mmax String

可选项,m轴最小坐标。

作者:
  • 基础平台-杨琨

方法

方法概述

名称 返回值类型 描述
centerAt

根据输入的ArcGisPoint对象,生成衣蛾新的中心点

contains

判断是否包含一个点或者一个ArcGisExtent对象

equals

比较两个Extent对象是否相等

expand

根据输入的值,扩大或缩小一个ArcGisExtent

intersects

比较点、多点、线、多边形、extent是否与当前extent相交

offset

根据输入的dx, dy, dz值,平移extend

toString

返回如下格式的字符串:"xmin,ymin,xmax,ymax"

union

输入一个ArcGisExtent对象,与原extent对象合并,生成一个新的extent

方法详情

# centerAt(point)

根据输入的ArcGisPoint对象,生成衣蛾新的中心点

参数

名称 类型 描述
point ArcGisPoint

必选项,新的中心点。

ArcGisExtent

# contains(geometry)

判断是否包含一个点或者一个ArcGisExtent对象

参数

名称 类型 描述
geometry Geometry

必选项,要比较的ArcGisExtent对象或者ArcGisPoint对象。

Boolean,是否包含

# equals(extent)

比较两个Extent对象是否相等

参数

名称 类型 描述
extent ArcGisExtent

必选项,要比较的ArcGisExtent对象。

Boolean,对象是否相等

# expand(factor)

根据输入的值,扩大或缩小一个ArcGisExtent

参数

名称 类型 描述
factor Number

必选项,放大或缩小系数。

ArcGisExtent,缩放后的ArcGisExtent

# intersects(geometry)

比较点、多点、线、多边形、extent是否与当前extent相交

参数

名称 类型 描述
geometry Geometry

必选项,要比较的几何对象。

Boolean,是否相交

# offset(dx, dx, dx)

根据输入的dx, dy, dz值,平移extend

参数

名称 类型 描述
dx Number

必选项,要平移的x值。

dx Number

必选项,要平移的y值。

dx Number

必选项,要平移的z值。

ArcGisExtent,平移后的ArcGisExtent对象

# toString()

返回如下格式的字符串:"xmin,ymin,xmax,ymax"

Sting

# union(extent)

输入一个ArcGisExtent对象,与原extent对象合并,生成一个新的extent

参数

名称 类型 描述
extent ArcGisExtent

必选项,要合并的ArcGisExtent对象。

ArcGisExtent,新的Extent对象