开始开始数据输入数据输入取一个本底多边形取一个本底多边形取一个上覆多边形取一个上覆多边形本底多边形与上覆多边形比较本底多边形与上覆多边形比较完全在外面完全在外面部分包含部分包含完全在内部完全在内部逐条边求交与切割逐条边求交与切割属性抽取通过属性抽取通过RDBMS的惯性力连接的惯性力连接进行多边形与多边形的判别进行多边形与多边形的判别建立叠置多边形与本底多边形和上覆多边形的联系建立叠置多边形与本底多边形和上覆多边形的联系重建拓扑关系或重新编号得到叠置多边形重建拓扑关系或重新编号得到叠置多边形A1B21234ABB0A0弧弧ID起点起点终点终点左多边形左多边形右多边形右多边形1110A2220B弧弧ID起点起点终点终点左多边形左多边形右多边形右多边形14100A022400B0334B0AB434ABA053200B061300A0