DistanceParameters

AMD: require(["geoscene/rest/support/DistanceParameters"], (DistanceParameters) => { /* 代码 */ });
ESM: import DistanceParameters from "@geoscene/core/rest/support/DistanceParameters";
类: geoscene/rest/support/DistanceParameters
继承于: DistanceParameters Accessor
起始版本: GeoScene API for JavaScript 4.22

在调用 geometryService.distance() 时定义输入参数。

示例:

构造函数

new DistanceParameters(properties)
参数:
properties Object
optional

所有可传入构造函数的属性,请参见属性列表

属性列表

可以设置、检索或监听的属性。参见 使用属性
展示继承属性 隐藏继承属性
属性 类型 描述
String更多信息

类名。

更多信息Accessor
String更多信息

指定用于测量 geometry1 和 geometry2 之间距离的单位。

更多信息DistanceParameters
Boolean更多信息

为 true时 ,测量geometry1geometry2 之间的测地线距离

更多信息DistanceParameters
Geometry更多信息

要测量距离的几何形状。

更多信息DistanceParameters
Geometry更多信息

要测量距离的几何形状。

更多信息DistanceParameters

属性详细说明

declaredClass Stringreadonly inherited

类名。类的名称声明格式为 geoscene.folder.className

distanceUnit String

指定用于测量 geometry1 和 geometry2 之间距离的单位。如果未指定单位,则该单位派生自空间参考。

有关有效单位的列表,请参阅 esriSRUnitType 常量 和 esriSRUnit2Type 常量 。

可选值:"feet"|"kilometers"|"meters"|"miles"|"nautical-miles"|"yards"

geodesic Boolean

为 true时 ,测量geometry1geometry2 之间的测地线距离。

geometry1 Geometry

要测量距离的几何形状。几何图形可以是PointPolyline、 PolygonMultipoint

geometry2 Geometry

要测量距离的几何形状。几何图形可以是PointPolyline、 PolygonMultipoint

方法列表

属性 返回值类型 描述
Object更多信息

将此类的实例转换为其 GeoScene 门户 JSON 表示形式。

更多信息DistanceParameters

方法详细说明

toJSON(){Object}

将此类的实例转换为其 GeoScene 门户 JSON 表示形式。有关更多信息,请参阅指南中的使用 fromJSON()主题。

返回值:
类型 描述
Object

此类实例的 GeoScene 门户 JSON 表示。

Your browser is no longer supported. Please upgrade your browser for the best experience. See our browser deprecation post for more details.