【问题标题】:Rails Googlemaps Draw and Save PolygonsRails Googlemaps 绘制和保存多边形
【发布时间】:2012-06-25 17:07:53
【问题描述】:

使用 Rails 和 Googlemaps V3,我正在寻找一些建议(在我走错路之前),以获得构建功能的最佳方法:

1) 绘制一个描述地理区域的多边形 2)捕获多边形数据并将其保存到数据库(postgres) 3)做一个查询,告诉我一个点是否在多边形内

据我从那里的示例中可以看出 - 多边形绘图位是相当可行的,但我不清楚如何捕获该数据,以及我应该以哪种格式保存它(我看到 postgres 有一个多边形数据类型...)。同样对于查询,我不确定如何实现这一点 - postgres 是否有任何魔法可以实现这一点(我们正在使用 heroku)。

任何建议或指示将不胜感激!

谢谢!

【问题讨论】:

  • 我也很想知道这个问题的答案。虽然我更喜欢使用 mysql。

标签: ruby-on-rails postgresql google-maps heroku


【解决方案1】:

一般来说,您的选择部分取决于规模。如果这是一个平面地图,最好的方法是多边形和点方法。这最适合城市地图之类的东西。

对于全球地图,您可能希望使用 PostGIS 的几何和地理类型,因为它们更灵活。

【讨论】:

    猜你喜欢
    • 2017-01-20
    • 2021-09-10
    • 2011-12-30
    • 2023-03-27
    • 2014-05-25
    • 1970-01-01
    • 1970-01-01
    • 2023-04-08
    相关资源
    最近更新 更多