表示平面图/ GIS拓扑:ArcObjects与CGAL安排

时间:2010-01-17 12:47:57

标签: c++ gis arcobjects cgal topology

我需要表示一个平面图形结构,即将平面的一部分划分为多边形,这样我就可以轻松找到多边形的邻居等(就像在地图上一样)。什么是最好的图书馆? ArcObjects的? CGAL(2D安排)?还有什么吗?

我在Windows下使用C ++。

2 个答案:

答案 0 :(得分:1)

如果您对速度或可靠性感兴趣,请远离ArcObjects。 ArcMap是一个简洁的应用程序,并且有充分的理由为它编写插件。但是ArcObjects不是一个很好的用于通用GIS的编程库。

答案 1 :(得分:1)

我会看看QGIS,看看他们在引擎盖下使用了什么。

你也可以看看GEOS。它可能包含你需要的一些东西

http://trac.osgeo.org/geos/

实际上 - 看了一下之后我觉得它绝对适合你的需要。