海岛三维信息可视化系统的构建及实现

海岛三维信息可视化系统的构建及实现

????随着海岛信息化建设的不断推进,已经积累了大量的海岛地名普查资料、遥感影像资料、现场监测图片、现场监测视频等业务管理和多媒体信息,建成了基于二维GIS平台的海岛数据管理及信息展示系统。二维GIS海岛信息可视化的优势在于能够查询和直观显示海岛分布及其基本信息,同时具有强大的空间分析功能。但随着对海岛信息化管理技术要求的提高,引入三维技术实现海岛信息集中一体化展示已经成为了海岛信息亿发展趋势,三维动态技术能够更加真实的表达海岛复杂的立体信息,直观展示海岛、周边海域、水下地形的实景现状,生动表现海岛数据多源、多尺度及海岛的历史变迁情况,使海岛信息数据的可视化展示更接近于人的视觉习惯。海岛三维可视化突破了海岛数据信息在平面地图中单调显示的局限,提供了全方位的真实信息模拟空间效果展示,提高了海岛信息数据的认知效率。

????本文将基于Cesium平台开发海岛三维信息可视化系统。Cesium具有开源、易用、跨平台等特性,结合WebGL对地理信息进行渲染,能够实现海岛地理空间数据的可视化效果。基于Cesium平台的海岛三维空间信息可视化系统基本满足了海岛三维模拟的可视化需求,通过系统的开发能够加载地形、正射影像及倾斜摄影模型等,构建了一体化的虚拟的三维交互场景,同时系统具有数据管理和分析等功能,为海岛保护和管理提供技术支撑。

1?关键技术

1.1?Cesium框架技术

????Cesium是一个基于JavaScript显示三维虚拟地球和地图的开源框架,并能支持绝大多数的浏览器和移动端浏览器,其开源化、无插件、跨平台的优点使得Cesium在大多数涉及空间信息的领域所应用。Cesium可以对海量的多源数据实现一体化可视展示,支持以二维、三维形式进行地理数据展示,提供各种几何图形、高亮区域、三维模型和动态数据的可视表达,使用WebGL进行三维图形渲染展示,能够应用于三维数字地球、创建虚拟场景等,Cesium还能够结合GIS技术,建立具有交互性的可视化系统来满足用户多维数据的需求,提供二三维一体化的海岛时空数据展示与管理功能。

1.2?无人机倾斜摄影技术

????海岛三维实景建模是当代海岛测绘最先进的技术,不用登岛,通过三维GIS技术直观反映海岛真实三维场景,可以任意切换视角全方位观察海岛的地形地貌。倾斜摄影遥感技术是近年来发展起来的一项航空遥感监测技术,可真实反映出地表事物的外貌、方位、高度等属性,它通过在同一飞行器上搭载多台机载遥感传感器,从不同的方位和角度来获取图像信息,并用计算机对图像信息进行处理,制作成遥感影像。由于无人机航空拍摄影像受限范围比较小,获取地物信息更为完整准确,以倾斜航空摄影获取的多角度航空影像为素材,进行影像自动倾斜摄影建模处理后得到地物三维模型。

2?数据采集与处理

2.1?电子底图

????采用的电子底图服务有天地图、谷歌地图。天地图能够加载CGCS2000坐标系数据,谷歌地图数据范围覆盖全球,精度高。通过Cesium的Provider功能,只需要引用官方发布的地图瓦片服务url即可,同时Cesium支持图层的叠加显示,在底图上能够叠加矢量地图以及注记等。

2.2?海岛三维模型数据

????采用机载激光雷达LiDAR技术和倾斜摄影遥感测量技术,并结合广东省似大地水准面精化成果、GDCORS卫星定位服务,可以快速准确地完成海岛高精度数字高程模型采集、数字正射影像图生成和倾斜三维建模。机载激光雷达LiDAR点云数据的获取主要包括航飞申请、航飞路线设计、拍摄数据获取、航拍影像质量检查、数据预处理、点云数据处理、三维TIN网格构建、正射影像制作、海岛地表三维模型导出等。导出后的三维模型需要进行格式转换处理,生成Cesium能够加载的3DTiles文件。

2.3?水下地形数据

????采用单波束水深测量定点获取水深点数据,水深测量测量密度较高,能够制作水下地形模型,基于数字水深点数据生成海底等深线,在统一的大地坐标和高程基础下,将生成的等深线与处理后的海岛岸线数据叠加生成统一等值线,构建以规则格网表示的水下地形DEM,再对水下DEM数据进行处理制作水下地形渲染图,结合海岛地形DEM以及水面纹理,能够建立展示海岛周边海域水下地形的海陆三维模型。

