RouteResult

GeoGlobe.Query. RouteResult

起点到终点的一条行走方案。

Constructor

new RouteResult()

Members

bounds :GeoGlobe.LngLatBounds

两点间的一条通路的范围
Type:

count :Integer

导航线路包含的路段总数。
Type:
  • Integer

distance :Number

导航线路总里程,单位为米。
Type:
  • Number

duration :Integer

导航行驶总时间,单位为分钟。 (导航行驶总时间根据由总里程换算而来,具体换算公式由服务定制)
Type:
  • Integer

geometry :GeoGlobe.Geometry

线路的几何信息。
Type:

items :Array.<object>

路段元素,可以有零或多个;每个元素包含一个属性id,标识路段的唯一编号; 如果路段不在道路上(如起点到某条道路),将不包含路段编号与路段名称。
Type:
  • Array.<object>
Example
数组中的对象结构举例:
{
	id:"33",
	length: "161",
	name: "玉兰路",
	geometry:值为GeoGlobe.Geometry对象,
	direction: {
		text:"4",
		nextID:"8414",
		nextItem:"佳园路"
	}
}
示例中节点说明:
id: 路段id
name:路段名称
length:路段总长,单位为米
geometry:路段行走路线
text:方位,0代表正西方向,7代表西北方向,4代表正北方向,2代表东北方向,1代表正东方向,3代表东南方向,5代表正南方向,8代表西南方向。
nextID:下一路段编号
nextItem:下一路段名称

Methods

initialize()

GeoGlobe.Query.RouteResult类的构造函数。