我试图找出:给定一个邮政编码,该邮政编码 X 英里半径内的所有邮政编码是什么。
我找到了一些解决方案,我在下面发布了这些解决方案,但我想知道是否有专门针对 Rails 或 Ruby 的更好解决方案(换句话说,gem、gist 等)。我发现的 Ruby 解决方案已经有几年的历史了,所以现在似乎有更好的解决方案可用。
理想情况下,我想要的东西只需要一个字符串“11026”并生成字符串作为输出,而不必创建 AR 模型或过于广泛地处理数据库。
Geocoder似乎没有明确地这样做...... Geokit也没有。我不知道这些宝石是否有一个简单的解决方法。
类似的解决方案: