该类路径规划搜索的入口,定义此类开始路径规划搜索

Since

1.0.0

Constructors

Properties

search? BUS_COMFORTABLE BUS_DEFAULT BUS_LEASE_CHANGE BUS_LEASE_WALK BUS_NO_SUBWAY BUS_SAVE_MONEY BusComfortable BusDefault BusLeaseChange BusLeaseWalk BusNoSubway BusSaveMoney CLASSNAME DRIVEING_PLAN_AVOID_CONGESTION_CHOICE_HIGHWAY DRIVEING_PLAN_AVOID_CONGESTION_FASTEST_SAVE_MONEY DRIVEING_PLAN_AVOID_CONGESTION_NO_HIGHWAY DRIVEING_PLAN_AVOID_CONGESTION_SAVE_MONEY DRIVEING_PLAN_AVOID_CONGESTION_SAVE_MONEY_NO_HIGHWAY DRIVEING_PLAN_CHOICE_HIGHWAY DRIVEING_PLAN_DEFAULT DRIVEING_PLAN_FASTEST_SHORTEST DRIVEING_PLAN_NO_HIGHWAY DRIVEING_PLAN_SAVE_MONEY DRIVEING_PLAN_SAVE_MONEY_NO_HIGHWAY DRIVING_EXCLUDE_FERRY DRIVING_EXCLUDE_MOTORWAY DRIVING_EXCLUDE_TOLL DRIVING_MULTI_CHOICE_AVOID_CONGESTION DRIVING_MULTI_CHOICE_AVOID_CONGESTION_NO_HIGHWAY DRIVING_MULTI_CHOICE_AVOID_CONGESTION_NO_HIGHWAY_SAVE_MONEY DRIVING_MULTI_CHOICE_AVOID_CONGESTION_SAVE_MONEY DRIVING_MULTI_CHOICE_HIGHWAY DRIVING_MULTI_CHOICE_HIGHWAY_AVOID_CONGESTION DRIVING_MULTI_CHOICE_NO_HIGHWAY DRIVING_MULTI_CHOICE_SAVE_MONEY DRIVING_MULTI_CHOICE_SAVE_MONEY_NO_HIGHWAY DRIVING_MULTI_STRATEGY_FASTEST_SAVE_MONEY_SHORTEST DRIVING_MULTI_STRATEGY_FASTEST_SHORTEST DRIVING_MULTI_STRATEGY_FASTEST_SHORTEST_AVOID_CONGESTION DRIVING_NORMAL_CAR DRIVING_PLUGIN_HYBRID_CAR DRIVING_PURE_ELECTRIC_VEHICLE DRIVING_SINGLE_AVOID_CONGESTION DRIVING_SINGLE_DEFAULT DRIVING_SINGLE_NO_EXPRESSWAYS DRIVING_SINGLE_NO_HIGHWAY DRIVING_SINGLE_NO_HIGHWAY_SAVE_MONEY DRIVING_SINGLE_NO_HIGHWAY_SAVE_MONEY_AVOID_CONGESTION DRIVING_SINGLE_SAVE_MONEY DRIVING_SINGLE_SAVE_MONEY_AVOID_CONGESTION DRIVING_SINGLE_SHORTEST DrivingAvoidCongestion DrivingDefault DrivingMultiStrategy DrivingNoExpressways DrivingNoHighAvoidCongestionSaveMoney DrivingNoHighWay DrivingNoHighWaySaveMoney DrivingSaveMoney DrivingSaveMoneyAvoidCongestion DrivingShortDistance EXTENSIONS_ALL EXTENSIONS_BASE RIDING_DEFAULT RIDING_FAST RIDING_RECOMMEND RidingDefault RidingFast RidingRecommend TRUCK_AVOID_CONGESTION TRUCK_AVOID_CONGESTION_CHOICE_HIGHWAY TRUCK_AVOID_CONGESTION_NO_HIGHWAY TRUCK_AVOID_CONGESTION__SAVE_MONEY TRUCK_AVOID_CONGESTION__SAVE_MONEY_NO_HIGHWAY TRUCK_CHOICE_HIGHWAY TRUCK_NO_HIGHWAY TRUCK_SAVE_MONEY TRUCK_SAVE_MONEY_NO_HIGHWAY TRUCK_SIZE_HEAVY TRUCK_SIZE_LIGHT TRUCK_SIZE_MEDIUM TRUCK_SIZE_MINI WALK_DEFAULT WALK_MULTI_PATH WalkDefault WalkMultipath

Methods

