QGIS / postGIS中的多边形相交折线(多边形边界处的分割线)

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

我有两个数据集(目前在 geopackage 文件中),但也有它们在 PostGIS 数据库中。

1 条折线,约有 100 万条记录 1 个多边形,约有 50,000 个多边形

我想将线与多边形相交,以便将线与多边形的数据关联起来。

当一条折线穿过多边形时,我需要将它分成两个特征 - 一个用于多边形边界的每一侧。

在 QGIS / PostGIS 中如何最好地做到这一点?在 ArcGIS 中,我会使用相交或空间连接功能,它们会在几分钟内运行,但在 QGIS 中,等效工具需要数小时,甚至数天才能完成。关于我应该如何加快这些速度有什么建议吗?

我曾尝试在 QGIS 中建立空间索引,但不确定它是否有效(只花了一秒钟左右的时间来运行)

我可以使用 QGIS、R 和 PostGIS(虽然我是 PostGIS 的新手)

非常感谢

union postgis intersection qgis
© www.soinside.com 2019 - 2024. All rights reserved.