A method for multi satellite sensors for earth observation coverage area difference confirmation method, which comprises the following steps: obtaining the coverage area of the satellite sensor for earth observation; establish bounding rectangle coverage area, judge the position relationship between the initial position of the bounding rectangle; determine the coverage area of the relationship; determine the coverage area of the existence of sub region; when not there are sub regions within the coverage area: if the coverage area is included, is used to cover the area contains for poor areas, the coverage area is included for the sake of sub regional difference; if the coverage area is the intersection relation through the traversal rules to determine the difference in coverage area; when the memory sub region and judge the position relationship between sub regions and the coverage area, and the difference is determined according to the sub regional position between different: if the coverage area for the intersection between the The ergodic rule determines the difference region; if the coverage region is the inclusion relation, the region of coverage for inclusion is determined as the difference region.
【技术实现步骤摘要】
一种用于多卫星传感器对地观测覆盖区域求差确认方法
本专利技术涉及智慧地球对地观测领域,尤其涉及一种用于多卫星传感器对地观测覆盖区域求差确认方法。
技术介绍
据科学家估计,到2020年前后,世界上会有七万亿个有线或无线的传感器,它们通过网络组织起来,以满足人们的即时需要。在地理信息科学的场模型下,由于传感器无处不在,因此认为地球上的任何地理空间位置都有被观测的需求,整个地球表面上都存在着一个连续的观测能力信息场,需要发掘符合要求的传感器进行观测,而传感器所具备的观测能力即为传感器发掘的重要依据。观测空间范围作为传感器观测能力的一个重要部分,不同的空间范围内存在着不同类型以及不同数量的传感器,因此不同的空间范围内的观测能力也不相同,如何确定某个空间范围内的观测能力对传感器的发掘以及规划有着重要的意义。卫星遥感传感器作为对地观测的一个重要工具,目前已经有了对某一时刻的单个卫星传感器对地观测覆盖范围的模拟仿真的计算方法了,由此可以确定某个空间范围内所具有的单个传感器观测能力,但是如果考虑到多传感器进行协同观测,那么某个传感器所能观测到的其它传感器所不能观测到的空间范围则表 ...
【技术保护点】
一种用于多卫星传感器对地观测覆盖区域求差确认方法,其特征在于,包括以下步骤:获得所有选定的卫星传感器对地观测的覆盖区域,对覆盖区域进行组合;建立所有覆盖区域的外包矩形,判断每一组合中的外包矩形的位置关系;根据外包矩形的位置关系判断覆盖区域的初始位置关系,初始位置关系包括相交、相离和包含;判断某一组合的覆盖区域内是否存在其他卫星传感器观测到的全部区域,将其他卫星传感器观测到的全部区域定义为子区域;当某一组合内的覆盖区域不存在子区域时:若某一组合内的覆盖区域的位置关系为相离,则继续计算下一个组合;若某一组合内的覆盖区域的位置关系为包含,则确定用于包含的覆盖区域为求差区域,被包含 ...
【技术特征摘要】
1.一种用于多卫星传感器对地观测覆盖区域求差确认方法,其特征在于,包括以下步骤:获得所有选定的卫星传感器对地观测的覆盖区域,对覆盖区域进行组合;建立所有覆盖区域的外包矩形,判断每一组合中的外包矩形的位置关系;根据外包矩形的位置关系判断覆盖区域的初始位置关系,初始位置关系包括相交、相离和包含;判断某一组合的覆盖区域内是否存在其他卫星传感器观测到的全部区域,将其他卫星传感器观测到的全部区域定义为子区域;当某一组合内的覆盖区域不存在子区域时:若某一组合内的覆盖区域的位置关系为相离,则继续计算下一个组合;若某一组合内的覆盖区域的位置关系为包含,则确定用于包含的覆盖区域为求差区域,被包含的覆盖区域为求差区域的子区域;若某一组合内的覆盖区域的位置关系为相交,则对组合内的覆盖区域进行交点计算,将交点记录在覆盖区域上,并标记交点的标识,通过对带交点的覆盖区域进行遍历,确定覆盖区域的求差区域;当一组合的覆盖区域内存在子区域时,根据覆盖区域的位置关系判断子区域与覆盖区域的位置关系,并基于子区域与覆盖区域的位置关系进一步确定覆盖区域求差后的求差区域的子区域,若覆盖区域的位置关系为相交,则对组合内的覆盖区域进行交点计算,将交点记录在覆盖区域上,并标记交点的标识,通过对带交点的覆盖区域进行遍历,确定覆盖区域的求差区域;若覆盖区域的位置关系为包含,确定用于包含的覆盖区域为求差区域。2.如权利要求1所述的用于多卫星传感器对地观测覆盖区域求差确认方法,其特征在于:所述判断外包矩形的位置关系包括以下步骤:设一组合内包括覆盖区域A和覆盖区域B,建立覆盖区域A的外包矩形RA和覆盖区域B的外包矩形RB;若满足条件{(xA<xB;(xA+wA)>(xB+wB))且(yA>yB;(yA-hA)<(yB-hB))}(1),则外包矩形RA包含外包矩形RB;式中,xA为外包矩形RA左上角坐标的横坐标,yA为外包矩形RA左上角坐标的纵坐标,wA为RA的水平长度,hA为RA的竖直长度,xB为外包矩形RB左上角坐标的横坐标,yB为外包矩形RB左上角坐标的纵坐标,wB为RB的水平长度,hB为RB的竖直长度;若满足条件{(xA>xB;(xA+wA)<(xB+wB))且(yA<yB;(yA-hA)>(yB-hB))}(2),则外包矩形RB包含外包矩形RA;若满足条件{(xA<xB;(xA+wA)<xB)}(3),条件{(yA>yB;(yA-hA)>yB)}(4),条件{(xA>xB;(xB+wB)<xA)}(5),和条件{(yA>yB;(yB-hB)>yA)}(6)中的任一条件,则外包矩形RA和外包矩形RB相离;若条件(1)、条件(2)、条件(3)、条件(4)、条件(5)和条件(6)中的任一条件均不满足,则外包矩形RA和外包矩形RB相交。3.如权利要求2所述的用于多卫星传感器对地观测覆盖区域求差确认方法,其特征在于:所述根据外包矩形的位置关系判断覆盖区域的初始位置关系包括以下步骤:如果外包矩形RA和外包矩形RB为相交关系,则判断覆盖区域A与覆盖区域B的位置关系为相交或相离;如果外包矩形RA为被包含关系,从覆盖区域A的顶点发射水平或竖直的射线,通过判断射线与覆盖区域B的交点数量判断覆盖区域A与覆盖区...
【专利技术属性】
技术研发人员:胡楚丽,黎杰,陈能成,
申请(专利权)人:中国地质大学武汉,
类型:发明
国别省市:湖北,42
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。