1.一种OpenStreetMap城市建筑数据的完整区域提取方法,其特征在于,包括:步骤S1、根据城市建成区范围,提取落入城市建成区范围内的OSM城市建筑数据;
步骤S2、对于步骤S1中提取的每个OSM城市建筑数据,以大小相同的半径R建立缓冲区;
步骤S3、将相互重叠的缓冲区进行合并,直到合并后的缓冲区不再重叠为止,并计算合并后每个缓冲区的面积;
步骤S4、删除步骤S3中面积小于预设阈值A的合并后的缓冲区;
步骤S5、提取步骤S4中保留的合并后的缓冲区且落入城市建成区范围内的部分,视为OSM城市建筑数据的完整区域。
2.根据权利要求1所述的一种OpenStreetMap城市建筑数据的完整区域提取方法,其特征在于,所述步骤S2中缓冲区半径R设置区间为20-30米。
3.根据权利要求1所述的一种OpenStreetMap城市建筑数据的完整区域提取方法,其特征在于,所述步骤S4中的预设阈值A设置为0.2平方公里。
4.一种OpenStreetMap城市建筑数据的完整区域提取系统,其特征在于,包括:提取模块:用于根据城市建成区范围,提取落入城市建成区范围内的OSM城市建筑数据;
建立模块:用于对提取模块提取的每个OSM城市建筑数据,以大小相同的半径R建立缓冲区;
合并模块:用于将相互重叠的缓冲区进行合并,直到合并后的缓冲区不再重叠为止,并计算合并后每个缓冲区的面积;
删选模块:用于删除面积小于预设阈值A的合并后的缓冲区;
提取模块:用于提取保留的合并后的缓冲区且落入城市建成区范围内的部分,视为OSM城市建筑数据的完整区域。
5.根据权利要求4所述的一种OpenStreetMap城市建筑数据的完整区域提取系统,其特征在于,所述建立模块中缓冲区半径R设置区间为20-30米。
6.根据权利要求4所述的一种OpenStreetMap城市建筑数据的完整区域提取系统,其特征在于,所述删选模块中的预设阈值A设置为0.2平方公里。