我在表 2 中有一个多边形,它的 id、no 和几何形状。在表 1 中,我有具有相同字段的多边形。表 2 中的多边形与表 1 中的几个多边形相交。我要做的是剪辑与表 2 中的多边形重叠并在表 3 中插入相同字段和几何图形的多边形。因此,如果表 2 中的多边形有 2重叠我想摆脱那些重叠,只是将其余部分放入一个新表中。以下代码用于返回几何图形的裁剪部分。如何在裁剪完成后获取多边形的几何图形。
insert into table 3
select a.store_id,b.store_id,a.store_number,a.client_id,sdo_geom.sdo_intersection(b.geometry,a.geometry,0.005)
from table_1 a, table_2 b
where b.store_id=34746
and sdo_anyinteract(b.geometry,a.geometry)='True';