在C++中操作空间数据的一些推荐框架是什么?

Ale*_*x B 7 c++ polygon spatial geospatial

在C++中操作空间数据的一些推荐框架是什么?

我正在寻找一个多边形对象,点对象,以及一些像union,intersection,distance和area这样的操作.我需要在WGS84(lon,lat)中输入坐标并获得平方公里的面积.

我更喜欢免费/开源框架,但我愿意接受建议.

编辑:不幸的是我需要一个非GPL解决方案.LGPL没问题.

Mar*_*rkJ 5

GEOS是一个开源 (LGPL) C++ 几何/拓扑引擎。可能适合你?

寻找这些东西的有用地方是 O'Reilly 网站上的这篇有用文章以及OSGeo,这是一个支持开源地理空间东西的协作。