您好,您的数据量大概是多少条?
如果数据量较少的话(比如100条以内)建议直接用桌面人工排查。
如果是数据量较大,在前端做判断不太推荐用叠加分析。可以考虑计算A和B 每个图斑的中心点,然后根据您的实际数据的情况设定一个中心点偏移距离,做距离查询:
如果B的每条记录的中心点和A的所有中心点做判断,如果是得到了一个合理偏移值内查询到的结果,那这个就可以初步判断到重合度超过90%的记录中,根据SMID保存为一个数组,然后再把这个数组中记录的所有B的数据和对应的A的数据做叠加分析或者裁剪得到重合部分或裁剪部分,用(重合部分)/(A对应数据)>90%或(裁剪部分)/(A对应数据)<10%作为条件去做判断。