Constructors

  • 根据给定的参数来构造一个RouteSearch的新对象。

    Parameters

    • context: Context

      对应的Context。

    Returns RouteSearch

    Since

    1.0.0

Properties

search?: IRouteSearch
BUS_COMFORTABLE: 4 = 4

最舒适。

Since

1.0.0

BUS_DEFAULT: 0 = 0

最快捷模式。

Since

1.0.0

BUS_LEASE_CHANGE: 2 = 2

最少换乘。

Since

1.0.0

BUS_LEASE_WALK: 3 = 3

最少步行。

Since

1.0.0

BUS_NO_SUBWAY: 5 = 5

不乘地铁。

Since

1.0.0

BUS_SAVE_MONEY: 1 = 1

最经济模式。

Since

1.0.0

BusComfortable: 4 = 4

最舒适。

Since

1.0.0

Deprecated

自 1.0.0以后,请参考 RouteSearch#BUS_COMFORTABLE

BusDefault: 0 = 0

最快捷模式。

Since

1.0.0

Deprecated

自 1.0.0以后,请参考 RouteSearch#BUS_DEFAULT

BusLeaseChange: 2 = 2

最少换乘。

Since

1.0.0

Deprecated

自 1.0.0以后,请参考 RouteSearch#BUS_LEASE_CHANGE

BusLeaseWalk: 3 = 3

最少步行。

Since

1.0.0

Deprecated

自 1.0.0以后,请参考 RouteSearch#BUS_LEASE_WALK

BusNoSubway: 5 = 5

不乘地铁。

Since

1.0.0

Deprecated

自 1.0.0以后,请参考 RouteSearch#BUS_NO_SUBWAY

BusSaveMoney: 1 = 1

最经济模式。

Since

1.0.0

Deprecated

自 1.0.0以后,请参考 RouteSearch#BUS_SAVE_MONEY

CLASSNAME: "RouteSearch" = "RouteSearch"
DRIVEING_PLAN_AVOID_CONGESTION_CHOICE_HIGHWAY: 9 = 9

返回的结果会优先考虑高速路,并且会考虑路况躲避拥堵,与高德地图的“躲避拥堵&高速优先”策略一致

Since

1.0.0

DRIVEING_PLAN_AVOID_CONGESTION_FASTEST_SAVE_MONEY: 11 = 11

避让拥堵&速度优先&避免收费

Since

1.0.0

DRIVEING_PLAN_AVOID_CONGESTION_NO_HIGHWAY: 4 = 4

返回的结果考虑路况,尽量躲避拥堵而规划路径,并且不走高速,与高德地图的“躲避拥堵&不走高速”策略一致

Since

1.0.0

DRIVEING_PLAN_AVOID_CONGESTION_SAVE_MONEY: 6 = 6

返回路径规划结果会尽量的躲避拥堵,并且规划收费较低甚至免费的路径结果,与高德地图的“躲避拥堵&避免收费”策略一致

Since

1.0.0

DRIVEING_PLAN_AVOID_CONGESTION_SAVE_MONEY_NO_HIGHWAY: 7 = 7

返回的结果尽量躲避拥堵,规划收费较低甚至免费的路径结果,并且尽量不走高速路,与高德地图的“避免拥堵&避免收费&不走高速”策略一致

Since

1.0.0

DRIVEING_PLAN_CHOICE_HIGHWAY: 8 = 8

返回的结果会优先选择高速路,与高德地图的“高速优先”策略一致

Since

1.0.0

DRIVEING_PLAN_DEFAULT: 1 = 1

返回的结果考虑路况,尽量躲避拥堵而规划路径,与高德地图的“躲避拥堵”策略一致

Since

1.0.0

DRIVEING_PLAN_FASTEST_SHORTEST: 10 = 10

不考虑路况,返回速度最优、耗时最短的路

Since

1.0.0

DRIVEING_PLAN_NO_HIGHWAY: 2 = 2

返回的结果不走高速,与高德地图“不走高速”策略一致

Since

1.0.0

DRIVEING_PLAN_SAVE_MONEY: 3 = 3

返回的结果尽可能规划收费较低甚至免费的路径,与高德地图“避免收费”策略一致

Since

1.0.0

DRIVEING_PLAN_SAVE_MONEY_NO_HIGHWAY: 5 = 5

返回的结果尽量不走高速,并且尽量规划收费较低甚至免费的路径结果,与高德地图的“避免收费&不走高速”策略一致

Since

1.0.0

DRIVING_EXCLUDE_FERRY: "ferry" = "ferry"

