RouteResult

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

来自 route.solve() 的路由结果作为 RouteSolveResult 的一部分。 成功解决的路线将包含一个 RouteSolveRoute,其中可能包含障碍、消息和一个或多个 RouteResult。

路径结果可能包含停靠点、方向、方向线、方向点和路径信息,具体取决于相应的路径参数属性。例如,将 RouteParameters.returnStops 设置为 true 将在 RouteResult 中包含停靠点

另请参阅:

属性概述

可以设置、检索或侦听任何属性。请参阅使用属性 主题。
隐藏继承的属性 显示继承的属性
名称 类型 描述
String更多信息

类的名称。

更多信息Accessor
FeatureSet更多信息

方向线包含每段路径的一组线要素。

更多信息RouteResult
FeatureSet更多信息

方向点包含一组表示行进方向的点要素,例如到达或离开停靠点、左转或右转,以及沿路径的其他事件。

更多信息RouteResult
DirectionsFeatureSet更多信息

如果 RouteParameters.returnDirections = true 并且 RouteParameters.directionsOutputType 未设置"featuresets",则返回路线方向。

更多信息RouteResult
图形更多信息

如果 RouteParameters.returnRoutes = true,则返回的 Route 图形。

更多信息RouteResult
String更多信息

路径的名称。

更多信息RouteResult
图形[]更多信息

停靠点数组。

更多信息RouteResult

属性详情

declaredClass Stringreadonly inherited
起始版本:GeoScene API for JavaScript 4.7

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

directionLines FeatureSet
起始版本:GeoScene API for JavaScript 4.23

方向线包含每段路径的一组线要素。此要素集可以用来在地图上可视化转弯方向。

仅当 RouteParameters 属性 returnDirectionsdirectionsOutputType 分别为 true 和"featureset" 时,此要素集才可用。

另请参阅:
directionPoints FeatureSet
起始版本:GeoScene API for JavaScript 4.23

方向点包含一组表示行进方向的点要素,例如到达或离开停靠点、左转或右转,以及沿路径的其他事件。此要素集包含路径的转弯方向。

仅当 RouteParameters 属性 returnDirectionsdirectionsOutputType 分别为 true 和"featureset" 时,此要素集才可用。

另请参阅:

如果 RouteParameters.returnDirections = true 并且 RouteParameters.directionsOutputType 未设置"featuresets",则返回路线方向。

另请参阅:
route Graphic

如果 RouteParameters.returnRoutes = true,则返回的 Route 图形。

另请参阅:
routeName String

路径的名称。

stops Graphic[]

停靠点数组。如果 RouteParameters.returnStops = true,才返回。

另请参阅:

方法概述

名称 返回类型 描述
*更多信息

创建此类的新实例,并使用从 GeoScene 产品生成的 JSON 对象中的值对其进行初始化。

更多信息RouteResult
对象更多信息

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

更多信息RouteResult

方法详情

fromJSON(json){*}static

创建此类的新实例,并使用从 GeoScene 产品生成的 JSON 对象中的值对其进行初始化。传递到输入 json 参数的对象通常来自对 REST API 中的查询操作的响应或来自另一个 GeoScene 产品的 toJSON() 方法。请参阅指南中的 fromJSON() 主题,了解有关何时以及如何使用此功能的详细信息和示例。

参数:
json Object

GeoScene 格式的实例的 JSON 表示形式。有关各种输入 JSON 对象的结构示例,请参阅 GeoScene REST API 文档

返回:
类型 说明
* 返回此类的新实例。
toJSON(){Object}

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

返回:
类型 说明
对象 此类示例的 GeoScene portal JSON 表现形式。

您的浏览器已不再受支持。请升级您的浏览器以获得最佳体验。请参阅 我们的浏览器弃用帖子以获取详细信息