文件名称:rvincenty:Ruby的Vincenty公式的实现,以计算地球上两点之间的距离
文件大小:7KB
文件格式:ZIP
更新时间:2024-05-28 04:10:50
Ruby
rvincenty 这是Vincenty公式的Ruby实现,用于计算地球上两点之间的距离。 该公式假定地球的形状是扁球形,因此比假定球形地球的其他方法要准确得多。 该代码在很大程度上受到Chris Venues Javascript实现和解释的启发: 两个纬度/经度点之间的距离的Vincenty公式 用法 require 'rvincenty' point_a = 45.965 , 63.305 # Baikonur Cosmodrome point_b = 28.585 , -80.651 # John F. Kennedy Space Center distance = RVincenty . distance ( point_a , point_b ) puts "Distance between %s and %s is %f km" % [ point_a .
【文件预览】:
rvincenty-master
----rvincenty.gemspec(2KB)
----Rakefile(1KB)
----test()
--------test_helper.rb(202B)
--------rvincenty_test.rb(2KB)
----LICENSE(1KB)
----README.rdoc(1KB)
----Gemfile(115B)
----Gemfile.lock(233B)
----VERSION(5B)
----.document(60B)
----.gitignore(46B)
----lib()
--------rvincenty.rb(2KB)