问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

海洋标量场网络动态可视化

发布网友 发布时间:2022-04-25 00:03

我来回答

1个回答

热心网友 时间:2023-10-16 12:28

5.3.2.1 海洋标量场网络动态可视化需求

由于海洋数据具有空间分布和时空过程的特点,用户进行标量场可视化时,需要的数据要从不同位置的服务器上获取,根据不同的可视化目的,用户需要以下几种可视化类型。

5.3.2.1.1 同一时间,不同来源、不同区域的海洋标量场数据快速可视化

我国海洋面积广阔,要获得整个海域的数据,需要很多部门的配合,因此要进行整个海域范围内的标量场数据可视化表达,要从不同地点的服务器获得同一时间,相应区域的数据,然后将这些数据叠加拼接后进行整个海洋范围的可视化,这就需要将各个海洋单位发布的数据进行 “一站式”的集成,使用户可以进行可视化数据的选择,用选择的各个区域的数据组成整个海域的图像来表达海洋某个要素的空间分布情况。

5.3.2.1.2 同一区域,不同时间、不同来源海洋标量场数据时空过程快速可视化

海洋数据具有时空过程特性,需要对某一区域的海洋标量数据进行时空过程的可视化表达,来表现海洋现象的时空变化规律,这一区域的数据可能分布在不同的服务器上,每个服务器上的数据具有不同的时间范围,在进行这一区域的时空过程可视化时就需要把从这些地理位置不同的数据服务器获取不同时间范围的数据,来组成用户需要的时间范围的数据,进行此区域时空过程的可视化。这些不同位置的数据服务需要通过网格环境进行组织、管理和调度,以方便数据的获取。

5.3.2.1.3 相同时间范围,不同区域、不同来源的海洋标量场时空过程快速可视化

为了对不同区域的相同时间范围内海洋标量场数据进行时空过程的对比分析,分别需要获得不同区域相同时间范围内的数据,这些数据分别来自不同单位发布的数据服务,用户要从数据注册网站查找这些范围的数据,在系统中分别选择符合需要的时空过程可视化方法进行数据的可视化表达,然后对两个区域的可视化过程进行对比,获得两个区域时空过程的差别。

5.3.2.1.4 利用不同来源的数据进行海洋模型分析数据的可视化

在海洋数据使用中,用户非常关注的一个需求就是能利用网络上的海洋分析模型和自己的海洋数据进行数据分析,这些海洋模型使用海洋专题应用系统发布在网络上,供用户使用,由于用户需要使用自己的数据,需要将这些数据上传到海洋专题应用服务器进行数据处理,数据处理后的结果需要可视化的表达给用户,以观察用户数据的特征。如: 在海洋专题应用服务器中可能发布了海洋表面温度的等值线生成模型,用户需要根据自己拥有的海洋表面温度数据生成等值线,这样用户就需要把数据上传到服务器,然后通过服务器的分析,产生可视化的等温线结果,并可以将这一结果从服务器上下载。

5.3.2.2 海洋标量场信息网络动态可视化实现方法

在通过 WebGIS 发布地理信息时,一般只是提供一些地图漫游、查询等基本的 GIS 功能,满足用户实际的空间分析需求,但由于海洋数据具有时空过程特性,因此海洋数据的网络可视化表达就不能只是单纯地进行数据的查询和地图的浏览,重点应该表现海洋数据的时空变化过程,使用户可以借助这些时空变化过程发现海洋现象的规律,根据前人在海洋时空过程可视化表达中应用的方法,对研究对象在欧几里德空间中的不同维数来进行分类: 零维的点、一维的线、二维的面,并结合海洋时空过程特点,应用点过程、线过程、面过程概念进行海洋标量场数据时空过程的可视化表达,为用户提供海洋标量场信息服务。

5.3.2.2.1 点过程可视化

点过程可视化是针对空间中的点对象,表现某一固定点位上的海洋要素值随时间变化的动态过程,以过程曲线形式表示,以时间维作为横坐标,海洋要素值为纵坐标。

由于采用网格环境组织数据,所以选择的时间过程的数据可能来源于分布在不同地点的数据源,这些分布式的数据服务器将请求的数据返回给海洋专题应用服务器,进行组织来表达海洋现象的点过程。

点过程可视化功能实现的流程如图 5.10 所示: 用户先通过网格服务管理中心查询加载海洋标量场数据服务,并选择时空过程可视化的时间范围,然后向海洋专题应用服务器发送点过程请求,海洋专题应用服务器向数据服务器发送数据请求,根据用户请求的时间范围对各图层求出该点的数据,由于是对栅格数据进行操作,所以这里的查询更加的复杂,需要开发一个标准的 Web 服务配合 ArcGIS Server 的数据服务向海洋专题应用服务器提供数据,获得的数据返回给海洋专题应用服务器,由点过程服务功能来组织这些返回的数据进行点过程的可视化表达。

5.3.2.2.2 线过程可视化

线过程可视化是以线状目标为研究对象,在此画的线相当于在海洋中的一条测量路径,一般沿着海洋现象的变化轨迹进行测量,所表现的是一条线上各点的物理值随着时间的变化而变化的过程。线过程表示方法是用横坐标表示线上点的位置,用纵坐标表示物理值的大小,每条线表示一段时间内海洋现象的线形轨迹上测量值的变化。

线过程可视化的流程和点过程类似,返回的数据为多条曲线,每条曲线代表一个时间的曲线上标量场数据值的变化,线过程可视化的数据获取是求出与线相交的栅格的属性值,如图 5.11 所示。

图 5.10 点过程可视化流程

图 5.11 线过程数据获取

5.3.2.2.3 面过程可视化

面过程可视化以面状目标为研究对象,用不同的颜色相应表示面上各点的物理值,那么每一时刻该面上都有一个状态与之对应,将这些按时间序列由物理属性数据生成的图像通过应用程序处理后产生动画。这样便可以动态的表现面状目标上物理值随着时间的变化过程。

在网络环境下,进行面过程的可视化,有两种方法: 一种是通过客户端选择的时间和空间范围,向服务器端发送数据请求,得到数据后,通过网络图像组件可以将得到的各时间的图像数据组成 GIF 动画文件返回给客户端,达到海洋标量场面过程可视化的目的; 另一种方法是根据客户端选择的时间或空间范围,向服务器端发送数据请求,然后将所有图片放入客户端的缓存当中,通过客户端的 JS 函数进行循环播放,来实现面过程的可视化。由于第二种方法不需要在服务器端进行 GIF 图片生成,并且数据处于客户端缓冲当中,可以加快数据的显示速度,所以本研究采用第二种方法进行面过程的可视化,这样将分布在网格环境中的服务器端的图像数据发送到客户端经过客户端的组织进行循环可视更加的简单,而且能保证速度。面过程的显示非常直观,人们可以很容易的通过面过程的显示重现该面上的物理值变化过程,并从中可以发现一些规律。

面过程可视化的流程与点过程的流程大体相似,获取的数据为各个时间的海洋标量场图像数据,通过 URL 返回给客户端。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
苹果电脑电池充不进电苹果电脑充不进去电是怎么回事 苹果电脑不充电没反应苹果电脑充电指示灯不亮充不了电怎么办 狗狗更加忠诚护家、善解人意,养一只宠物陪伴自己,泰迪能长多大... 描写泰迪狗的外形和特点的句子 国外留学有用吗 花钱出国留学有用吗 !这叫什么号 百万医疗赔付后是否可以续保 前一年理赔过医疗险还能续保吗? 医疗住院险理赔后还能购买吗? 内蒙古省考准考证打印时间? 手机怎么设置成二十四小时 流调话术准备是什么 大数据时代,网络可视化的两个大的研究内容是什么? 2014年内蒙古初级经济师准考证打印网址是什么呢? 华为手机设置二十四小时怎么设置的 网络安全可视化有什么好处 疫情流调电话是公安局还是网格员联系 2014年内蒙古初级经济师准考证打印时间是什么时候? 为什么流调数据都是半夜才出 2014年内蒙古初级经济师准考证打印时间是哪天? 内蒙古教师资格证准考证打印时间多会儿? 昌邑区疾控中心流调为什么核对住址 内蒙古执业药师准考证打印时间 疾控的人联系我两次,问我住哪个小区,干什么 2020年内蒙古中级会计职称准考证打印入口 一般流调电话都问什么内容? 初级会计职称什么时候打印准考证 流调登记是什么 内蒙古初级会计师考试可以打印准考证了吗 华为手机时间二十四小时制在哪设置 大数据时代如何公共安全管理 请列举社交网络可视化分析软件有哪些,各有什么特点? 2014年内蒙古初级经济师准考证打印时间出来了吗? 什么是大数据时代的信息安全管理 苹果手机二十四小时制怎么设置 python关于如何进行Keras神经网络可视化的 2020内蒙古考研指南-准考证打印标准及注意事项? 大数据安全问题 这六点你知道了吗 2019年内蒙古教员 资格证准考证打印时间是哪天 计算机网络可以实现可视化通信吗 云端可视化是什么? 我想把一个软件放到一个网站让人下载,怎么弄 微信怎么设置二十四小时到账 华为手机怎么设置二十四小时制和怎么设置把返回键设置在右边上? 想知道用什么软件能让顾客在线下单,同时也可以做推广营销,数据后台能做统计 如何利用大数据搞好安全管理 海洋矢量场信息网络动态可视化 华为手机怎么设置二十四小时 怎么打造自定义下载器让客户轻松获取资料