1.一种基于数理方法及编程算法求取集中型村落二维边界的方法,其特征在于,所述集中型村落的判断方法包括:选取目标村落,以多段连续线绘制村落建筑图形的边界,得到一个多边形边界集;以村落建筑之间的欧式距离作为村落建筑聚类的约束度量,采用最小树划分作为聚类方法,对多边形边界集中的多边形边界进行聚类,若聚类后所得的子类个数N=1则该目标村落为集中型村落,否则判断该目标村落为组团式村落;所述集中型村落二维边界的求取方法为:步骤A,计算村落建筑之间的距离的平均值μ与标准差σ;步骤B,设定村落建筑的影响距离并排除离形建筑,得到一个新的多边形边界集合;步骤C,求取新的多边形边界集的最小生成树路径,确定目标建筑群;步骤D,利用凸包原理求取村落二维边界;所述步骤C包括步骤:采用最小生成树算法,以步骤B中获得的新的多边形边界集为输入源,输出代表该村落多边形边界集的最小生成树路径,最小生成树路径线段连接的多边形边界代表的村落建筑构成目标建筑群;所述步骤D包括步骤:以步骤C中最小生成树路径为基础,将目标建筑群中的村落建筑对应的多边形边界向外偏移M米,对偏移后的多边形边界利用凸包原理,按最小生成树路径的顺序两两求凸包;然后求这些凸包图形的并集,得到一个闭合边界;再后将闭合边界向内偏移M米即得到该集中型村落的二维边界;其中,M为某一村落建筑对其周围村落建筑产生影响的辐射距离。
2.根据权利要求1所述的一种基于数理方法及编程算法求取集中型村落二维边界的方法,其特征在于,所述以多段连续线绘制村落建筑图形的边界包括步骤:以村落的历史CAD及高清影像图为基础,利用Autocad制图软件绘制村落建筑图形,利用AutoCAD软件中Polyline多段连续线绘制村落建筑的边界,得到一个多边形边界集,并储存为DXF文件格式,作为村落建筑群数据。
3.根据权利要求1所述的一种基于数理方法及编程算法求取集中型村落二维边界的方法,其特征在于,所述步骤A包括步骤:将每一个村落建筑抽象为其对应多边形边界的形心,生成Delaunay三角形网络,以此为基础获得每两个村落建筑之间的距离为对应多边形边界形心的直线距离,从而计算村落建筑之间的距离的平均值与标准差。
4.根据权利要求1所述的一种基于数理方法及编程算法求取集中型村落二维边界的方法,其特征在于,所述步骤B包括步骤:利用3-sigma法则,以μ+3σ作为村落建筑的影响距离,排除村落建筑之间的距离超过影响距离的离形建筑,得到一个新的多边形边界集,并重置Delaunay三角形网络。
5.根据权利要求1所述的一种基于数理方法及编程算法求取集中型村落二维边界的方法,其特征在于,M=7。