把全球 1.1 万架实时航班、838 颗在轨卫星、约 800 个公共摄像头和过去 24 小时的地震,同时画在一个可交互的 3D 地球上——开源项目 gods-eye-view 用全公开数据做到了。仓库 bilawalsidhu/gods-eye-view 在 2026-08-31 发布 v0.1.0 后登上 GitHub Trending 周榜第一,目前已有 star 14.9k、fork 3.0k。它无需注册、无需 API 密钥即可起步,浏览器打开就是一颗移动着真实航班、卫星和火点的地球,代码按 MIT 协议开源。

项目是什么

gods-eye-view 是一个浏览器端的写实 3D 地球,项目自称「间谍卫星模拟器」——但画面上的一切都不是虚构:航班来自应答机信号、船舶来自信标、卫星来自轨道根数、地震来自地震仪,全部是公开信号。前身项目叫 WorldView,作者 bilawalsidhu 围绕它制作的视频系列在 YouTube 累计 5M+ 播放、全网 25M+ 曝光。

技术实现上,项目用原生 JavaScript(占仓库代码 95.9%)配合 CesiumJS 与 Vite 构建,没有前端框架;3D 城市底图来自 Google Photorealistic 3D Tiles;语音控制接入 OpenAI Realtime API。仓库目前 11 次提交、5 名贡献者,最新版本 v0.1.0。

13 个实时图层,数据分别来自哪

地球上的图层按数据源划分,其中 11 个不需要任何密钥:

  • 航班:11,000+ 架实时飞机及航线历史,来自 OpenSky 与 adsb.lol
  • 军用航班:ADS-B 军用航空交通,来自 adsb.lol
  • 船舶:全球数千艘实时船只,来自 AISStream
  • 卫星:838 颗目标的编目与轨道,来自 CelesTrak,含完整的 Starlink 壳层
  • 地震:过去 24 小时全球地震活动,来自 USGS
  • 交通:街面级实时拥堵,来自 TomTom 与 OSM
  • 公共摄像头:约 800 个公共摄像头画面,覆盖奥斯汀、加州(Caltrans)与伦敦(TfL)
  • 电台:全球可定位广播电台,来自 Radio Browser
  • 共享单车:站点实时可用性,来自 GBFS
  • 野火:过去 24 小时火点,来自 NASA FIRMS
  • 发射任务:滚动 30 天的火箭发射信息,来自 Launch Library 2

另有三组静态数据常驻图层:数据中心 4,351 个、大坝 704 座、海底光缆 712 条,用于查看全球基础设施分布。

语音控制:用一句话操作地球

接入 OpenAI Realtime 后,项目提供 28 个语音工具:说「带我去 LAX 并选中最近的飞机」,镜头会锁定目标并进入驾驶舱视角;问「得州上空现在有多少航班」,回答基于实时图层数据;说「画一条从国会山到 Zilker 公园的步行路线」,会在地图上画出真实走向的路线。没有 OpenAI 密钥时,麦克风功能停用,其余图层不受影响。

两种方式启动,密钥不是前提

路径一:安装 Pinokio,在 Discover 中粘贴仓库地址,点 Install 再点 Start,完成。路径二:Node.js 24.14.x 或 26.x 环境下 npm install && npm run dev,打开 http://localhost:4173。

默认底图是 Esri 卫星影像加免费地形,Esri 不可达时自动切换 OSM。不填任何密钥就能看到航班、卫星、地震在动;想要 3D 城市、船舶、真实交通时,在应用内 Provider Settings 面板粘贴免费密钥即可,免密钥状态下应用照常运行。

要花钱的只有两处

大部分图层零成本:航班、军用航迹、卫星、地震、摄像头、电台、单车、发射任务都不需要注册。需要免费密钥的有 Cesium ion(个人非商用)、AISStream、NASA FIRMS 与 TomTom。真正计费的有两处:Google Maps 直连 3D 与地点搜索(每月前 1,000 次 3D Tiles 会话免费),以及 OpenAI 语音(会话内置 $5 硬上限,重度的晚间使用约个位数美元)。

项目明确标注的边界

README 没有把一切都包装成「实时真实」:交通、摄像头位姿、发射场景等 feed 明确标注为模拟、估计或重建。项目同时声明,不得将数据用于飞行或航海导航、应急响应、医疗、投资决策等安全关键用途。安全设计上,服务器默认只绑定 localhost,私钥经服务端代理转发,浏览器端只接触 Google Maps 与 Cesium ion 两个可在服务商侧限制范围的密钥。

gods-eye-view 的价值在于把「世界已在公开广播的信号」变成浏览器里可查看、可检查、可扩展的 3D 地球:1.1 万架航班、838 颗卫星、约 800 个摄像头全部来自公开源,代码逐行可查。对研究 OSINT、空间智能或 3D 数据可视化的开发者,它既是开箱即用的工具,也是理解「多源实时数据如何汇入一个场景」的参考实现。