2.4?海陆一体化数据融合

????海岛三维数据可视化是海岛多源地理信息数据的融合显示,需要将二维矢量图层的展示和三维海岛数据的展示相融合,实现海岛的海陆信息一体化、二三维信息一体化、虚拟全景效果。首先需要对数据进行地理空间基准的转换,其次进行同名要素实体匹配以及几何图形合并,在此基础下,将二维海岛地理地貌的地图数据和三维海岛空间地形的地球数据通过WebGIS可视化技术和图形渲染技术,实现海岛二三维数据的一体化。基于无人机遥感影像制作的高分辨率海岛DEM以及基于水深测量数据制作的水下地形DEM,通过重采样、水下渲染、接边处理后,实现海陆DEM数据的融合,再通过OpenGL进行水面纹理贴图,实现在海岛周边海洋地理环境区域建立从水下到陆地的连续的海岛实景三维模型。

3?系统设计

3.1?系统架构

????系统采用B/S架构模式,包括无人机遥感、单波束水深测量的多平台数据采集,对采集数据实现数据处理与多源数据融合,采用Oracle数据库管理系统存储二维矢量和三维模型数据,基于Cesium实现海岛数据的可视化、浏览和查询。根据海岛管理实际业务需求,借助信息化、三维可视化、智能化手段,建立海岛三维信息可视化系统,为海岛的保护管理和开发利用提供辅助管理支持。系统总体可分为采集层、数据管理层、支撑层、应用层。

3.2?系统功能

????基于Cesium的海岛数据的可视化支持三维地球、二维地图视图,提供海岛地形地貌及周边海域数据的二、三维可视化展示功能。系统功能主要包括数据查询、对比分析、地图基本操作功能、海岛三维信息可视化。

3.1.1数据查询

????对系统海岛信息进行浏览、查询,包括海岛基础信息数据、海岛三维模型等数据的查询功能,能够在二维地图上进行海岛基础信息数据的定位查询,并提供海岛基础信息统计,通过海岛三维模型查询能够查看模型的详细信息并能够进一步在三维地球上进行查看。

3.1.2对比分析

????系统基于Cesiumviewer实现多期遥感影像数据的分屏对比分析,提供左右卷帘功能,能够在同一界面上对同一区域前后两期遥感影像以交互方式的方式显示海岛变化,实现海岛的对比分析。

3.1.3地图基本操作功能

????二维地图模式:除了放大、缩小、量算、底图切换、书签等简单操作功能外,还实现图层列表、气泡显示、图层叠加等功能。

????三维模式:在三维模式下,用鼠标控制移动可以进行任意角度的旋转、翻转地球的漫游,能够浏览观看海岛每一位置,提供放大、缩小、平移、倾斜等地图的动态缩放功能,提供测量地面距离、测量3D直线、测量面积、测量要素功能。

3.1.4三维可视化

????(1)海岛实景三维场景可视化

????通过Cesium对海岛遥感影像、地形和三维模型数据的加载,TerrainProvider实现海岛三维地形可视化,并利用虚拟现实技术和OpenGL着色对海水表面进行模拟,实现海陆信息数据的加载和可视化,达到流畅的海陆统一的海岛实景三维可视化效果。

????(2)虚拟全景漫游

????利用无人机采集的静态影像数据,通过图像拼接、三维重建、纹理匹配,完成海岛全方位的真实信息模拟空间全景图,实现海岛全景图片的三维化、模型化,并能够通过全景视角在海岛范围内移动,达到高精度动画模型的虚拟全景漫游效果:

4?结语

????本文通过采集海岛无人机遥感影像数据、单波束水深测量点数据,利用无人机倾斜摄影技术、海陆一体化数据融合技术、二三维一体化技术等,将无人机遥感影像数据、水下地形数据转化为三维场景模型。基于Cesium框架构建了海岛三维信息可视化系统,实现海陆多源数据的一体化融合,提供海岛实景三维场景可视化和海岛虚拟全景漫游功能,在三维视图上仿真展示海岛视景提供了以生动形象、简洁明了的形式表达海岛的立体形态和空间关系,并提供了海岛基本数据的查询、分析等功能。系统实现了海岛资源的三维化、模型化、可视化,为海岛的管理、保护和开发利用提供了高效的可视化辅助管理支持。

