哪个 post 代码与 Geokit 最接近?
Which post code is the nearest with Geokit?
我正在使用 geokit 来计算两个 post 代码之间的距离。我需要确定哪个 post 代码是最近的。
point_a = Geokit::Geocoders::GoogleGeocoder.geocode "se18 7hp"
alpha = ["cr0 3rl", "W2 1AA"]
miles = alpha.map do |m| point_a.distance_to(m) end
miles.min # => 11.005310790913377
如何执行 miles.min
的反向操作以了解哪个 post 代码最接近 point_a?
要获取数组元素的索引,请使用 Array#index
因此,在您的情况下,它将是
alpha[miles.index(miles.min)]
我正在使用 geokit 来计算两个 post 代码之间的距离。我需要确定哪个 post 代码是最近的。
point_a = Geokit::Geocoders::GoogleGeocoder.geocode "se18 7hp"
alpha = ["cr0 3rl", "W2 1AA"]
miles = alpha.map do |m| point_a.distance_to(m) end
miles.min # => 11.005310790913377
如何执行 miles.min
的反向操作以了解哪个 post 代码最接近 point_a?
要获取数组元素的索引,请使用 Array#index
因此,在您的情况下,它将是
alpha[miles.index(miles.min)]