好问题。事实证明,有一种名为“ MultiPoint ”的几何类型适用于此。我做了一个简单的例子来测试它,它看起来效果很好。
f = RGeo::Geos.factory(:srid => 3361, :buffer_resolution => 8) #my typical local rectilinear projection factory with my default settings.
coords = [[1,1], [2,2], [1,3]]
points = []
coords.each {|x,y| points << f.point(x,y)}
Run Code Online (Sandbox Code Playgroud)
f.multi_point(points).convex_hull
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
254 次 |
| 最近记录: |