海外生效 规避道路类型-渡船

Since

1.0.0

DRIVING_EXCLUDE_MOTORWAY: "motorway" = "motorway"

海外生效 规避道路类型-高速路

Since

1.0.0

DRIVING_EXCLUDE_TOLL: "toll" = "toll"

海外生效 规避道路类型-收费道路

Since

1.0.0

DRIVING_MULTI_CHOICE_AVOID_CONGESTION: 12 = 12

多备选,躲避拥堵(考虑路况)

Since

1.0.0

DRIVING_MULTI_CHOICE_AVOID_CONGESTION_NO_HIGHWAY: 15 = 15

多备选,躲避拥堵,不走高速(考虑路况)

Since

1.0.0

DRIVING_MULTI_CHOICE_AVOID_CONGESTION_NO_HIGHWAY_SAVE_MONEY: 18 = 18

多备选,躲避拥堵,不走高速,费用优先(考虑路况)

Since

1.0.0

DRIVING_MULTI_CHOICE_AVOID_CONGESTION_SAVE_MONEY: 17 = 17

多备选,躲避拥堵,费用优先(考虑路况)

Since

1.0.0

DRIVING_MULTI_CHOICE_HIGHWAY: 19 = 19

多备选,高速优先

Since

1.0.0

DRIVING_MULTI_CHOICE_HIGHWAY_AVOID_CONGESTION: 20 = 20

多备选,高速优先,躲避拥堵(考虑路况)

Since

1.0.0

DRIVING_MULTI_CHOICE_NO_HIGHWAY: 13 = 13

多备选,不走高速

Since

1.0.0

DRIVING_MULTI_CHOICE_SAVE_MONEY: 14 = 14

多备选,费用优先

Since

1.0.0

DRIVING_MULTI_CHOICE_SAVE_MONEY_NO_HIGHWAY: 16 = 16

多备选,费用有限,不走高速

Since

1.0.0

DRIVING_MULTI_STRATEGY_FASTEST_SAVE_MONEY_SHORTEST: 5 = 5

同时使用速度优先、费用优先、距离优先三个策略计算路径。

Since

1.0.0

DRIVING_MULTI_STRATEGY_FASTEST_SHORTEST: 11 = 11

多备选,时间最短,距离最短

Since

1.0.0

DRIVING_MULTI_STRATEGY_FASTEST_SHORTEST_AVOID_CONGESTION: 10 = 10

多备选,时间最短,距离最短,躲避拥堵(考虑路况)

Since

1.0.0

DRIVING_NORMAL_CAR: 0 = 0

普通汽车

Since

1.0.0

DRIVING_PLUGIN_HYBRID_CAR: 2 = 2

插电混动车

Since

1.0.0

DRIVING_PURE_ELECTRIC_VEHICLE: 1 = 1

纯电动车

Since

1.0.0

DRIVING_SINGLE_AVOID_CONGESTION: 4 = 4

避免拥堵。

Since

1.0.0

DRIVING_SINGLE_DEFAULT: 0 = 0

速度优先

Since

1.0.0

DRIVING_SINGLE_NO_EXPRESSWAYS: 3 = 3

不走快速路。

Since

1.0.0

DRIVING_SINGLE_NO_HIGHWAY: 6 = 6

不走高速。

Since

1.0.0

DRIVING_SINGLE_NO_HIGHWAY_SAVE_MONEY: 7 = 7

不走高速且避免收费。

Since

1.0.0

DRIVING_SINGLE_NO_HIGHWAY_SAVE_MONEY_AVOID_CONGESTION: 9 = 9

不走高速且躲避收费和拥堵。

Since

1.0.0

DRIVING_SINGLE_SAVE_MONEY: 1 = 1

费用优先(不走收费路的最快道路)。

Since

1.0.0

DRIVING_SINGLE_SAVE_MONEY_AVOID_CONGESTION: 8 = 8

避免收费与拥堵。

Since

1.0.0

DRIVING_SINGLE_SHORTEST: 2 = 2

距离优先。

Since

1.0.0

DrivingAvoidCongestion: 4 = 4

避免拥堵。

Since

1.0.0

Deprecated

自 1.0.0以后,请参考 RouteSearch#DRIVING_SINGLE_AVOID_CONGESTION

DrivingDefault: 0 = 0

速度优先。

Since

1.0.0

Deprecated

自 1.0.0以后,请参考 RouteSearch#DRIVING_SINGLE_DEFAULT

DrivingMultiStrategy: 5 = 5

