我正在使用地理编码器 gem,想知道是否有办法让所有城市都在半径范围内(带有中心坐标)。
就像是
city = location.cities(100) #all cities within 100km
似乎有一个PHP 解决方案,但我不确定在我的情况下如何使用它。谢谢!
我不相信 GoogleMap API 提供空间搜索。Geonames.org网站发布了这样一个 Web 服务——相关的Geonames gem doc 有一个特定的示例,用于查找纬度/经度点附近的地点:
places_nearby = Geonames::WebService.find_nearby_place_name 43.900120387, -78.882869834