Tôi đang làm việc với Google Maps và tôi cần tìm kiếm trong bán kính 8 dặm quanh một trung tâm mã zip để tôi tìm ra cách dễ nhất để làm điều đó được để tìm ra việc chuyển đổi vĩ độ/kinh độ để dặm.Biến đổi vĩ độ/kinh độ thành 1 dặm
7
A
Trả lời
3
Google là bạn của bạn. Các mặt hàng này trong vòng vài kết quả đầu tiên của "chuyển đổi kinh độ vĩ độ để dặm": http://www.movable-type.co.uk/scripts/latlong.html
Nó thậm chí cung cấp cho một số mã javascript. Chỉ cần một lưu ý, nó mang lại kết quả trong KM, nhưng điều đó có thể dễ dàng chuyển đổi sang dặm.
7
Đây là ý tưởng cơ bản khi sử dụng Google's Geometry library.
Nhớ thêm thư viện hình học. Nó tách biệt với thư viện bản đồ của Google.
<script type="text/javascript"
src="http://maps.googleapis.com/maps/api/js?libraries=geometry&sensor=false">
</script>
ví dụ sử dụng:
//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
});
}
Tôi có một ví dụ fiddle về điều này trong hành động.
Các vấn đề liên quan
- 1. Chuyển đổi vĩ độ/kinh độ thành tên thành phố? (reverse geolocating)
- 2. Chuyển đổi vĩ độ và kinh độ thành UTM
- 3. Chuyển đổi độ dài/vĩ độ thành các tọa độ X/Y
- 4. Chuyển đổi vĩ độ và kinh độ nổi thành địa lý
- 5. Chuyển đổi độ dài/vĩ độ thành các tọa độ X/Y
- 6. truy vấn kinh độ và vĩ độ mySQL cho các hàng khác trong bán kính x dặm
- 7. MongoDB Bound Queries: Làm cách nào để chuyển đổi dặm thành radian?
- 8. Làm cách nào để chuyển đổi cặp vĩ độ/kinh độ thành loại địa lý PostGIS?
- 9. Chuyển đổi vĩ độ và kinh độ thành esri arcGIS MapPoint
- 10. Có thể thay đổi kinh độ và vĩ độ không?
- 11. Cách chuyển đổi tọa độ Lớp Vector thành Bản đồ Vĩ độ và Kinh độ trong Phần mở rộng
- 12. Truy vấn trong kinh độ và vĩ độ trong MySQL
- 13. tìm kiếm bán kính theo vĩ độ/kinh độ
- 14. Hướng đông về kinh độ vĩ độ
- 15. Làm thế nào để chuyển đổi tọa độ NAD 83 thành vĩ độ và kinh độ với gói rgdal?
- 16. Chức năng PHP nguồn mở để chuyển đổi tọa độ UTM thành vĩ độ và kinh độ?
- 17. Chuyển đổi từ kinh độ \ vĩ độ sang tọa độ Descartes
- 18. Truy vấn kinh độ vĩ độ PostgreSQL
- 19. KDTree cho kinh độ/vĩ độ
- 20. Vĩ độ/Kinh độ Khoảng cách
- 21. Vĩ độ/Kinh độ và mét
- 22. Độ dài biến đổi
- 23. Chuyển đổi vĩ độ và kinh độ thập phân giá trị
- 24. Vĩ độ kinh độ ở định dạng sai DDDMM.MMMM 2832.3396N
- 25. Cách chuyển đổi GPS Kinh độ và vĩ độ từ hex
- 26. điểm giữa giữa hai vĩ độ và kinh độ
- 27. Google Maps - chuyển đổi địa chỉ sang vĩ độ & kinh độ - chương trình phụ trợ PHP?
- 28. Xác định vùng UTM (để chuyển đổi) từ kinh độ/vĩ độ
- 29. NSTextAttachmentCell là một dặm cao
- 30. Bản đồ Google có được vĩ độ và kinh độ có tên thành phố không?
Đây không thực sự là câu hỏi lập trình và không có chuyển đổi đơn lẻ. –
[Thư viện hình học của Google] (http://code.google.com/apis/maps/documentation/javascript/geometry.html#Distance) có thể tính toán khoảng cách cho bạn. –