
Qt;QGIS
很菜但努力
C++爱好者,技术控~~~
展开
-
QGIS学习之-环境搭建
1.从OSGeo4w获取开发包2.自己编译编译的博客一大推,不再啰嗦,要有耐心 要有耐心 要有耐心 重要的事情说3遍。开发环境: QtCreator1.首先将设置QtCreator编译器,如果是下载的,目前官方使用的是Qt4.8.5编译的,所以应设置qmake路径类似:E:\OSGeo4W64\bin\qmake2.设置导出宏 由于下载的开发包内并未定义,所以在pro文原创 2017-07-28 10:41:52 · 2163 阅读 · 0 评论 -
QGIS学习之-显示SVG图片
这个功能其实很简单,但是看到网上很多人不知道怎么做,故记录下帮助需要的朋友。其实看源码就知道怎么做了。如果自己重新QGraphicsItem 可以将图片加入图层,但是有很多问题,比如地图坐标等等,其实QGIS已经帮我们实现了,它就是QgsAnnotationItem所以我们要实现显示SVG图片 又不想自己去管理缩放,坐标等等 就从QgsAnnotationI原创 2017-07-28 11:16:42 · 5274 阅读 · 2 评论 -
QISG学习之-在图层上画图
研究过源码的人都知道 QGIS对于在地图上的功能操作都是通过QgsMapTool来管理的,有一篇博客有详细讲解:http://blog.youkuaiyun.com/deirjie/article/details/50878670所以要实现画图也很简单了。首先继承QgsMapTool,这里提供了各种坐标转换,我们当然非常需要。#ifndef MEASURETOOL_H原创 2017-07-28 11:24:48 · 2132 阅读 · 0 评论