我與谷歌地圖的工作轉換,我需要能夠在周圍郵政編碼中心方圓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. 1英里範圍內的所有經度和緯度範圍
- 2. 這是什麼緯度/經度格式?
- 3. 參照特定的經度和緯度獲取半徑50英里處的經度和緯度
- 4. 在Java中將經度緯度轉換爲英里
- 5. 給定1緯度/經度座標和5英里的距離 - Google地圖中像素的距離是多少?
- 6. 是否有Java API來查找位置的經度和緯度?
- 7. 近緯度經緯度
- 8. 使用GeoTools:com.vividsolutions.jts.geom.Coordinate類中的緯度和經度是什麼?
- 9. 緯度和經度的格式是什麼?
- 10. 來自MKPolyline的經度和緯度點
- 11. 試圖找到原來的緯度經度緯度+ 3米
- 12. 從PHP中的json獲取經度和緯度。未從那裏的緯度和經度是工作
- 13. 什麼是最好的python模塊來查找緯度和經度?
- 14. KDTree經度/緯度
- 15. 經度緯度CLLocation
- 16. 什麼是緯度和經度轉換爲雙值
- 17. 經度和緯度值都是0.000000,爲什麼?
- 18. Geocoder vs Geokit在緯度/經度座標的X英里內尋找對象?
- 19. 獲取英里的距離爲2個經度或緯度2只
- 20. mySQL經度和緯度查詢x英里半徑內的其他行
- 21. 將緯度/經度存儲爲整數有什麼優勢?
- 22. Android GPS:android.location.Location緯度/經度小數位有什麼意義?
- 23. 檢查圖像中是否存在經度和緯度經度和緯度
- 24. 如何獲得「什麼在這裏?」來自經緯度的信息?
- 25. ArrayList的多緯度經度
- 26. JavaScript的緯度和經度
- 27. MySql的緯度和經度
- 28. 如何使用MySql查詢檢索Java中給定的1英里距離的不同經度和緯度?
- 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