类名 ArcGisPoint

# new ArcGisPoint(options)

生成Point对象

参数

名称 类型 描述
options Object

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

latitude String

可选项。纬度。

longitude String

可选项。经度。

m String

可选项。m值。

x String

可选项。x值,单位米。

y String

可选项。y值,单位米。

z String

可选项。z值,单位米。

作者:
  • 基础平台-杨琨

方法

方法概述

名称 返回值类型 描述
copy

复制point的所有值,并覆盖当前对象

distance

根据两个point的x、y、z值,算出两点的距离

equals

判断两个点是否相等,判断条件为x、y、z、m以及坐标系都相等

toArray

返回[x,y]坐标数组,如果有z值,则返回[x,y,z]

toGeometryJSON

将坐标转为特定格式,供IdentifyTask使用

方法详情

# copy(point)

复制point的所有值,并覆盖当前对象

参数

名称 类型 描述
point ArcGisPoint

必选项,查询参数。

作者:
  • 基础平台-杨琨

# distance(point)

根据两个point的x、y、z值,算出两点的距离

参数

名称 类型 描述
point ArcGisPoint

必选项,查询参数。

作者:
  • 基础平台-杨琨

Number,两点距离

# equals(point)

判断两个点是否相等,判断条件为x、y、z、m以及坐标系都相等

参数

名称 类型 描述
point ArcGisPoint

必选项,查询参数。

作者:
  • 基础平台-杨琨

Boolean,是否相等

# toArray()

返回[x,y]坐标数组,如果有z值,则返回[x,y,z]

作者:
  • 基础平台-杨琨

[x,y,z]坐标数组

# toGeometryJSON()

将坐标转为特定格式,供IdentifyTask使用

作者:
  • 基础平台-杨琨

String,包含点坐标的JSON字符串