QGIS下载osm数据,去除注记
时间: 2025-03-07 17:08:54 浏览: 102
### 如何在 QGIS 中下载 OpenStreetMap 数据并去除注记
#### 使用 QuickOSM 插件下载 OSM 数据
为了方便地从 OpenStreetMap 下载数据,在 QGIS 中可以安装并使用 `QuickOSM` 插件。通过该插件能够快速获取所需区域内的地理要素。
1. 打开 QGIS 软件,进入菜单栏中的【Plugins】-> 【Manage and Install Plugins...】找到 QuickOSM 安装启用此插件[^1]。
2. 启用之后可以在工具栏看到 QuickOSM 的图标按钮,点击打开查询界面设置参数进行数据抓取操作。
3. 在 Query 面板里输入特定关键字或者绘制多边形框选目标范围来限定要提取的数据种类与地理位置。
4. 设置好条件后执行查询命令等待片刻即可完成矢量文件加载至项目当中。
#### 去除 OSM 数据中的注记(标签)
对于已经成功导入项目的 OSM 数据而言,如果想要移除其中的文字标注即所谓的“注记”,可以通过调整图层样式实现:
- 右键单击对应的矢量图层名称选择【Properties】选项;
- 切换到 Symbology 页面下修改渲染方式为 Categorized 或 Graduated 类型而非 Rule-based ,因为后者允许更复杂的表达式控制显示效果而前者相对简单直接;
- 更重要的是切换到 Labels 页面关闭自动标记功能或是自定义 Label settings 来过滤掉不需要展示的信息字段。
```python
# Python Console Example to turn off labels for a layer programmatically.
layer = iface.activeLayer()
if hasattr(layer, 'setLabelsEnabled'):
layer.setLabelsEnabled(False)
```
阅读全文
相关推荐


















