Ruby 哪一个邮政编码与Geokit最接近?

Ruby 哪一个邮政编码与Geokit最接近?,ruby,geokit,Ruby,Geokit,我用它来告诉我两个邮政编码之间的距离。我需要确定哪个邮政编码是最近的 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的相反操作要知道哪个邮政编码距离

我用它来告诉我两个邮政编码之间的距离。我需要确定哪个邮政编码是最近的

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的相反操作
要知道哪个邮政编码距离点a最近?

要获取数组元素的索引,请使用

因此,在你的情况下,它将是

alpha[miles.index(miles.min)]

非常非常感谢!