QGIS
paladin1893
这个作者很懒,什么都没留下…
展开
-
QGIS3.4x的二次开发(二)
最近开始研究 QGIS 3.4.x,QGIS 3.4.x 改为 一个console做启动,读取环境配置文件,另外把qgis应用做成一个dll,由console启动。这样的好处就是QGIS可以做成绿色软件,降低对环境变量配置要求。好了,不多说,直接上代码。一、console代码,直接改自qgis的代码#include <windows.h>#include <io.h...原创 2019-03-10 13:24:14 · 1196 阅读 · 0 评论 -
QGIS3.4x的二次开发(一)
QGIS 已经升级到3.6了,每次从源码编译开始做起,生成自己的二次开发包,是件很痛苦的事情。有没有其他更便捷的方式呢?其实是有的,那就是用osgeo4w-setup-x86_64.exe这样的工具直接下载QGIS项目团队提供好的二次开发包。二次开发包下载有二种方案:方案一:qgis+gdal+qt51、qgis2、gdal3、qt5方案二:qgis+gdal+...原创 2019-03-10 13:16:54 · 934 阅读 · 0 评论 -
QGIS1.8.0的编译
1、下代码,下依赖库2、copy install中的批处理@echo offpath %SYSTEMROOT%\system32;%SYSTEMROOT%;%SYSTEMROOT%\System32\Wbem;D:\BaseTools\CMake-2.8\bin;D:\BaseTools\Subversion\bin;D:\BaseTools\GnuWin32set PYTHONPAT...原创 2013-12-23 20:26:56 · 529 阅读 · 0 评论 -
QGIS3.x二次开发(三)打开POSTGIS图层
QString service = QStringLiteral(""); QString host = QStringLiteral("localhost"); QString port = QStringLiteral("5432"); QString database = QStringLiteral("postgis_25_sample"); bo...原创 2019-03-21 01:17:11 · 1101 阅读 · 1 评论