在sextante中单纯利用python或者调用sextante已有算法进行自定义开发,很多情况下速度不咋给力,同样的操作调用QGIS的C++插件比用sextante里的算法要快,有时候快的 还不止一些,特别是当调用saga的算法时,saga要先进行一堆的数据格式转换,大大减慢了运行速度.为此,针对复杂的操作,多数情况下我都选择用C++进行开发,然后再在sextante里面进行调用.其调用实质就是python对C++的调用,网上资料很多,在此仅展示我的做法. 首先新建一个dll,在dll里面新建…