THE END
1.三维可视化三维可视化三维可视化,顾名思义就是将产品通过三维的形式展示出来。从报纸杂志到电视广告再到电商淘宝,随着时代和技术的不断发展与进步,我们了解产品的途径也越来越多越来越高效。但是,迄今为止,我们所有的产品展示都停留在二维的世界。相信大部分人都会有这样的经历:往往通过图片和视频等形式了解到十分合心意的产品,而当拿到https://www.sikantech.com/solution/article_107_1.html
2.三维可视化三维数据可视化技术3D数据可视化平台本项目为智慧园区综合型指挥平台,以三维方式将园区的环境、能耗、人员、停车等数据进行可视化呈现,能够有效、及时地做到事前预警、事中监控、事后分析,大大提高园区的管理效率,提升园区的安全指数,推动园区的智能化发展。 智慧城市 项目名称: 架构: 项目简介: https://www.uipower.com/uitemp.html
3.什么是三维可视化?增加信息密度:三维可视化通过在空间中呈现数据,能够同时展示更多的信息。例如,在地理信息系统中,通过三维可视化,我们可以更清晰地看到地球表面的地形、建筑物、河流等,从而更好地分析和规划。 提供更好的空间认知:三维可视化可以帮助人们更好地理解和感知物体在空间中的位置和关系。在医学领域,通过三维可视化,医生可以更https://cn.smartmore.com/article/post/9136.html
4.SpaceSimSpace Sim是一款面向航天仿真的三维可视化开发平台。以提供三维空间场景,卫星单体编辑等全要素数据仿真平台。 工具优势 SSD工具包能够满足多业务场景的需求。其中包含了地图数据、界面布局、插件等信息,工具包提供了多种风格的二三维场景模板。 CAXViewer工具包一款面向单体航天器或卫星的编辑工具。支持多级别的简模,精模https://www.sunwiseinfo.com/spacesim
5.三维可视化平台(精选十篇)三维可视化平台 篇1 一方面, 随着可视化技术的迅速发展与成熟, 一些国际上领先的电力企业进场开始尝试利用可视化技术班组企业提升自身的运营效率管理水平, 国内外学者对可视化技术在电力系统中的应用做了大量的研究, 主要在电网数据显示、运行安全状态显示和运行趋势显示等方面。另一方面, 可视化当前在三维数据获取、大数据量https://www.360wenmi.com/f/cnkeyz79u84r.html
6.三维可视化平台2D+3D的可视化运维手段,极大提升运营商自身IDC的运维效率,高效解决IDC运维对人员的依赖,降低运维成本。 了解更多 智能电网三维可视化信息管理系统 基于三维信息管理平台的输变配电业务应用功能模块,实现输电、变电及配电的辅助勘察、移动端巡视、可视化工作预案、虚拟仿真培训等业务应用,提高工作的便捷性和安全性,减少操作隐http://www.shinewaytech.com.cn/list/1/9/4/932effb0d7d04feabd00350862a5582c
7.三维可视化直击设计原型在制造企业内部及企业之间,产品数据的交流是很重要的一个环节,传统上一般采用纸质文件作为交流媒介。随着计算机技术的发展,电子图纸和电子文件逐渐成为了一种重要的交流媒介。在诸多的交流媒介当中,三维模型因为其真实、直观的特点,能够加快企业内设计、工艺、制造人员https://www.e-works.net.cn/report/Three-dimensional/Three-dimensional.htm
8.如何实现三维数据可视化?万象方舟使用三维可视化软件: 除了三维图表工具外,还有一些专门用于三维数据可视化的软件,如Python中的Matplotlib库、JavaScript中的Three.js等。这些软件提供了更强大的功能和更高的定制性,用户可以通过编程来实现各种复杂的三维数据可视化效果。 使用虚拟现实(VR)技术: https://www.vientianeark.cn/qa/391422.html
9.数字孪生公司三维可视化平台北京吉优赛维面向全国提供数字孪生平台建设服务,三维可视化平台,3d可视化系统,数字孪生公司,三维可视化技术,公司致力于3D数据可视化领域,可视化平台与各行业数据融合展示、交互,公司拥有一支技术过硬,经验丰富的工程师团队,擅长数字孪生、工业仿真、数据整合、数据协同、数https://www.geosv.com/
10.3维地图数据可视化三维地图可视化表达可视化是将不可见的事物转化为可见图像的过程。三维可视化就是将最终的图像以三维的方式显示出来。“三维”是一个数学概念,它表示我们生活的空间可以用三个数来描述,假设存在一个直角坐标系的话,那么用X,Y,Z坐标就能确定任意点的位置。 三维可视化是三维地理信息系统的一项基本功能。在建立、维护和使用三维GIS系统的https://blog.51cto.com/u_12935/8194932
11.开源三维可视化平台在当今信息爆炸的时代,人们对于数字世界的需求日益增长。数字可视化作为一种新兴的数字技术,正逐渐改变着我们的生活方式。开源三维可视化平台作为一种免费、开源、跨平台的数字可视化工具,凭借其强大的功能和便捷的操作,逐渐成为数字时代的新潮流。 开源三维可视化平台,顾名思义,是一个基于开源技术的数字可视化平台。它允许https://www.huaweicloud.com/zhishi/smart-18675300.html
12.三维可视化智慧楼宇三维可视化-智慧楼宇-案例演示 发布三维可视化-智慧楼宇-案例演示 剧情介绍:乐吾乐智慧楼宇管控平台,模拟展现智能楼宇多项管理模块,包括安防监控信息、入园人员分析、车辆管理统计等。在3D场景中,用户可以通过鼠标交互多角度实时查看楼宇各部分的运行管理状态。https://tv.sohu.com/v/dXMvMzM1OTQxNTQyLzUxMzg2MTMyMi5zaHRtbA.html
13.数字孪生三维可视化系统数字孪生三维系统数字孪生三维可视化系统 简介:基于FreethEarth三维地球平台开发的数字孪生系统。 案例详情 基于WebGL技术的Web数字孪生系统,集成多源数据(表单、GIS、图片、图表、视频等)为一体,结合多种3D动态效果(流光线、动态环、动态墙、动态光柱、热力图),实现了三维场景下信息查询、搜索、量测分析功能,为用户提供纯Web三维环境下http://www.freethtech.com/digitalTwin/4187.html
14.什么是三维数据可视化帆软数字化转型知识库三维数据可视化是指利用计算机图形技术,将复杂的三维数据转换为直观的图形表示。通过这种方式,用户可以更容易地理解和分析数据。三维数据可视化的核心要素包括数据输入、数据处理、图形生成。其中,图形生成是最为关键的一环,因为它直接影响到可视化效果的好坏。使用三维数据可视化,可以更直观地展示数据之间的关系和变化趋势,https://www.fanruan.com/blog/article/173771/
15.如何使用三维数据可视化三维数据可视化服务通过空间建模展示设备实时状态,方便您查看设备状态并进行管理。三维数据可视化主要功能包括: 支持拖拽建模; 支持IoT设备联动; 支持空间搜索。 三维数据可视化服务的操作视频请参见三维数据可视化视频演示。 创建场景登录物联网平台控制台,单击https://help.aliyun.com/document_detail/91735.html
16.三维可视化浏览系统SView免费下载三维视觉浏览系统SView是一个非常容易使用的CAD三维模型浏览软件,它有自动备份的、又方便随身携带的功能,三维可视化浏览系统SView可以用一个账号可以登录任意终端。登录后,可在多个终端同步加载个人空间文件,方便不同环境场景下图纸的备份、浏览和分发,来实现更好的软件的特色的效果更好多功能,有需要的下载吧。 https://soft.3dmgame.com/down/231149.html
17.基于三维GIS的大屏可视化策略在基于三维GIS的可视化平台中, 二三维电子地图是信息传递的主要区域, 类比传统地图设计的流程, 包括地理场景配置及地图要素选取, 根据展示内容及业务需求提取关键指标, 抽象为平台场景及具体的表达对象. 1.1 空间信息场景设计 利用二三维地图及空间信息的视觉关系架构, 根据认知规律, 将展示场景设计为随着空间尺度变化的https://c-s-a.org.cn/html/2022/3/8327.html
18.三维可视化神器带来无限可能,原来三维嘲也可以如此轻松实现一、创建三维城市模型体验 1.0 账号注册 打开Mapmost Alpha官网点击免费试用:https://sso.mapmost.com/#/login?source_inviter=EulbSnuy 注册自己的账号: 注册完成后进入控制后台可以看到有应用创建、应用发布和推荐案例这些功能: 1.1 确定需求场景 在创建三维城市模型时,需要确定建模需要的场景。 https://blog.csdn.net/yuan2019035055/article/details/134101418
19.智慧三维城市可视化解决方案易景空间提供基于三维地图的智慧城市可视化解决方案,易景的智慧三维城市解决方案包含公共安全、智慧消防、智慧医疗、智慧交通、城市管网、智慧海洋、流域污染治理在内的城市各个方面的可视化监管与智慧化应用,真实空间镜像、二三维地图切换、全景展示、AR、BI,智慧三维城市http://www.es3d.cn/