我与谷歌地图的工作转换,我需要能够在周围邮政编码中心方圆5英里搜寻,因此我想做到这一点的最简单的方法将要弄清楚纬度/经度转换为英里。什么是纬度/经度来有1英里的
7
A
回答
3
谷歌是你的朋友。 “经纬度转换为英里”的前几个结果中发现这一点:http://www.movable-type.co.uk/scripts/latlong.html
它甚至还给出了一些JavaScript代码。只需注意一下,它在KM中给出结果,但可以很容易地将其转换为英里。
7
下面是使用Google's Geometry library的基本理念。
记得添加几何库。它与Google地图库分开。
<script type="text/javascript"
src="http://maps.googleapis.com/maps/api/js?libraries=geometry&sensor=false">
</script>
用法示例:
//the distance function defaults to km.
//to use miles add the radius of the earth in miles as the 3rd param.
//earths radius in miles == 3956.6
var distance =
google.maps.geometry.spherical.computeDistanceBetween(
/* from LatLng */,
/* to LatLng */,
/* radius of the earth */
);
if (distance <= 5) { //less or equal to five miles
var marker = new google.maps.Marker({
map: map,
position: //LatLng
});
}
我有一个示例的这一fiddle在行动。
相关问题
- 1. 这是什么纬度/经度格式?
- 2. 参照特定的经度和纬度获取半径50英里处的经度和纬度
- 3. 在Java中将经度纬度转换为英里
- 4. 给定1纬度/经度坐标和5英里的距离 - Google地图中像素的距离是多少?
- 5. 近纬度经纬度
- 6. 是否有Java API来查找位置的经度和纬度?
- 7. 使用GeoTools:com.vividsolutions.jts.geom.Coordinate类中的纬度和经度是什么?
- 8. 经度纬度CLLocation
- 9. 经度和纬度值都是0.000000,为什么?
- 10. 什么是纬度和经度转换为双值
- 11. Geocoder vs Geokit在纬度/经度坐标的X英里内寻找对象?
- 12. 将纬度/经度存储为整数有什么优势?
- 13. 纬度经度的API的
- 14. MySql的纬度和经度
- 15. JavaScript的纬度和经度
- 16. 纬度经度的地址
- 17. ArrayList的多纬度经度
- 18. 英国邮政编码的地理编码经度和纬度?
- 19. 哪里可以下载准确的纬度/经度/纬度数据?
- 20. 经纬度总是零
- 21. 经纬度长度在经纬度范围内
- 22. 从经纬度到纬度E6,经度E6
- 23. Eeek! - 只有纬度和经度
- 24. 检索纬度/经度角
- 25. 纬度和经度问题
- 26. 解码纬度经度值
- 27. 经度/纬度Qt4部件?
- 28. Googlemap和纬度和经度
- 29. 基于纬度经度
- 30. 经度/纬度显示
这是不是一个真正的编程问题,并没有一个统一的转换。 – 2011-12-28 16:47:06
[Google的几何库](http://code.google.com/apis/maps/documentation/javascript/geometry.html#Distance)可以为您计算距离。 – 2011-12-28 16:49:47