同时使用速度优先、费用优先、距离优先三个策略计算路径。

Since

1.0.0

Deprecated

自 1.0.0以后,请参考 RouteSearch#DRIVING_MULTI_STRATEGY_FASTEST_SAVE_MONEY_SHORTEST

DrivingNoExpressways: 3 = 3

不走快速路。

Since

1.0.0

Deprecated

自 1.0.0以后,请参考 RouteSearch#DRIVING_SINGLE_NO_EXPRESSWAYS

DrivingNoHighAvoidCongestionSaveMoney: 9 = 9

不走高速且躲避收费和拥堵。

Since

1.0.0

Deprecated

自 1.0.0以后,请参考 RouteSearch#DRIVING_SINGLE_NO_HIGHWAY_SAVE_MONEY_AVOID_CONGESTION

DrivingNoHighWay: 6 = 6

不走高速。

Since

1.0.0

Deprecated

自 1.0.0以后,请参考 RouteSearch#DRIVING_SINGLE_NO_HIGHWAY

DrivingNoHighWaySaveMoney: 7 = 7

不走高速且避免收费。

Since

1.0.0

Deprecated

自 1.0.0以后,请参考 RouteSearch#DRIVING_SINGLE_NO_HIGHWAY_SAVE_MONEY

DrivingSaveMoney: 1 = 1

费用优先(不走收费路的最快道路)。

Since

1.0.0

Deprecated

自 1.0.0以后,请参考 RouteSearch#DRIVING_SINGLE_SAVE_MONEY

DrivingSaveMoneyAvoidCongestion: 8 = 8

避免收费与拥堵。

Since

1.0.0

Deprecated

自 1.0.0以后,请参考 RouteSearch#DRIVING_SINGLE_SAVE_MONEY_AVOID_CONGESTION

DrivingShortDistance: 2 = 2

距离优先。

Since

1.0.0

Deprecated

自 1.0.0以后,请参考 RouteSearch#DRIVING_SINGLE_SHORTEST

EXTENSIONS_ALL: "all" = "all"

扩展字段all,会返回完整参数

Since

1.0.0

EXTENSIONS_BASE: "base" = "base"

扩展字段base,会返回部分参数

Since

1.0.0

RIDING_DEFAULT: 0 = 0

骑行推荐路线及最快路线综合。

Since

1.0.0

Deprecated

骑行不再提供模式相关设置

RIDING_FAST: 2 = 2

骑行最快路线。

Since

1.0.0

Deprecated

骑行不再提供模式相关设置

RIDING_RECOMMEND: 1 = 1

骑行推荐路线。

Since

1.0.0

Deprecated

骑行不再提供骑行相关设置

RidingDefault: 0 = 0

骑行推荐路线及最快路线综合。

Since

1.0.0

Deprecated

自 1.0.0以后,请参考 RouteSearch#RIDING_DEFAULT

RidingFast: 2 = 2

骑行最快路线。

Since

1.0.0

Deprecated

自 1.0.0以后,请参考 RouteSearch#RIDING_FAST

RidingRecommend: 1 = 1

骑行推荐路线。

Since

1.0.0

Deprecated

自 1.0.0以后,请参考 RouteSearch#RIDING_RECOMMEND

TRUCK_AVOID_CONGESTION: 1 = 1

结果考虑路况,尽量躲避拥堵而规划路径,与高德地图的“躲避拥堵”策略一致

Since

1.0.0

TRUCK_AVOID_CONGESTION_CHOICE_HIGHWAY: 9 = 9

结果会优先考虑高速路,并且会考虑路况躲避拥堵,与高德地图的“躲避拥堵&高速优先”策略一致

Since

1.0.0

TRUCK_AVOID_CONGESTION_NO_HIGHWAY: 4 = 4

结果考虑路况,尽量躲避拥堵而规划路径,并且不走高速,与高德地图的“躲避拥堵&不走高速”策略一致

Since

1.0.0

TRUCK_AVOID_CONGESTION__SAVE_MONEY: 6 = 6

结果会尽量的躲避拥堵,并且规划收费较低甚至免费的路径结果,与高德地图的“躲避拥堵&避免收费”策略一致

Since

1.0.0

TRUCK_AVOID_CONGESTION__SAVE_MONEY_NO_HIGHWAY: 7 = 7

结果尽量躲避拥堵,规划收费较低甚至免费的路径结果,并且尽量不走高速路,与高德地图的“避免拥堵&避免收费&不走高速”策略一致

Since

