Tôi tự hỏi liệu có cách nào để tính toán khoảng cách của hai tọa độ GPS mà không dựa vào API Google Maps hay không.Cách tính khoảng cách giữa hai tọa độ GPS mà không cần sử dụng API Google Maps?
Ứng dụng của tôi có thể nhận tọa độ bằng phao hoặc tôi sẽ phải thực hiện đảo ngược GEO trên các địa chỉ.
Công thức Haversine cũng được sử dụng trong [Geocoder] (http://rubygems.org/gems/geocoder), xem tệp [comput.rb] (https: //github.com/alexreisner/geocoder/blob/master/lib/geocoder/calculations.rb#L72). –
Phương pháp này sửa đổi các giá trị của 'a' và' b' không mong muốn. Tôi đoán không cần phải sử dụng '.map!' Thay vì '.map' hoặc để tái sử dụng' a' một lần nữa. – joscas
Đã chỉnh sửa để không còn xảy ra nữa. – Lunivore