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
导出 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
顶点操作:

编辑模式下点击激活顶点工具《工具栏鼠标右键——顶点编辑器面板-顶点工具》

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

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

分割部件

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

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

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

分割要素

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

合并要素
  1. 工具栏鼠标右键——高级数字化工具栏——合并所选要素, 选中多个要素,点击合并成一个要素
  2. 矢量——地理处理工具——融合,但是会生成一个临时图层
基于一个要素的公共边界绘制下一个要素,操作方法:
  1. 开启捕捉设置,点击激活《工具栏鼠标右键——捕捉工具栏——启用捕捉》(一个红色磁铁图标),捕捉模式选择 “顶点“,勾选避免重叠
  2. 先绘制要素A,然后继续绘制下一个要素B,当鼠标靠近已有顶点时,会出现 十字光标 + 红色方块/圆圈,表示已捕捉,此时点击鼠标左键即可为要素B添加这个相同的顶点,同理点选完所有相同的顶点后,继续绘制完成。
临时图层怎么保存?

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

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

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


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

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


image.png
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容