QGIS
米老头
这个作者很懒,什么都没留下…
展开
-
Qgis 编译 1.7.0
费了九牛二虎之力才装上去,终于可以调试了。中间不知道放弃了多少次。哎。囧啊! 以下教程完全是写给没有任何开源的经验的新手看的。老手勿喷。 说是转载。自己心里过不去,毕竟也是呕心沥血啊,网上都是写编译1.6.0 和1.7.1的,学生编的是1.7.0,才斗胆写了个原创。。。 本人机子win7 32位系统 vs2008 sp1 第一步》》安装相关软件 vs2008 (建议转载 2013-05-24 22:16:53 · 861 阅读 · 0 评论 -
QGIS二次开发第二讲
第一步:新建Qt Application 项目,名称为:qgis2,完成后,其解决方案的文件如下所示 第二步,设计UI (1)双击,qgis2.ui文件,弹出qtDesigner设计器,添加相应菜单(对应的Action命名)如下图所示 (2)在面板中央的centralWidget中拖入一个QFrame容器(用来包含qgsmapcanvas),命名为frameM转载 2013-05-24 22:20:29 · 1720 阅读 · 0 评论 -
QGIS二次开发第三讲
第三讲主要实现了矢量要素的标注(Label)功能,代码是在第二节的基础上进行修改 第一步:在qgis2.h文件中,增加相关头文件,主要三个头文件如下:qgslabel.h,qgslabelattribute.h qgsfield.h文件 具体代码如下所示: [cpp] view plaincopy #include #includ转载 2013-05-24 22:22:12 · 1678 阅读 · 0 评论 -
QGIS二次开发第四讲
本讲主要实现了加载raster数据功能 主要用到的类是qgsrasterlayer,代码是在第二讲的基础上进行修改完成的。 第一步:修改qgis2.h文件,增加以下头文件 [cpp] view plaincopy //4th 代码 #include #include 第二步:修改qgis2.cpp文件,转载 2013-05-24 22:22:49 · 1513 阅读 · 0 评论 -
WMS WCS WFS 区别
OGC1999年开始WMT1(Web Map Tested)和WMT2互操作项目。其中著名的GML来自WMT1的成果。 在WMT2中OGC定义了三种地理参考信息模型:Web Map Server(WMS) , Web Feature Server(WFS) ,Web Coverage Server(WCS) . 1.Web 地图服务(WMS)能够根据用户的请求返回相应的转载 2013-05-24 22:24:16 · 1954 阅读 · 0 评论 -
vs中Qt代码感应问题
If you are using Visual Studio withQt, you can ensure a more productive experience by adding the Qt directories to your Visual Studio list of includes. In Visual Studio, add the following directo转载 2013-05-24 22:25:53 · 1240 阅读 · 0 评论 -
QGIS二次开发第一讲
新建QtApplication项目 项目命名为qgis1,在qgis1.h文件中增加以下代码 // QGIS Includes // #include //扩展了Qapplication以便可以获取QGIS的特定资源,比如主题路径和数据库路径等。 #include //是一个单体类来管理数据访问程序(data provider),用于加载插件 #include //是一个渲染类,利用Q转载 2013-05-24 22:18:10 · 1887 阅读 · 0 评论 -
QGIS二次开发第一讲(环境配置)
环境配置:vs2008 +Qt4.7.3+Qgis1.7.0链接库 新建Qt项目 在vs中新建Qt Application项目,然后配置c c++ 预处理器命令 , 常规包含目录 和连接器中的lib文件设置 具体如下: 1. 预处理器定义(增加三个定义): 2.附加包含目录设置(在此种添加编译好的qgis的include路径和Osge4w的include的路径)转载 2013-05-24 22:19:21 · 2044 阅读 · 0 评论