主权项 |
一种分区统计地图中统计图形自动排版定位方法,其特征在于,包括以下步骤:步骤1,设置分区统计地图中的统计图形分离程度阈值del;步骤2,在分区统计地图的多边形数组(Poly[0],Poly[1]..Poly[i]..Poly[n])中指定一起始多边形Poly[i]作为主多边形,对该起始多边形Poly[i]设置主多边形标志,并计算该起始多边形Poly[i]的外接矩形坐标Rm[i](Pix1,Piy1,Pix2,Piy2);步骤3,对起始多边形的一个邻接多边形Poly[m],根据起始多边形Poly[i]和邻接多边形Poly[m]的默认统计图形定位点坐标P[i](Xi,Yi)和P[m](Xm,Ym),判断起始多边形Poly[i]和该邻接多边形Poly[m]上的统计图形二者的距离是否满足所述统计图形分离程度阈值del,如满足阈值del则直接结束步骤3,如不满足阈值del则确定两个多边形的位置关系dir,并根据该位置关系dir计算邻接多边形Poly[m]上的统计图形定位点坐标P’[m](Xm’,Ym’);步骤4,通过循环对所述起始多边形Poly[i]的每一个邻接多边形分别执行步骤3,并遍历分区统计地图的所述多边形数组中的每一个多边形作为主多边形执行步骤1-4。 |