浏览器里的“上帝之眼”:实时追踪全球航班、船舶、卫星与地震的开源三维地球仪

2026-08-28 0 100

你有没有想过,不用任何权限、不依赖保密系统,就能在自己电脑上实时看到一架波音787正飞越喜马拉雅山脊,一艘货轮正驶入上海洋山港,国际空间站正掠过南美洲上空,甚至刚发生的智利近海5.2级地震震中正在三维地球上闪烁?God’s Eye View(上帝之眼)正是这样一个震撼的开源项目——它不是科幻模拟器,而是一个运行在浏览器中的、完全基于公开数据源的实时地理空间情报平台。它把散落在全球各处的ADS-B航空信标、AIS船舶广播、TLE轨道根数、USGS地震流、OpenStreetCam公共摄像头等信号,统一投射到一个照片级真实的3D地球表面,让你第一次真正“看见”这个世界正在实时广播的一切。

核心功能

浏览器里的“上帝之眼”:实时追踪全球航班、船舶、卫星与地震的开源三维地球仪

  • 真实飞行沉浸式驾驶舱视角:点击任意一架实时航班,镜头自动切入机舱后视视角,地形随航迹平滑滚动,仿佛你正坐在787副驾驶位俯瞰云海——解决的是“抽象轨迹线无法建立空间直觉”的痛点,让飞行不再是地图上的点线,而是可感知的三维运动。
  • 250公里半径动态联系人雷达:以任意目标(如某艘油轮或机场)为中心,自动生成周边所有实时航空器、船舶、卫星的列表,并支持一键跳转至任一目标的跟踪视角——解决的是传统GIS工具中“信息孤岛”问题,把离散目标关联成战术级态势图。
  • 语音驱动的白板标注系统:直接说出“画出东海防空识别区边界”“标记三艘可疑渔船”,系统即用WebGL实时生成可编辑的矢量多边形与航线——解决的是应急响应中手绘效率低、协作难的问题,让地理分析从“鼠标拖拽”升级为“自然语言指挥”。(背后由本地化轻量AI代理实时解析)
  • 按机型自动切换的3D模型库:当跟踪距离缩短至15公里内,系统自动将飞机图标替换为精确建模的波音787、ATR-72、MQ-9死神无人机等实体模型,并保持姿态同步——解决的是传统追踪工具“符号化失真”问题,让机型识别、编队判断、威胁评估具备视觉依据。
  • 多光谱传感器滤镜实时切换:一键启用CRT复古扫描线、夜视仪(NVG)、热成像(FLIR)、黑白胶片(Noir)等GLSL着色器效果,同一地理位置呈现不同感知维度——解决的是单一可见光视角的信息局限,尤其适用于夜间监控、火情热源识别、城市灯光模式分析等场景。
  • 军事级HUD叠加层:开启后显示高度/速度/航向角、目标ID框、相对方位角、预计交汇时间(ETA)等战术参数,所有数据均来自原始公开信源计算——解决的是民用地图工具缺乏专业态势感知界面的问题,让安全研究人员、应急指挥员获得接近作战系统的决策支持。
  • 全状态透明的数据水印系统:每个图层右下角实时显示数据来源(如“FlightRadar24 Live”)、延迟(如“+3.2s”)、置信度(“SIMULATED”“PARTIAL”“CALIBRATED”),绝不隐藏不确定性——解决的是OSINT领域最致命的“黑箱信任”风险,让用户清楚知道哪条信息可采信、哪条需交叉验证。
  • URL即场景的深度链接能力:调整好视角、开启热成像、锁定某架航班后,复制当前URL,对方打开即看到完全一致的实时画面——解决的是远程协同中“我说的A点你找不到”的沟通成本,让情报共享从截图描述变为所见即所得。

技术亮点

