1.一种OpenStreetMap与土地利用数据的类别映射方法,其特征在于,包括如下步骤:步骤101:采集已知的OSM数据与同区域的土地利用数据,分别获取所述OSM数据和土地利用数据的图层、空间实体和类别信息;
步骤102:将所述OSM数据中的线图层以初始半径为半径建立缓冲区,根据所述缓冲区与所述土地利用数据的各个类别的相交面积计算出新缓冲半径,并以所述新缓冲半径为半径生成新面图层;
步骤103:计算所述OSM数据中的各个面图层的平均面积和由线图层转换生成的新面图层的平均面积,再根据各个面图层和新面图层的平均面积的大小来叠置所有的面图层,并合并叠置后的所有面图层;
步骤104:针对合并所有面图层后的所述OSM数据的每种类别,分别计算其与所述土地利用数据的各个类别的相交面积,将其中相交面积最大所对应的所述土地利用数据的类别作为所述OSM数据的该类别的映射;同时,针对所述土地利用数据中的每种土地利用类别,分别计算其与所述OSM数据的各个类别的相交面积,将其中相交面积最大所对应的所述OSM数据的类别作为所述土地利用数据的该类别的映射;
步骤105:基于步骤104得到的映射关系,对所述OSM数据的类别和所述土地利用数据中的类别进行重分类;其中根据是否允许合并土地利用数据的类别,选用不同的重分类方法。
2.如权利要求1所述的OpenStreetMap与土地利用数据的类别映射方法,其特征在于:步骤101中获取的所述OSM数据的图层包括面图层和线图层、所述土地利用数据的图层包括面图层,所述OSM数据的面图层和线图层、所述土地利用数据的面图层分别对应包括至少一个空间实体,所述OSM数据和土地利用数据的空间实体分别对应一种类别。
3.如权利要求1所述的OpenStreetMap与土地利用数据的类别映射方法,其特征在于:步骤102具体还包括如下步骤:
步骤201:针对所述OSM数据中的一个线图层,以初始半径建立缓冲区;
步骤202:计算所述缓冲区与所述土地利用数据的各个类别的相交面积,将面积最大的相交面积所对应的土地利用类别记为Cmax;
步骤203:计算Cmax的面积、周长及面积与周长的比值,并将面积与周长的比值作为所述线图层的新缓冲半径;
步骤204:以所述新缓冲半径对所述线图层建立新缓冲区,并计算所述新缓冲区与Cmax的新相交面积,以及所述新相交面积与新缓冲区面积的比值;
步骤205:判断所述新相交面积与新缓冲区面积的比值是否不小于0.5,若是,进入步骤
206;若否,则进入步骤207;
步骤206:所述OSM数据中的该线图层与Cmax映射,所述OSM数据中的该线图层的新缓冲区半径设置为步骤203计算得到的新缓冲半径,以所述新缓冲半径为半径建立的新缓冲区即是新面图层;
步骤207:所述OSM数据中的该线图层的新缓冲区半径设置为0,则所述OSM数据中的该线图层不生成新面图层。
4.如权利要求3所述的OpenStreetMap与土地利用数据的类别映射方法,其特征在于:在步骤201中的所述初始半径设置为(0,1]米。
5.如权利要求3所述的OpenStreetMap与土地利用数据的类别映射方法,其特征在于:若所述OSM数据中的线图层包含两种或两种以上的子类,则在步骤204中,利用步骤203计算得到的新缓冲半径对各个子类分别建立新缓冲区,并分别计算各个子类的新缓冲区与Cmax的新相交面积,以及各个子类的新相交面积与新缓冲区面积的比值;进入步骤205和206后,若有两种或两种以上的子类的新相交面积与新缓冲区面积的比值不小于0.5,则对各个子类对应生成的各个新面图层进行合并而只生成一个新面图层。
6.如权利要求1所述的OpenStreetMap与土地利用数据的类别映射方法,其特征在于:在步骤103中,各个面图层的平均面积为各个面图层包含的所有空间实体的面积平均值,所有空间实体的面积平均值为所有空间实体的面积值加和除以所有空间实体的数量,由线图层转换生成的面图层的平均面积设置为新缓冲区半径的平方再乘以圆周率。
7.如权利要求1所述的OpenStreetMap与土地利用数据的类别映射方法,其特征在于:在步骤103中,用平均面积较小的面图层压盖平均面积较大的面图层。
8.如权利要求1所述的OpenStreetMap与土地利用数据的类别映射方法,其特征在于:步骤105中允许合并土地利用类别的重分类方法,具体包括如下步骤:步骤301:新建类别Ci,初始化i=1;
步骤302:从合并后的所述OSM数据的类别和所述土地利用数据的类别中取出一对存在映射关系的类别,重分类为Ci;
步骤303:继续取出与上述两种类别中任意一种存在映射关系的新类别,也将其重分类为Ci;
步骤304:遍历所有未被重分类的类别,若Ci不再增加新类别,则新建类别Ci+1,直至将所述OSM数据和土地利用数据的所有类别重分类完毕。
9.如权利要求1所述的OpenStreetMap与土地利用数据的类别映射方法,其特征在于:在步骤105中若不允许合并土地利用类别,则重分类方法包括:将所述OSM数据的类别重新分类为与之映射的所述土地利用数据的类别,遍历所述OSM数据的所有类别,直至将其重新分类完毕。
10.如权利要求1所述的OpenStreetMap与土地利用数据的类别映射方法,其特征在于:所述的OpenStreetMap与土地利用数据的类别映射方法还可以扩展应用于自动建立其他不同源的土地利用数据的类别映射关系。