我想从Google距离API中的两点之间进行计算。有任何实现源代码链接可用于实现。使用谷歌地图方向API计算两个位置之间的距离android
文档链接是: https://developers.google.com/maps/documentation/directions/intro
我想从Google距离API中的两点之间进行计算。有任何实现源代码链接可用于实现。使用谷歌地图方向API计算两个位置之间的距离android
文档链接是: https://developers.google.com/maps/documentation/directions/intro
这里是我的解决方案。希望这有助于:)
function getDistance(from, to){
var service = new google.maps.DistanceMatrixService();
service.getDistanceMatrix(
{
origins: [from],
destinations: [to],
travelMode: google.maps.TravelMode.DRIVING,
unitSystem: google.maps.UnitSystem.METRIC,
avoidHighways: false,
avoidTolls: false
}, function(response, status){callbackFunc();});
}
function callbackFunc(response, status){
if (status != google.maps.DistanceMatrixStatus.OK)
{
console.log('Error was: ' + status);
}
else
{
var from = response.originAddresses;
var to = response.destinationAddresses;
for (var i = 0; i < from.length; i++) {
var results = response.rows[i].elements;
for (var j = 0; j < results.length; j++) {
console.log(results[j].distance.value);
}
}
}
}
一些实现多少让你从谷歌文档理解?你不能在这里要求源代码。 –