QGIS

QGIS

简书

开源免费,无需破解,Download QGIS,本文选择window64独立安装版

QGIS获取OSM地图矢量数据

设置为简体中文




image.png

操作步骤:

  1. 安装QGIS
  2. Settings-Options-General,勾选Override system locale, User Interface Translation 选择 简体中文
    Locale(numbers, date and currency formats) 选择 Chinese China(zh_CN), 点击底部按钮《OK》确认
  3. 视图-面板-勾选 《浏览器》,软件窗口的左侧会出现浏览器面板
  4. 在浏览器地图中找到 XYZ Tiles,右键-新建连接,输入以下内容后点击《OK》确认
    名称: Gaode
    URL: https://webrd02.is.autonavi.com/appmaptile?lang=zh_cn&size=1&scale=1&style=7&x={x}&y={y}&z={z}
  5. 双击上一步创建的XYZ连接来加载地图, 然后缩放地图到合适的尺寸
  6. 图层-创建图层-新建shapefile图层,文件名:选择文件夹并输入名称 几何图形类型: 下拉选择多边形
  7. 开始在图层上创建多边形集合
  8. 保存图层,编辑完成后必须进行保存,工具栏的 “保存图层编辑” 图标(💾 软盘),或右键图层 → “保存图层编辑”

导入图层

直接将文件拖入到空白画布中,支持直接导入 geojson,shp等各种格式的数据





image.png

创建图层

图层-创建图层-新建shapefile图层,文件名:选择文件夹并输入名称 几何图形类型: 下拉选择多边形





image.png

切换图层编辑模式




image.png

添加多边形要素

先选中添加多边形要素,然后在绘制区域内,鼠标左键点击添加多边形的顶点,鼠标右键完成。





image.png

图层编辑保存(必须手动)

工具栏的 “保存图层编辑” 图标(💾 软盘),或右键图层 → “保存图层编辑”





image.png

导出 geojson,shp等格式数据

选中图层,鼠标右键选中导出-要素另存为,选择格式为GeoJSON,注意 CRS要选择EPSG:4326,下面范围部分的经纬度才会是正常值(纬度-90至 90),否则会超大。





image.png




image.png

图层回到画布中




image.png

图层叠加保留相交部分

  1. 矢量 - 相交 2. 选择输入图层和叠加图层 3. 运行后会生成临时图层,显示的内容就是输入图层跟叠加图层重叠的部分。



    image.png





    image.png

针对坐标系数值超大的问题:

ps: 我们在一般的开发中主要遇到的是 WGS84(代码EPSG:4326)地理坐标系、 Pseudo-Mercator(代码EPSG:3857)的投影坐标系,当然也有其他的投影坐标系。
下载图层的经纬度坐标超大值,是因为导出的是投影坐标系,需要进行相应得设置
1.图层右键选中图层CRS可以看到当前图层文件配置的坐标系名称,是投影坐标系 EPSG:3857
2.导出geojson,CRS选择地理坐标系 EPSG:4326,下面的范围的经纬度就正常了





image.png





image.png





image.png

点选要素



image.png

MultiPolygon 要素: 即一个要素包含多个不相连的区域(部件),geojson示例如下:




image.png

多个单部件要素Polygon,geojson示例如下:




image.png

顶点操作:

编辑模式下点击激活顶点工具《工具栏鼠标右键——勾选数字化工具栏-点击顶点工具》





image.png

  • 新增顶点: 将鼠标悬停在两个顶点之间的边上, 中间会出现 “+” 符号,点击它,然后拖动鼠标到目标位置,点击鼠标左键即可。
  • 移动顶点:鼠标左键点击需要移动的顶点,移动鼠标到目标位置,再次点击鼠标左键即可。
  • 删除顶点: 鼠标框选要删除的顶点,然后点击键盘的delete键即可。

如何创建包含多个部件的要素?

方法1: 工具栏鼠标右键——高级数字化工具栏——合并所选要素, 先选中多个要素,然后点击合并




image.png

方法2:工具栏鼠标右键——高级数字化工具栏——添加部件, 选中需要添加部件的要素,点击添加部件后,绘制部件即可





image.png

分割部件

将一个要素分成多个部件,仍然是属于同一个要素
工具栏鼠标右键-勾选高级数字化工具栏-分割部件,然后拉一条线穿越整个要素,双击或鼠标右键确认。

要素的相连的部件合并成一个部件

  1. 数据处理——矢量几何图形——修正几何图形,执行修复后可能就变成单部件要素了,如果没有,再继续操作 矢量——地理处理工具——融合
  2. 先操作 多部件转单部件,再操作 合并要素

多部件要素拆分为多个单部件要素

矢量——几何图形工具——多部件转单部件

分割要素

工具栏鼠标右键-勾选高级数字化工具栏-分割要素,然后拉一条线穿越整个要素,双击或鼠标右键确认,即可分割成多个要素

合并要素

  1. 工具栏鼠标右键——高级数字化工具栏——合并所选要素, 选中多个要素,点击合并成一个要素
  2. 矢量——地理处理工具——融合,但是会生成一个临时图层

基于一个要素的公共边界绘制下一个要素,操作方法:

  1. 开启捕捉设置,点击激活《工具栏鼠标右键——捕捉工具栏——启用捕捉》(一个红色磁铁图标),捕捉模式选择 “顶点“,勾选避免重叠



    image.png





    image.png





    image.png

  2. 先绘制要素A,然后继续绘制下一个要素B,当鼠标靠近已有顶点时,会出现 十字光标 + 红色方块/圆圈,表示已捕捉,此时点击鼠标左键即可为要素B添加这个相同的顶点,同理点选完所有相同的顶点后,继续绘制完成。

临时图层怎么保存?

鼠标右键点击图层 —— 导出 —— 要素另存为




image.png

怎么导出选中的多边形要素?

鼠标右键点击图层 —— 导出 —— 要素另存为 —— 勾选《仅保存选中的要素》





image.png

工具栏鼠标右键,勾选开启工具

比如说开启捕捉、高级数字化工具等等





image.png

识别要素属性、编辑属性

选中识别要素,鼠标左键点击选中要素后,软件右边显示出该要素的识别结果,再识别结果上鼠标右键唤起菜单,选中编辑要素表单,可以对属性值进行编辑修改。





image.png


Generated by RSStT. The copyright belongs to the original author.

Source

Report Page