GeometryService 上 areaAndLengths() 方法的输入参数。
构造函数
属性列表
属性 | 类型 | 描述 | 类 | |
---|---|---|---|---|
String | 更多信息 计算多边形面积的面积单位。 | 更多信息 | AreasAndLengthsParameters | |
String | 更多信息 定义几何的计算类型。 | 更多信息 | AreasAndLengthsParameters | |
String | 更多信息 类名。 | 更多信息 | Accessor | |
String | 更多信息 计算多边形周长的长度单位。 | 更多信息 | AreasAndLengthsParameters | |
Polygon[] | 更多信息 要计算面积和长度的多边形。 | 更多信息 | AreasAndLengthsParameters |
属性详细说明
-
areaUnit String
-
计算多边形面积的面积单位。使用任何其他有效面积单位中或以下列出的单位。
可选值:"acres"|"hectares"|"square-miles"|"square-kilometers"|"square-meters"|"square-feet"|"square-yards"
-
calculationType String
-
定义几何的计算类型。可能的种类如下:
值 描述 planar 平面测量使用二维笛卡尔数学来计算长度。如果需要在输入空间参考中计算长度,请使用此类型。否则使用 preserveShape
。geodesic 使用此类型计算面积或长度,仅使用多边形的顶点将连接顶点的线定义为测地线,而与多边形的实际形状无关。注意:测地线指的是椭球上两点之间的最短路径。 preserve-shape 计算地球椭球表面几何的面积或长度(对于在投影或地理坐标系中定义的几何)。此方法在其坐标系中保留几何图形的形状,这意味着将为地图上显示的几何图形计算真实面积或长度。
可选值:"planar"|"geodesic"|"preserve-shape"
-
类名。类的名称声明格式为
geoscene.folder.className
。
-
lengthUnit String
-
计算多边形周长的长度单位。 使用线性单位的数字代码中列出的任意一种单位。
可选值:"feet"|"kilometers"|"meters"|"miles"|"nautical-miles"|"yards"
-
要计算面积和长度的多边形。
方法列表
属性 | 返回值类型 | 描述 | 类 | |
---|---|---|---|---|
* | 更多信息 创建此类的新实例并使用从 GeoScene产品生成的 JSON 对象的值对其进行初始化。 | 更多信息 | AreasAndLengthsParameters | |
Object | 更多信息 将此类的实例转换为其 GeoScene portal JSON 格式。 | 更多信息 | AreasAndLengthsParameters |
方法详细说明
-
fromJSON(json){*}static
-
创建此类的新实例,并使用从 GeoScene 产品生成的 JSON 对象的值对其进行初始化。传递给输入
json
参数的对象通常来自对 REST API 中的查询操作的响应,或者来自另一个 GeoScene产品的 toJSON() 方法。有关何时以及如何使用此函数的详细信息和示例,请参阅指南中的 使用 fromJSON() 主题。参数:json Object实例的 json 表达式,以geoscene 格式显示。
返回值:类型 描述 * 返回一个该类的新实例。
-
toJSON(){Object}
-
将此类的实例转换为 GeoScene portal JSON 格式。 有关更多信息,请参阅 使用 fromJSON() 指南。
返回值:类型 描述 Object 此类实例的 GeoScene portal JSON 格式。