QuickOSM 是一款 QGIS 插件,旨在简化 OpenStreetMap 数据的下载和集成。它使用 Overpass API 进行查询。您可能已经知道,OSM 拥有庞大的用户贡献地图数据存储库,是 GIS 任务的宝贵资源。它包含街道、建筑物、行政边界等特征。在这篇博文中,我将尝试演示如何使用 QGIS 中的 QuickOSM 插件,根据指定的条件下载这些数据。

首先,我们需要安装它。我们进入“插件”菜单并找到该插件。

没有任何

图 1:您可以在插件菜单中找到并下载它

下载后,您可以通过顶部菜单中的“矢量”选项直接访问它。

您可以在下方看到菜单。这里有几个选项,但我们选择“快速查询”选项来输入查询。

没有任何

图 2:插件窗口

没有任何

图 3:插件的“快速查询”部分

我们首先选择关键词。我想查看“工业”领域。在“关键词”部分中选择“工业”后,我可以查询特定值。如果我不选择任何值,它将查询所有值。

如果我们愿意,我们可以输入多个查询,但正如我所观察到的,它可能会给出错误的结果。

就在下方,我选择了一个地方来获取工业区。我想查看伦敦的工业区,所以我在那里输入了名称。

没有任何

图 4:您可以根据目的选择不同的变量

点击下方的“高级”选项,我们可以定义想要查看的数据类型、保存格式以及保存位置。我只想查看多边形,但暂时不想保存。因此,我暂时无法更改格式。

没有任何

图 5:查询窗口的“高级”部分

当我们点击“运行查询”时,它会自动下载符合我们定义的条件的特征。完成后,您可以在图层窗口中看到已下载的图层。

没有任何

图 6:在我的例子中只创建了一个层

似乎只有一个多边形符合我定义的条件。当然,它可能会根据你的具体条件而变化。

没有任何

图 7:使用 QuickOSM 插件下载位于伦敦的港口多边形

您可以使用此工具,看看在 QGIS 中直接下载 OpenStreetMap 数据有多么容易。

Logo

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。

更多推荐