1.0.0

TRUCK_CHOICE_HIGHWAY: 8 = 8

结果会优先选择高速路,与高德地图的“高速优先”策略一致

Since

1.0.0

TRUCK_NO_HIGHWAY: 2 = 2

结果不走高速,与高德地图“不走高速”策略一致

Since

1.0.0

TRUCK_SAVE_MONEY: 3 = 3

结果尽可能规划收费较低甚至免费的路径,与高德地图“避免收费”策略一致

Since

1.0.0

TRUCK_SAVE_MONEY_NO_HIGHWAY: 5 = 5

结果尽量不走高速,并且尽量规划收费较低甚至免费的路径结果,与高德地图的“避免收费&不走高速”策略一致

Since

1.0.0

TRUCK_SIZE_HEAVY: 4 = 4

重型车

Since

1.0.0

TRUCK_SIZE_LIGHT: 2 = 2

轻型车

Since

1.0.0

TRUCK_SIZE_MEDIUM: 3 = 3

中型车

Since

1.0.0

TRUCK_SIZE_MINI: 1 = 1

微型车

Since

1.0.0

WALK_DEFAULT: 0 = 0

路径为步行模式。只提供一条步行方案。

Since

1.0.0

Deprecated

步行不再提供模式相关设置

WALK_MULTI_PATH: 1 = 1

提供备选步行方案(有可能无备选方案)。

Since

1.0.0

Deprecated

步行不再提供模式相关设置

WalkDefault: 0 = 0

路径为步行模式。只提供一条步行方案。

Since

1.0.0

Deprecated

自 1.0.0以后,请参考 RouteSearch#WALK_DEFAULT

WalkMultipath: 1 = 1

提供备选步行方案(有可能无备选方案)。

Since

1.0.0

Deprecated

自 1.0.0以后,请参考 RouteSearch#WALK_MULTI_PATH

Methods

  • 根据指定的参数来计算驾车路径。

    Parameters

    Returns undefined | Promise<undefined | DriveRoutePlanResult>

    Throws

    AMapException

    Since

    1.0.0

  • 异步处理。根据指定的参数来计算驾车路径的异步处理。

    Parameters

    Returns void

    Since

    1.0.0

  • 根据指定的参数来计算驾车路径。

    Parameters

    Returns undefined | Promise<undefined | DriveRouteResult>

    Throws

    AMapException 途经点太多或避让区域太大会返回非法参数

    Since

    1.0.0

    Deprecated

    自 1.0.0废弃 RouteSearchV2#calculateDriveRoute

  • 异步处理。根据指定的参数来计算驾车路径的异步处理。

    Parameters

    Returns void

    Since

    1.0.0

    Deprecated

    自 1.0.0废弃 RouteSearchV2#calculateDriveRouteAsyn

  • 根据指定的参数来计算骑行路径,同步接口。

    Parameters

    Returns undefined | Promise<undefined | RideRouteResult>

    Throws

    AMapException

    Since

    1.0.0

    Deprecated

    自 1.0.0废弃 RouteSearchV2#calculateRideRoute

  • 异步处理。根据指定的参数来计算骑行路径的异步处理。

    Parameters

    Returns void

    Since

    1.0.0

    Deprecated

    自 1.0.0废弃 RouteSearchV2#calculateRideRouteAsyn

  • 根据指定的参数来计算货车路径。

    Parameters

    Returns undefined | Promise<undefined | TruckRouteRestult>

    Throws

    AMapException 途经点太多会返回非法参数

    Since

    1.0.1

  • 异步处理。根据指定的参数来计算货车路径的异步处理。

    Parameters

    Returns void

    Since

    1.0.1

  • 根据指定的参数来计算步行路径。

    Parameters

    Returns null | Promise<undefined | WalkRouteResult>

    Throws

    AMapException

    Since

    1.0.0

    Deprecated

    自 1.0.0废弃 RouteSearchV2#calculateWalkRoute

  • 异步处理。根据指定的参数来计算步行路径的异步处理。

    Parameters

    Returns void

    Since

    1.0.0

    Deprecated

    自废弃 1.0.0废弃 RouteSearchV2#calculateWalkRouteAsyn

  • 未来路径规划搜索结果监听接口设置。

    Parameters

    Returns void

    Since

    1.0.0

  • 路径货车搜索结果监听接口设置。

    Parameters

    Returns void

    Since

    1.0.1

  • 路径搜索结果监听接口设置。

    Parameters

    Returns void

    Since

    1.0.0

Generated using TypeDoc