【技术实现步骤摘要】
一种海洋预报产品的定制方法及终端
本专利技术涉及海洋预报领域,尤其涉及一种海洋预报产品的定制方法及终端。
技术介绍
海洋预报能够对一定海域未来时间内的海洋要素、海洋现象、海洋变异及其可能造成的影响,以一定的文字、图表、声像等形势进行描述和发布。海洋预报在经济社会发展中发挥着及其重要的作用,比如国防安全、海洋经济发展、海洋防灾减灾、海洋权益维护等。为了满足社会各部门的需求,海洋预报包含了各种类型的海洋预报产品,其涵盖范围非常广。海洋预报产品的范围包括风暴潮、海浪、海啸、海温、盐度、海平面变化、厄尔尼诺、海岸侵蚀、海流等,预报的范围从近海、大洋到两极地区等,要素从海洋动力环境要素到生态环境要素等,时间尺度也从天气尺度到气候尺度等。而为了满足社会各部门对海洋预报产品特定的需求,现有技术中能够实现对海洋预报产品的定制,现有的海洋预报产品的定制方式通常是通过数据表格的形式展示给用户,用户通过勾选表格中其需要的元素来定制业务数据,从而形成满足用户特定需求的定制的海洋预报产品。但是,现有的这种定制方式如果在数据项多或者对区域信息不敏感的用户存在着选择繁琐且不直观的缺陷。
技术实现思路
本专利技术所要解决的技术问题是:提供一种海洋预报产品的定制方法及终端,能够实现直观、高效的定制海洋预报产品。为了解决上述技术问题,本专利技术采用的一种技术方案为:一种海洋预报产品的定制方法,包括步骤:S1、接收确定的海洋预报产品类型以及在地图上直接选定的区域;S2、对与所述海洋预报产 ...
【技术保护点】
1.一种海洋预报产品的定制方法,其特征在于,包括步骤:/nS1、接收确定的海洋预报产品类型以及在地图上直接选定的区域;/nS2、对与所述海洋预报产品类型对应的海洋预报产品和所述选定的区域进行空间相交分析,得到所述选定的区域内对应的海洋预报产品数据;/nS3、接收选择的海洋预报产品要素,根据所述海洋预报产品数据和海洋预报产品要素,生成定制的海洋预报产品。/n
【技术特征摘要】
1.一种海洋预报产品的定制方法,其特征在于,包括步骤:
S1、接收确定的海洋预报产品类型以及在地图上直接选定的区域;
S2、对与所述海洋预报产品类型对应的海洋预报产品和所述选定的区域进行空间相交分析,得到所述选定的区域内对应的海洋预报产品数据;
S3、接收选择的海洋预报产品要素,根据所述海洋预报产品数据和海洋预报产品要素,生成定制的海洋预报产品。
2.根据权利要求1所述的一种海洋预报产品的定制方法,其特征在于,所述步骤S1中接收在地图上直接选定的区域包括:
接收在数据定制界面显示的地图上绘制的点、线或面,根据所述绘制的点、线或面确定在所述地图上选定的区域;
或者接收基于在数据定制界面显示的地图确定的经纬度,根据所述经纬度确定在所述地图上选定的区域。
3.根据权利要求1所述的一种海洋预报产品的定制方法,其特征在于,所述步骤S2包括:
将与所述海洋预报产品类型对应的海洋预报产品叠加到数据定制界面显示的地图上,得到对应的业务数据图层,所述业务数据图层中的每一个业务数据都有对应的经纬度;
通过射线法将所述选定的区域与所述业务数据图层根据经纬度坐标进行相交计算,得到相交的部分,根据所述相交的部分的业务数据图层对应的业务数据得到所述选定的区域内对应的海洋预报产品数据。
4.根据权利要求1至3中任一项所述的一种海洋预报产品的定制方法,其特征在于,所述步骤S3之后还包括步骤:
S41、将所述定制的海洋预报产品数据以可视化视图的形式发送至前端以进行显示;
S42、将所述可视化视图与定制端的标识符进行关联并存储所述关联关系,同时,在前端开辟与所述标识符对应的缓存区,并将所述缓存区与所述标识符对应的可视化视图关联,所述缓存区用于存储所述定制的海洋预报产品数据。
5.根据权利要求4所述的一种海洋预报产品的定制方法,其特征在于,所述步骤S42之后还包括步骤:
S5、接收定制端发送的刷新所述定制的海洋预报产品的请求,根据所述请求判断所述定制的海洋预报产品对应的可视化视图关联的缓存区保存的是否为最新更新的数据,若是,则直接从所述缓存区调用数据以更新在前端显示的与所述定制的海洋预报产品对应的可视化视图;
否则,根据存储的最新的与所述定制的海洋预报产品对应的数据更新在前端显示的与所述定制的海洋预报产品对应的可视化视图,并对应更新与所述定制的海洋预报产品对应的可视化视图关联的缓存区中的数据;
或者根据存储的数据定时更新与所述定制的海洋预报产品对应的可视化视图关联的缓存区中的数据。
6.一种海洋预报产品的定制终端,包括存储...
【专利技术属性】
技术研发人员:李雪丁,朱本璐,李星,郭民权,陈金瑞,任在常,丁萍,郑祥靖,曾银东,张数忠,
申请(专利权)人:福建省海洋预报台,
类型:发明
国别省市:福建;35
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。