QGIS 从矢量切片中提取

问题描述 投票:0回答:1

从矢量切片中提取 QGIS?

我是 QGIS 的新手,如果这是一个愚蠢的问题,我很抱歉。

我正在使用矢量切片加载一个国家的底图,其中包含所有街道、建筑物、水域......

我可以使用“识别要素”工具在地图中选择建筑物。在“识别结果”窗格中,我可以为该建筑物选择“复制功能”。

此后,我可以使用“将要素粘贴为 -> 临时草稿层”将选定的建筑物粘贴到新图层中。但一次只能将一栋建筑物复制到新图层。所以要复制十栋建筑,我就必须这样做十次。

有没有办法将一个区域中的所有建筑物提取到新的临时暂存区域?

qgis
1个回答
0
投票

我已经用屏幕截图记录了该过程:https://www.openstreetmap.org/user/Answerquest/diary/402602

不要使用“识别要素”,而是使用其附近的“按区域选择要素”按钮或其变体来选择所需的要素。

  • 您可以使用 Shift / Ctrl 在地图上移动并向选区添加更多形状。
  • 注意:保持更高/更深的缩放(即,您不应该缩小太多),以便形状不会在您的视图中被编辑。
  • 如果缩小,矢量切片技术所做的是:它会丢弃一些形状或进行简化/聚合,这样就不需要在更大的区域上加载所有数据。

菜单 > 编辑 > 复制功能

菜单 > 编辑 > 将要素粘贴为 > 新矢量图层

  • 在打开的框中,选择 geojson 或您喜欢的格式,选择文件夹/文件名
  • 记住将 CRS 更改为 WGS 84 / EPSG 4326:这将为您提供纬度/经度值。 3857 会在你的 shapefile 中给出巨大的数字。

您现在已将所需的特征提取到单独的形状文件中。

您现在可以将新创建的 .geojson 文件拖放到 https://geojson.io 或其他一些 shapefile 查看器上,以独立验证您是否获得了正确的数据。

它还将携带原始矢量切片图层所具有的任何元数据/属性。

© www.soinside.com 2019 - 2024. All rights reserved.