导航API
方法列表
(static) locate(loc, onSuccess可选, onError可选)
获取最近的道路节点
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
loc |
Array | 经纬度数组表达的一个坐标点,如 [116.39, 39.9] | |
onSuccess |
function |
<optional> |
请求成功的回调函数 |
onError |
function |
<optional> |
请求失败的回调函数 |
Returns:
Example
GAPI.routing.locate(
[116.39, 39.9],
function(data){console.log(data)},
function(error){console.error(error)}
);
(static) nearest(loc, onSuccess可选, onError可选)
获取最临近的道路上的点
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
loc |
Array | 经纬度数组表达的一个坐标点,如 [116.39, 39.9] | |
onSuccess |
function |
<optional> |
请求成功的回调函数 |
onError |
function |
<optional> |
请求失败的回调函数 |
Returns:
Example
GAPI.routing.nearest(
[116.39, 39.9],
function(data){console.log(data)},
function(error){console.error(error)}
);
(static) shortest(locs, options, onSuccess可选, onError可选)
指定若干停靠点计算最短路线
Parameters:
Name | Type | Attributes | Description | ||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
locs |
Array.<Array> | 若干个通过经纬度数组表达的坐标点,如 [[116.39, 39.9], [116.39, 40.0]] | |||||||||||||||||||||
options |
Object | 选项
Properties
|
|||||||||||||||||||||
onSuccess |
function |
<optional> |
请求成功的回调函数 | ||||||||||||||||||||
onError |
function |
<optional> |
请求失败的回调函数 |
Returns:
Example
GAPI.routing.shortest(
[[116.3, 39.9], [116.39, 40.0]],
{
returnSteps: true
},
function(data){console.log(data)},
function(error){console.error(error)}
);