Qgis Dev
文章平均质量分 66
xiluoduyu
这个作者很懒,什么都没留下…
展开
-
在QGIS下开发python插件
出于研究sextante代码的需要,抽空查了下QGIS下python插件的开发流程。具体的操作参考英文的PyQGIS 的开发帮助文档翻译 2013-08-16 02:04:50 · 11041 阅读 · 3 评论 -
sextante源码剖析(三)之自定义算法
在上一篇中介绍了sextante的架构,这次主要介绍如何在sextante中自定义算法。sextante自定义算法途径有二:1)编写脚本文件;2)编写算法类。编写脚本文件 sextante的脚本文件有两种:1)Script脚本,2)R脚本。两种脚本差别蛮大,前者的编写只要懂pyqt即可,而后者还得对R(一款强大的科学统计软件,据说画图比SPSS更帅)的代码编写有一定的熟悉原创 2013-08-21 13:54:14 · 1744 阅读 · 0 评论 -
sextante源码剖析(一)之sextante安装配置
SEXTANTE是在QGIS开源gis平台上开发的python插件。起类似“适配器”作用,提供了从QGIS平台直接调用第三方gis软件算法(如GRASS、SAGA、OTB)的快捷手段,其界面仿ArcGIS的工具包界面,截图如下:原创 2013-08-13 17:12:52 · 2114 阅读 · 1 评论 -
sextante源码剖析(二)之sextante算法框架
在上一篇简单介绍了sextante的安装和配置,这里只要讲解下sextante的算法框架。安装后sextante后我们可以看到sextante的文件组成,各文件作用如下图:sextante中最核心的类主要有算法基类GeoAlgorithm,算法提供者基类AlgorithmProvider以及算法执行类(AlgorithmExecutor,UnThreadAlgorithmExe原创 2013-08-15 14:38:51 · 1877 阅读 · 0 评论