一.QGIS相对于ArcGIS的优势
1. 安装包下,只有ArcGIS的十分之一,但是功能超过ArcGIS的十分之一
2. 无需授权,不需要像破解ArcGIS一样破解软件,而且破解后的ArcGIS有些扩展功能也用不了
3. 由于我们平时用的功能百分之八十都是基础功能,所以QGIS足够满足日常需要
4. 跨平台,随着Linux和Mac的市场份额不断提升,跨平台连微软都在考虑,ESRI也迟早要考虑
二.下载安装
1.下载地址
Download QGIS,本文选择window64独立安装版
2.主要步骤
无特殊说明直接下一步
不了解细致项,选择全部安装
数据集暂不需要,直接安装(点击Install之前确认电脑文件保存,防止安装完成自动重启)
3.启动
安装完成后会在桌面自动生成快捷方式,如果未生成,在安装路径中查找
如果点击快捷方式出现如下错误,请点击上图中qgis.bat进行启动
三.语言设置
打开设置界面,选中Override system locale,选择简体中文,确定后重启即可修改为中文显示
四.数据导入
1.连接数据库(pg)
点击新建连接进行参数配置
点击OK连接成功后会在左侧结构中出现图层数据列表,双击进行图层加载(jd图层是通过pg工具导入的图层,操作请看GeoServer + PostGIS 进行图层文件数据导入并发布 - 简书)
2.数据导入
打开数据库管理器
选择数据库后点击导入图层或文件
选择shp数据后出现相应表格,如果默认选项不符合可以在选项中自定义设置
正常操作会将图层导入pg库,此例报错,暂未找到解决办法(续更),可以使用QGIS将编辑后的图层保存,再使用pg导入工具导入
3.图层数据更新
右键图层更新数据到数据库
操作之后点击更新即可在geoserver图层预览中看到变化
4.两种入库方式的比较
1). 几何要素数据类型的区别。在要素均为单部件(single-part)的条件下,默认情况下,PostGIS自带工具的几何类型依次为:Point、LineString和Polygon,QGIS入库的类型依次为MultiPoint、MultiLineString和MultiPolygon。若后期涉及WFS-T操作,则绘制几何的类型(TYPE)必须与数据表的类型一致,这一点务必注意!
2). 使用PostGIS自带工具入库方便快捷,而使用QGIS则需要额外安装,但可以在连接QGIS的基础上对入库前后的数据进行可视化编辑。