【发布时间】:2012-01-21 12:47:58
【问题描述】:
我正在使用geocoder gem,想知道是否有办法让所有城市都在半径范围内(带有中心坐标)。
有点像
city = location.cities(100) #all cities within 100km
似乎有一个PHP solution,但我不确定在我的情况下如何使用它。 谢谢!
【问题讨论】:
标签: ruby-on-rails ruby-on-rails-3 rails-geocoder
我正在使用geocoder gem,想知道是否有办法让所有城市都在半径范围内(带有中心坐标)。
有点像
city = location.cities(100) #all cities within 100km
似乎有一个PHP solution,但我不确定在我的情况下如何使用它。 谢谢!
【问题讨论】:
标签: ruby-on-rails ruby-on-rails-3 rails-geocoder
我不相信 GoogleMap API 提供空间搜索。 Geonames.org 站点发布了这样一个 Web 服务——相关的 Geonames gem 文档有一个特定示例,用于查找纬度/经度附近的地点:
places_nearby = Geonames::WebService.find_nearby_place_name 43.900120387, -78.882869834
【讨论】: