一种多粒度水文时空对象数据场景模型的构建方法技术

技术编号:29133805 阅读:19 留言:0更新日期:2021-07-02 22:29
本发明专利技术公开一种多粒度水文时空对象数据场景模型的构建方法,步骤包括:确定用户在终端设备的地图操作界面上选择的特定水文研究区域、在所选择的特定水文研究区域内查找对应研究的多个水文对象、对查找的对应研究的多个水文对象一一进行编码、构建第c个编码后的水文对象的生命周期T

【技术实现步骤摘要】
一种多粒度水文时空对象数据场景模型的构建方法
本专利技术涉及水文大数据模型构建
,具体为一种多粒度水文时空对象数据场景模型的构建方法。
技术介绍
物联网、GIS、大数据等信息技术的高速发展与广泛应用,特别是空天地一体化对地观测体系的形成,极大地提高了人类对空对地的观测能力,扩展了涉水信息的种类和量级,为水文学科研究与应用提供了流域气象、水文、地理和人类活动等类型的丰富数据,也为探索基于大数据人工智能的水文预报方法提供了数据基础。但随着涉水数据的增加,现有水文数据组织模型缺少既能够准确表达水文时空数据基于点、线、面几何特征要素的单一精度特征,又能够准确表达其在时空属性、状态及内部关系上的多粒度表征,不能满足不同粒度层面的水文时空对象表征分析与应用需求,难以对与水文预报相关的信息实施有效组织与共享。因此,如何构建一种可以满足不同粒度层面的水文时空对象表征分析与应用需求的多粒度水文时空对象数据场景模型是目前本
人员亟待解决的技术问题。
技术实现思路
本部分的目的在于概述本专利技术的实施方式的一些方面以及简要介绍一些较佳实施方式。在本部分以及本申请的说明书摘要和专利技术名称中可能会做些简化或省略以避免使本部分、说明书摘要和专利技术名称的目的模糊,而这种简化或省略不能用于限制本专利技术的范围。鉴于上述和/或现有水文数据组织模型中存在的问题,提出了本专利技术。因此,本专利技术的目的是提供一种多粒度水文时空对象数据场景模型的构建方法,能够实现不同粒度(时间和空间)层面的水文时空对象表征和流域场景中水文对象属性、状态及关系的组织与集成,满足不同粒度层面的水文时空对象表征分析与应用需求。为解决上述技术问题,根据本专利技术的一个方面,本专利技术提供了如下技术方案:一种多粒度水文时空对象数据场景模型的构建方法,其步骤如下:S1、确定用户在终端设备的地图操作界面上选择的特定水文研究区域;S2、在所选择的特定水文研究区域内查找对应研究的多个水文对象;S3、对查找的对应研究的多个水文对象一一进行编码;S4、根据应用需求及数据资料,构建第c个编码后的水文对象的生命周期Tc(Ts,Te)、第c个编码后的水文对象随时间变化的属性集合Ac(t)、第c个编码后的水文对象随时间而变化的空间数据类型集合Sc(t)和第c个编码后的水文对象随时空粒变化的属性集合其中,Ts表示水文对象Oc状态改变的初始时间;Te表示水文对象Oc状态改变的结束时间;S5、构建第c个水文对象的状态的多粒度表征集合其中,OIDc表示第c个编码后的水文对象的标识码,w表示最后一个编码后的水文对象的序号;S6、构建水文对象的数据场景模型HS={O1,O2,…,Oc,…,Ow},其中,O1表示第1个水文对象的状态的多粒度表征集合,O2表示第2个水文对象的状态的多粒度表征集合,Oc表示第c个水文对象的状态的多粒度表征集合,Ow表示第w个水文对象的状态的多粒度表征集合。作为本专利技术所述的一种多粒度水文时空对象数据场景模型的构建方法的一种优选方案,其中,所述步骤S4中,其中:表示在有效时间t内,在空间粒度Sg条件下空间属性集合,geo={(Vj,S(g)j)|j=1,2,…,n};k表示第c个编码后的水文对象所有子对象的空间属性;Vj表示空间属性,S(g)j表示空间粒度,n表示第c个编码后的水文对象中所有不同空间粒度的空间属性。作为本专利技术所述的一种多粒度水文时空对象数据场景模型的构建方法的一种优选方案,其中,所述步骤S4中,其中,表示第c个编码后的水文对象的空间数据类型集合,qk表示离散点坐标点序列,qk={(x1,y1,z1),(x2,y2,z2),…,(xn,yn,zn)}。作为本专利技术所述的一种多粒度水文时空对象数据场景模型的构建方法的一种优选方案,其中,所述步骤S4中,其中:表示第c个编码后的水文对象在ti时刻第j个属性状态,且j∈[1,m],i∈[1,n]。作为本专利技术所述的一种多粒度水文时空对象数据场景模型的构建方法的一种优选方案,其中,所述步骤S1中的终端设备包括手机、平板电脑和笔记本。作为本专利技术所述的一种多粒度水文时空对象数据场景模型的构建方法的一种优选方案,其中,所述步骤S5中,OIDc是基于物联网编码体系对选择的水文对象进行的WID编码。与现有技术相比,本专利技术具有的有益效果是:本专利技术通过在地图操作界面上选择的特定水文研究区域并选择对应研究的多个水文对象,分析研究水文对象的生命周期、随时间变化的属性集合、随时间而变化的空间数据类型集合和随时空粒变化的属性集合,并根据研究的生命周期和各种属性集合构建水文对象的状态的多粒度表征集合,表达其在时空属性、状态及内部关系上的多粒度表征,而后形成水文对象的数据场景模型,相对于传统的水文数据组织模型,能够准确表达水文对象基于时空特征的多粒度表征,又能够实现流域场景中水文对象基于时空属性、状态及内部关系上的组织与集成,满足不同粒度层面的水文时空对象表征分析与应用需求,完成与水文大数据的有效组织与共享,为水文预报、水资源调度管理等水文领域应用提供数据基础。附图说明为了更清楚地说明本专利技术实施方式的技术方案,下面将结合附图和详细实施方式对本专利技术进行详细说明,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其它的附图。其中:图1为本专利技术提供的一种多粒度水文时空对象数据场景模型的构建方法的流程图;图2为本专利技术提供的实施例中地图操作界面上雅砻江流域地理情况图;图3为本专利技术提供的实施例中雅砻江流域多粒度水文时空对象数据场景中的空间粒度图;图4为本专利技术提供的实施例中雅砻江流域多粒度水文时空对象数据场景中的时间粒度图;图5为本专利技术提供的实施例中雅砻江流域多粒度水文时空对象数据场景中的水文对象的属性描述图。具体实施方式为使本专利技术的上述目的、特征和优点能够更加明显易懂,下面结合附图对本专利技术的具体实施方式做详细的说明。其次,本专利技术结合示意图进行详细描述,在详述本专利技术实施方式时,为便于说明,表示器件结构的剖面图会不依一般比例作局部放大,而且所述示意图只是示例,其在此不应限制本专利技术保护的范围。此外,在实际制作中应包含长度、宽度及深度的三维空间尺寸。为使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术的实施方式作进一步地详细描述。本专利技术提供一种多粒度水文时空对象数据场景模型的构建方法,能够实现不同粒度(时间和空间)层面的水文时空对象表征和流域场景中水文对象属性、状态及关系的组织与集成,满足不同粒度层面的水文时空对象表征分析与应用需求。结合图1-图5,以雅砻江流域为例对本实施方式的一种多粒度水文时空对象数据场景模型的构建方法做具体描述。一种多粒度水文时空对象数据场景模型的构建方法,其步骤如下:S1、确定用户在终端设备的地图操作界面上选择的本文档来自技高网...

【技术保护点】
1.一种多粒度水文时空对象数据场景模型的构建方法,其特征在于,步骤如下:/nS1、确定用户在终端设备的地图操作界面上选择的特定水文研究区域;/nS2、在所选择的特定水文研究区域内查找对应研究的多个水文对象;/nS3、对查找的对应研究的多个水文对象一一进行编码;/nS4、根据应用需求及数据资料,构建第c个编码后的水文对象的生命周期T

【技术特征摘要】
1.一种多粒度水文时空对象数据场景模型的构建方法,其特征在于,步骤如下:
S1、确定用户在终端设备的地图操作界面上选择的特定水文研究区域;
S2、在所选择的特定水文研究区域内查找对应研究的多个水文对象;
S3、对查找的对应研究的多个水文对象一一进行编码;
S4、根据应用需求及数据资料,构建第c个编码后的水文对象的生命周期Tc(Ts,Te)、第c个编码后的水文对象随时间变化的属性集合Ac(t)、第c个编码后的水文对象随时间而变化的空间数据类型集合Sc(t)和第c个编码后的水文对象随时空粒变化的属性集合其中,Ts表示水文对象Oc状态改变的初始时间;Te表示水文对象Oc状态改变的结束时间;
S5、构建第c个水文对象的状态的多粒度表征集合

其中,OIDc表示第c个编码后的水文对象的标识码,w表示最后一个编码后的水文对象的序号;
S6、构建水文对象的数据场景模型HS={O1,O2,…,Oc,…,Ow},其中,O1表示第1个水文对象的状态的多粒度表征集合,O2表示第2个水文对象的状态的多粒度表征集合,Oc表示第c个水文对象的状态的多粒度表征集合,Ow表示第w个水文对象的状态的多粒度表征集合。


2.根据权利要求1所述的一种多粒度水文时空对象数据场景模型的构建方法,其特征在于...

【专利技术属性】
技术研发人员:岳兆新廖常武周惠彭建华
申请(专利权)人:南京工业职业技术大学
类型:发明
国别省市:江苏;32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1