从ArcGIS转用开源GIS,选哪个比较好
以前用的ArcGIS,由于项目费用和我们项目用到的GIS功能不多等原因,要用开源GIS。要用VC进行开发
最近关注了几个开源GIS:
GDAL是比较成熟的,但是很底层的,我们想用接近ArcGIS的开源GIS
后来又看了QGIS,但没有提供开发接口
再后来看了mapwingis,这是一个封装的ocx控件,还算接近ArcGIS,但很多功能都没有,比如加载地图,只能加载单个层,而不能加载一个地图文档
谁知道好的开源GIS,适合用VC进行二次开发的,谢谢
QGIS好像还可以吧,
好像还有个UGIS或者是UMap.是不是还有个QMap?
OpenLayers
加载地图文档,你是说的arcgis的mxd吗?支持这个是不可能的,因为它不是数据,你可以把它理解为一个工程文件,就像VC的dsw,你做C++可以不用VC,但你不能让其他的IDE也支持dsw文件,这是不可能的。
既然要用开源GIS,就不能怕麻烦,shapefile一般的开源GIS都能操作,但用起来肯定不如arcengine那么顺手,如果你要操作mxd,恐怕只能自己编程来读取了。不知道mxd是不是公开格式的。