1
合并shapefile中已在图块边界处拆分的相邻多边形?
我目前正在使用来自Ordnance Survey Vectormap区的建筑数据,并且我注意到由于OS分割shapefile的方式,许多建筑多边形被分为2个部分。 这是我在QGIS中看到的-我突出显示了在图块边界处分割的一些建筑物: 我无法手动合并建筑物,因为有太多建筑物在边界处被分割(这只是一个放大的示例)。我正在寻找一种自动化的方法来解决这个问题。 不幸的是,分开的建筑物的每一侧都有不同的编号,所以我很难解散它们。 您如何建议我可以自动合并建筑图块? 编辑 我现在使用PostGIS合并在图块边界处分割的多边形。这是为我执行此操作的SQL语句–它比使用QGIS快很多很多倍: DROP TABLE merged; CREATE TABLE merged AS SELECT -- Merge polygons that are within 0.01 metres of each other (ST_Dump(ST_Union(ST_Buffer(the_geom, 0.01)))).geom AS the_geom FROM unmerged; -- Update the geometry_columns table SELECT Populate_Geometry_Columns();