Google maps api 3 如何使用纬度和经度检索最近的餐厅详细信息
我是android开发者,我想根据用户输入的纬度和经度详细信息检索最近的餐厅详细信息。已经回答了(纬度和经度坐标之间的距离)。 引述: 这可能有助于 你 摘录: 这个脚本计算大圆 两点之间的距离- 也就是说,最短的距离超过 地球表面–使用 “哈弗森”公式 Javascript:Google maps api 3 如何使用纬度和经度检索最近的餐厅详细信息,google-maps-api-3,Google Maps Api 3,我是android开发者,我想根据用户输入的纬度和经度详细信息检索最近的餐厅详细信息。已经回答了(纬度和经度坐标之间的距离)。 引述: 这可能有助于 你 摘录: 这个脚本计算大圆 两点之间的距离- 也就是说,最短的距离超过 地球表面–使用 “哈弗森”公式 Javascript: var R = 6371; // Radius of the earth in km var dLat = (lat2-lat1).toRad(); // Javascript functions in radians
var R = 6371; // Radius of the earth in km
var dLat = (lat2-lat1).toRad(); // Javascript functions in radians
var dLon = (lon2-lon1).toRad();
var a = Math.sin(dLat/2) * Math.sin(dLat/2) +
Math.cos(lat1.toRad()) * Math.cos(lat2.toRad()) *
Math.sin(dLon/2) * Math.sin(dLon/2);
var c = 2 * Math.atan2(Math.sqrt(a),
数学sqrt(1-a));
变量d=R*c;//以公里为单位的距离
:
我甚至不记得写过这个。我在想什么?