Şu anda Mühimmat Anketi Vectormap Bölgesi'nden bina verileri kullanıyorum ve OS'nin şekil dosyasını bölme biçimi nedeniyle birçok bina poligonunun 2'ye bölündüğünü fark ettim.
QGIS'te gördüğüm şey bu: - Kiremit sınırında bölünmüş bazı binaların altını çizdim:
Binaları manuel olarak birleştiremiyorum, çünkü bunların çoğu sınırlara bölünmüş durumda. Bunu çözmek için otomatik bir yol arıyorum.
Ne yazık ki, bölünmüş binaların her iki tarafında da farklı bir kimlik var, bu yüzden onları kolayca çözemiyorum.
Yapı taşlarını otomatik olarak birleştirmemi nasıl önerirsin?
Düzenle
Şimdi PostGIS'i kiremit sınırlarında bölünmüş çokgenleri birleştirmek için kullanıyorum. İşte benim için bunu yapan SQL ifadesi - QGIS ile yapmaktan çok, çok daha hızlı:
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();