3
A
回答
1
好問題。結果發現有一個稱爲「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)}
f.multi_point(points).convex_hull
相關問題
- 1. 點在多邊形rgeo
- 2. 來自點雲的3D凸包
- 3. RGeo PostGIS的多表查詢
- 4. 情節圓/凸包以防萬一點
- 5. 簡化凸包
- 6. 在凸包
- 7. 凸凸 - 確定點的順序
- 8. 代表更高維度的凸包(3+)
- 9. 檢查的點是一個4點的凸包
- 10. 揹包算法和凸包
- 11. CGAL凸包與Qt
- 12. Arduino凸包算法
- 13. 爲RGeo點設置單個座標
- 14. 在RGeo中按偏移量創建點
- 15. .NET中的凸包生成
- 16. pyipy.spatial.Delaunay的Python凸包,如何清理船體內的點?
- 17. 非凸多邊形 - 使用凸包算法的預處理
- 18. 什麼用RGeo :: Geographic.simple_mercator_factory
- 19. 計算凸包邊界
- 20. 在java中合併凸包
- 21. 合併兩個凸包
- 22. 動態凸包技巧
- 23. Open cv找到凸包
- 24. Quickhull - 凸包上的所有點 - 性能不佳
- 25. 嘗試在MATLAB中獲取點的凸包時發生錯誤
- 26. 修改凸包以排除不需要的點
- 27. 在圖形上選擇外點的算法(「富」凸包)
- 28. 將最大凸包裝到一組點的內部
- 29. 使用CGAL的Voronoi圖:僅提取邊緣點(凸包)
- 30. 爲有序集合點的凸包算法
我想你的解決方案,但得到** NoMethodError:對#未定義的方法'工廠」 **像你調用一個工廠 –
Shrikant1712
看起來,需要安裝'libgeos'包 –
解決這一問題的工廠方法錯誤 – Shrikant1712