4

TL;博士; 是否有宝石可以以openstreetmap的形式使用?

问题: 这个想法是为用户提供一种方法,将兴趣点固定在 rails 中的表单内的地图中,并获取该坐标并保存它。

因此,用户将能够搜索地址并将其固定在地图上。然后我会从地图给出的内容中获取纬度/经度并保存在一个名为 PointOfInterest 的实体中。在红宝石中有一种简单的方法可以做到这一点吗?我一直在寻找它,但什么也没找到。

我正在使用 Rails 4.0.0 和 ruby​​ 2.0.0-p247

4

2 回答 2

3

如果您能够将 html/javascript 嵌入到您的表单中,那么您可以使用LeafLetOpenLayers来显示地图并在用户单击特定位置时接收事件。

于 2013-10-04T17:24:08.610 回答
2

openstreetmap是一个 ruby​​gem,可以作为与 OSM 和 Ruby on Rails 一起使用的选项。

于 2014-08-14T03:37:55.560 回答