浏览器里的“上帝之眼”:实时追踪全球航班、船舶、卫星与地震的开源三维地球仪

  • 基于CesiumJS构建的高性能时空引擎:项目未使用简化版WebGL地球库,而是深度定制Cesium Ion免费层+自托管高分辨率Bing影像瓦片,实现亚米级地形起伏与昼夜光照真实渲染;所有动态对象(飞机/船舶/卫星)采用Entity API + custom CZML插值,确保120FPS流畅追踪。
  • 零后端架构设计:全部数据通过客户端直连公开API获取(如OpenSky Network航空数据、MarineTraffic AIS流、Celestrak TLE文件、USGS地震GeoJSON),前端完成坐标转换、时间同步、轨迹预测(Spline插值)、遮挡剔除,彻底规避服务器带宽与合规风险。
  • 语音控制本地化AI代理:采用WebAssembly编译的轻量级Whisper-tiny模型+规则引擎,在用户浏览器内完成语音转文本与意图解析,不上传录音,保障敏感操作隐私性——这与多数依赖云端ASR的同类工具形成关键差异。
  • 严格的状态分层渲染机制:对“完全直播”(如ADS-B)、“延迟仿真”(如交通流模型)、“重建估算”(如火箭发射轨迹)采用不同着色器通道与UI标识,所有逻辑写死在src/layers/目录下,代码可审计、行为可复现。
  • 性能极致优化:冷启动耗时压至1.86秒(M5芯片实测),通过Vite的预构建+Web Worker分流计算+GLTF模型按需加载实现,甚至在2018款MacBook Pro上仍能维持60FPS,远超同类WebGIS应用。

适合哪些人用

浏览器里的“上帝之眼”:实时追踪全球航班、船舶、卫星与地震的开源三维地球仪

这款工具绝非极客玩具,而是面向地理空间情报实践者的专业级基础设施:

  • 开源情报(OSINT)分析师:例如调查某国港口近期船舶聚集情况,可同时开启AIS船舶热力图+卫星过境预测+周边公共摄像头,用“语音标注”快速圈出可疑区域并生成报告链接,全程无需离开浏览器。
  • 航空/海事安全研究员:追踪特定航班异常盘旋路径时,一键切入驾驶舱视角观察地形规避动作,再调出250km雷达查看是否伴飞其他航空器,最后用热成像确认夜间起降活动——所有线索在同一时空基准下交叉验证。

快速上手

浏览器里的“上帝之眼”:实时追踪全球航班、船舶、卫星与地震的开源三维地球仪

仅需3步,2分钟内启动:

  1. 安装Node.js 24.14.x或26.x(项目强制校验版本)
  2. 执行:
    git clone https://github.com/bilawalsidhu/gods-eye-view.git
    cd gods-eye-view
    cp .env.example .env
    # 编辑.env,填入免费申请的GOOGLE_MAPS_API_KEY(用于地理编码)
  3. 运行:
    npm install
    npm run dev -- --host localhost --port 4173

    访问 http://localhost:4173,首次进入会引导体验“Live Contacts”任务。

同类对比 / 注意事项

浏览器里的“上帝之眼”:实时追踪全球航班、船舶、卫星与地震的开源三维地球仪

不同于FlightRadar24(纯航班追踪)、MarineTraffic(纯船舶)、NASA Worldview(静态卫星图),God’s Eye View是首个将多源异构实时流融合于同一三维时空坐标的开源项目。但需注意:它不提供数据采集服务,所有API密钥需用户自行注册(如OpenSky需申请免费Token);部分区域摄像头覆盖稀疏,系统会明确标注“MODELED VIEW”而非伪造画面;无中文语音支持(当前仅支持英语指令,但社区已提交中文模型PR)。另外,NOASSERTION协议意味着作者未明确声明许可类型,商用前建议审查LICENSE文件最新状态。

项目信息


📦
bilawalsidhu/gods-eye-view
GitHub

A spy satellite simulator in your browser, except the data is real. Live open source spatial intelligence on a photorealistic 3D globe.


7.9k
今日 +1,984 stars today
Stars

🔀
1.8k
Forks

📄
NOASSERTION

JavaScript · 7945 Star · 协议:NOASSERTION · GitHub 项目地址

如果你厌倦了在十几个标签页间切换航班、船舶、地震和卫星数据,渴望一个真正统一、透明、可交互的地球实时操作系统——God’s Eye View就是目前开源世界给出的最硬核答案。

收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

本网站所提供的所有资源(包括但不限于软件、文档、教程、代码、素材等)均收集自互联网公开渠道,仅供个人学习、研究及交流使用。我们无法对所有资源的版权归属进行逐一核实。

OPENKLC昆仑草-免费资源下载-源码下载 开源易选 浏览器里的“上帝之眼”:实时追踪全球航班、船舶、卫星与地震的开源三维地球仪 https://www.openklc.com/2338.html

常见问题

相关文章

发表评论
暂无评论