实时3D地球飞线线路数据可视化引擎分析整理
1.使用 echarts实现3D earth(三维地球)实时攻击线路图
这个插件在echarts官网都有,直接下载就可以了,传送门
参考链接如下:
https://www.echartsjs.com/examples/zh/editor.html?c=lines3d-flights&gl=1
https://www.echartsjs.com/examples/zh/editor.html?c=globe-layers&gl=1
支持ThreeJS
2. DataV数据可视化API
(阿里云提供,DataV旨让更多的人看到数据可视化的魅力,帮助非专业的工程师通过图形化的界面轻松搭建专业水准的可视化应用,满足您会议展览、业务监控、风险预警、地理信息分析等多种业务的展示需求),帮助文档参考:
https://help.aliyun.com/document_detail/95607.html
飞线层是3D地球(2018)的子组件,支持独立的样式和数据配置,包括飞线的半径、弧度、类型以及起始点经纬度等,适用于OD数据的线型表达,通常表示两地之间的关联,如物流、交易等。本文档为您介绍飞线层各配置项的含义,帮助您快速准确地使用飞线层子组件。
3. Wish3D Earth
实现了Web环境下的三维展示与空间信息管理,也能够基于Web平台进行信息发布、数据共享、交流协作,是完全基于 B/S 模式的。
3. Cesium介绍
Cesium是国外一个基于JavaScript编写的使用WebGL的地图引擎。Cesium支持3D,2D,2.5D形式的地图展示,可以自行绘制图形,高亮区域,并提供良好的触摸支持,且支持绝大多数的浏览器和mobile。
无需任何插件。Cesium 使用 WebGL 来进行硬件加速图形化;跨平台;跨浏览器;实现真正的动态数据进行可视化。Cesium 基于 Apache 开源协议,支持商业和非商业免费使用
验证Cesium在Web浏览器中工作的最简单方法是运行HelloWorld例子,点击这里。如果你看到一些像下面的图片,恭喜你,你运行的该Web浏览器支持运行Cesium,那么你可以跳到下一部分阅读;否则,继续阅读。
Cesium是建立在几个新的HTML5技术之上的,其中最重要的是WebGL。虽然这些新的标准正在迅速成为广泛采用,但一些浏览器和系统需要升级从而支持他们。如果示例应用程序允许失败,你可以尝试以下的建议:
(1)更新您的Web浏览器。大多数的Cesium团队使用Google Chrome,但Firefox,IE 11以及Opera也能运行。如果你正在用这些浏览器,请确保更新它到最新版本。
(2)更新您的显卡驱动从而更好地支持3D。如果你知道你正用的是什么类型的显卡,你可以检查进行更新。三个最流行的显卡提供商是:Nvidia, AMD以及 Intel。
(3)如果你仍然有问题,尝试访问http://get.webgl.org/,它提供了额外的问题解决建议。你也可以在Cesium论坛寻求帮助。
4.globe.js
一个基于threejs的3D地球库
5.另外WebGLStudy.COM整理了一些在线三维数字地球链接供大家欣赏体验
https://www.freebuf.com/news/topnews/56910.html
http://world.openwebglobe.org/
http://cesiumjs.org/demos.html
(里面有比较多例子:
http://cybercity3d.s3-website-us-east-1.amazonaws.com/?city=Miami)
http://www.webglearth.com/#ll=30.84991,-85.83333;alt=185032;h=0.060;t=1.248
http://www.chromeexperiments.com/globe
http://www.webglearth.com/#ll=35.43029,-86.17397;alt=23129;h=0.060;t=1.248
全球空气效果:
https://airvisual.com/earth
http://www.openwebglobe.org/demo/
这个有三维建筑效果,不过操作过程中,远处闪烁感较强
http://www.zephyrosanemos.com/
国外网址所以加载速度有点慢,请耐心等待或者使用国外服务器,作为网页三维程序,界面很好。有光照等效果
卡巴斯基的“网络实时地图”还有更好玩的地方,与其他系统相比,它最像一个交互式视频游戏了。你所看到的千变万化的数据是由卡巴斯基实验室各种扫描服务器提供的,因此,这也具有了一定灵活性,你可以布局自定义扫描,过滤某些恶意威胁,如E-mail恶意软件,Web site攻击、漏洞扫描等等:
https://cybermap.kaspersky.com/#
太空碎片:http://stuffin.space/?intldes=2018-014H
街景:https://pannellum.org/
界面跟时间轴不错:http://www.warof1996.com/
朝鲜历次导弹发射记录:https://nagix.github.io/nk-missile-tests/
如果想测试你的浏览器:打开下面任意一个网址,即可
1. Get WebGL
网址: https://get.webgl.org
测试结果:
· Your browser supports WebGL
· Hmm. While your browser seems to support WebGL, it is disabled or unavailable.
· 其他
2. Does My Browser Support WebGL?
网址: http://doesmybrowsersupportwebgl.com
测试结果:
· 如果显示的是Yay,则支持WebGL
· 如果显示的是Nay,则不支持
3. WebGL Report
网址: http://webglreport.com/
测试结果:
· This browser supports WebGL 1
· This browser supports WebGL 2
https://browserleaks.com/webgl
或者
https://github.com/AnalyticalGraphicsInc/webglreport
WEBGL学习网 » 实时3D地球飞线线路数据可视化引擎分析整理