PathGuideItem

@interface PathGuideItem : NSObject

行驶导引子类。 行驶导引由多个行驶导引子项构成,记录了如何一步步从起点行驶到终点,其中每一步就是一个行驶导引子项。 每个分析结果路径 Path 中包含该路径的行驶引导,每个行驶引导子项可以表示一个弧段,一个结点或一个站点,记录了在当前地点转弯情况、行驶方向、耗费等信息。

Summary
PathGuideItem行驶导引子类。 行驶导引由多个行驶导引子项构成,记录了如何一步步从起点行驶到终点,其中每一步就是一个行驶导引子项。 每个分析结果路径 Path 中包含该路径的行驶引导,每个行驶引导子项可以表示一个弧段,一个结点或一个站点,记录了在当前地点转弯情况、行驶方向、耗费等信息。
Properties
bounds{RMProjectedRect} 子对象(弧段或结点或站点)的范围。对弧段而言,为弧段的外接矩形;对点而言,为点本身。
directionType{<NSString>} 行驶的方向。共有五个方向,即东、南、西、北、无方向。 当该类中字段 isEdge 为 NO 时,即为结点无行驶方向,行驶方向的类型为无方向。
distance{float} 站点到弧段的距离。该距离是指站点到最近一条弧段的距离。
ID{long} 行驶导引子项的 ID 号,即 edgeID 或 nodeID。当子项为不在网络上的站点时,此值为-1。
index{int} 行驶导引子项的序号。
isEdge{BOOL} 判断本行驶导引子项是否是弧段。true 表示行驶导引子项是弧段,false 表示行驶导引子项不是弧段。
isStop{BOOL} 该子项是否为站点。站点为用户指定的用于做路径分析的点,站点可能与网络结点重合,也可能不在网络上。true 表示是站点,false 表示不是站点。
dLength{double} 当行驶导引子项为弧段时表示弧段的长度。
name{NSString} 行驶导引子项的名称。
sideType{NSString} 站点是在路的左侧、右侧还是在路上的常量。 当该类的字段 isEdge 为 true 时将返回 SideType.None,表示无效值。
turnAngle{float} 转弯角度。单位为度,精确到0.1度。
turnType{NSString} 转弯方向常量。当该类的字段 isEdge 为 true 时将返回 TurnType.None,表示无效值。
weight{float} 行驶导引子项的权值,即行使导引对象子项的花费。
description{NSString} 行驶引导描述。
geometry{ServerGeometry}行驶引导项所对应的地物对象。

Properties

bounds

{RMProjectedRect} 子对象(弧段或结点或站点)的范围。对弧段而言,为弧段的外接矩形;对点而言,为点本身。

directionType

{<NSString>} 行驶的方向。共有五个方向,即东、南、西、北、无方向。 当该类中字段 isEdge 为 NO 时,即为结点无行驶方向,行驶方向的类型为无方向。

distance

{float} 站点到弧段的距离。该距离是指站点到最近一条弧段的距离。

ID

{long} 行驶导引子项的 ID 号,即 edgeID 或 nodeID。当子项为不在网络上的站点时,此值为-1。

index

{int} 行驶导引子项的序号。

isEdge

{BOOL} 判断本行驶导引子项是否是弧段。true 表示行驶导引子项是弧段,false 表示行驶导引子项不是弧段。

isStop

{BOOL} 该子项是否为站点。站点为用户指定的用于做路径分析的点,站点可能与网络结点重合,也可能不在网络上。true 表示是站点,false 表示不是站点。

dLength

{double} 当行驶导引子项为弧段时表示弧段的长度。

name

{NSString} 行驶导引子项的名称。

sideType

{NSString} 站点是在路的左侧、右侧还是在路上的常量。 当该类的字段 isEdge 为 true 时将返回 SideType.None,表示无效值。

turnAngle

{float} 转弯角度。单位为度,精确到0.1度。

turnType

{NSString} 转弯方向常量。当该类的字段 isEdge 为 true 时将返回 TurnType.None,表示无效值。

weight

{float} 行驶导引子项的权值,即行使导引对象子项的花费。

description

{NSString} 行驶引导描述。

geometry

{ServerGeometry}行驶引导项所对应的地物对象。

@interface PathGuideItem : NSObject
行驶导引子类。 行驶导引由多个行驶导引子项构成,记录了如何一步步从起点行驶到终点,其中每一步就是一个行驶导引子项。 每个分析结果路径 Path 中包含该路径的行驶引导,每个行驶引导子项可以表示一个弧段,一个结点或一个站点,记录了在当前地点转弯情况、行驶方向、耗费等信息。
{struct} location and size, in projected meters, paralleling CGRect
@interface ServerGeometry : NSObject
服务端几何对象类。 该类描述几何对象(矢量)的特征数据(坐标点对、几何对象的类型等)。 基于服务端的空间分析、空间关系运算、查询等 GIS 服务功能使用服务端几何对象。
Close