sj460039688 发表于 2022-11-29 14:29:09

怎用skill判断两个shape是否重合

怎用skill判断两个shape是否重合,以及重合的位置,谢谢

maome_520 发表于 2022-12-10 12:10:05

Shp1_Area = car( axlPolyFromDB(Shp1_DBid))->area
Shp2_Area = car( axlPolyFromDB(Shp2_DBid))->area
Rslt_Area = car(axlPolyOperation( axlPolyFromDB(Shp1_DBid)axlPolyFromDB(Shp2_DBid)'AND))->area

比较Shp1_Area 与Rslt_Area, 或Shp2_Area 与Rslt_Area之间的大小可了解重叠程度。

sj460039688 发表于 2022-12-12 08:26:47

maome_520 发表于 2022-12-10 12:10
Shp1_Area = car( axlPolyFromDB(Shp1_DBid))->area
Shp2_Area = car( axlPolyFromDB(Shp2_DBid))->ar ...

谢谢

skny2011 发表于 2023-7-24 08:15:17

合并这两个铜皮,返回值如果只有一个,则重叠,如果还是两个,就没有
页: [1]
查看完整版本: 怎用skill判断两个shape是否重合