Gods Eye View
浏览器里的实时3D地球,开源一周斩获17K星标
产品简介
Gods Eye View 是一款运行在浏览器中的实时 3D 地球开源项目,能够在同一界面上同时展示全球航班、船舶、卫星、地震、交通路况以及公共摄像头等真实数据流。2026 年 6 月由开发者 Bilawal Sidhu 开源发布,开源一周内即登顶 GitHub Trending 榜首,目前累计获得超过 17,000 颗星标,GitHub Star 排名长期稳居全球前列。该项目将传统需要专业软件的卫星情报分析能力,以人人都能访问的网页形态呈现,并支持通过自然语言语音与 AI Agent 进行交互,是地理空间数据与实时多模态 AI 结合的标杆作品。
核心功能
实时 3D 地球可视化:基于 CesiumJS 与 WebGL 技术,在浏览器中渲染逼真的三维地球模型,支持缩放、旋转、图层切换等交互操作,数据全部来自公开来源(FlightRadar24、MarineTraffic、USGS 等)。
航班驾驶舱视角:点击任意航班即可进入该飞机的驾驶舱视角,摄像头跟随地形自动调整,呈现真实的飞行视野,并可查看航班编号、高度、速度等完整元数据。
船舶追踪与标注:全球海域船舶实时位置覆盖,支持点击锁定目标并叠加尾迹,同时展示船舶类型、目的地等关键信息,可一键跳转至最近的公共摄像头进行实地确认。
地震与灾害监测:集成 USGS 地震数据,实时在世界地图上标注震源位置与震级,并支持叠加地形信息和灾后影像对比。
语音控制 AI 交互:内置实时 AI Agent(支持 GPT-4o 实时语音接口),用户通过自然语言语音指令即可查询地理目标、分析区域信息、在 3D 地图上标注兴趣点,全程无需鼠标操作。
多维度地图图层:提供 FLIR/热成像、夜视(NVG)、CRT、黑白、积雪等多种传感器视觉风格,并支持军事风格 HUD 叠加,为数据可视化演示增添沉浸感。
实时摄像头接入:自动匹配目标区域最近的公共摄像头流,实现上帝视角到真实场景的无缝跳转,适合应急响应、港口监控、新闻现场等多种场景。
技术实现
Gods Eye View 基于现代 Web 技术栈构建,核心依赖包括 CesiumJS(地理空间数据渲染)、WebGL/WebGPU(高性能 3D 图形)、TypeScript(类型安全开发)以及 OpenStreetMap 公开地图瓦片服务。数据层通过多个公开 API 实时拉取:航班数据来自 ADSBExchange/OpenSky Network,船舶数据来自 AIS 海事自动识别系统,地震数据来自 USGS 官方接口,卫星轨道数据来自 CelesTrak 公开星历库。
AI 语音交互模块采用多模态实时语音方案:音频流经 WebRTC 推送至后端实时语音模型(如 GPT-4o Realtime API),模型输出文本指令后,前端通过地理编码与空间查询引擎解析指令内容,最终在 3D 地球上渲染对应结果。项目代码完全开源(MIT 许可证),部署方式极为简便——通过 Pinokio 可实现一键安装,或直接 npm install && npm run dev 启动,开发者和非技术用户均能快速上手。
项目作者 Bilawal Sidhu 为前 Google 地图工程师,其技术背景为项目提供了扎实的地理空间技术底蕴。项目架构清晰,模块间解耦充分,便于社区二次开发与功能扩展。目前 GitHub 仓库已有 3,400 余次 Fork,围绕该项目已形成活跃的开发者社区。
快速上手
第一步:安装部署。方式一(推荐):访问 Pinokio 官网(pinokio.computer),搜索 Gods Eye View,点击一键安装;方式二:克隆 GitHub 仓库(github.com/bilawalsidhu/gods-eye-view),执行 npm install && npm run dev,本地启动后打开浏览器访问 localhost 指定端口。
第二步:配置数据源(可选)。默认使用免费公开数据源,无需任何 API Key 即可体验核心功能。如需更完整的数据覆盖,可在项目设置中填入 ADSBExchange、MarineTraffic 等平台的免费 API Key。
第三步:探索 3D 地球。启动后即可在浏览器中浏览全球实时数据。鼠标拖拽旋转地球,双指/滚轮缩放,点击任意航班/船舶/地震标注查看详情,点击进入驾驶舱视角体验沉浸式追踪。
第四步:语音交互。点击界面右上角麦克风按钮,授权浏览器语音权限后,直接用自然语言提问,例如旧金山附近有什么航班、红海有哪些船舶、过去一小时有哪些地震等,AI Agent 将实时解析并跳转至相关区域。
适用人群
地理空间爱好者与 OSINT 研究者:Gods Eye View 将分散的公开情报数据源整合为统一的可视化界面,大幅降低开源情报分析的技术门槛,无需搭建多套系统即可完成跨源数据关联分析。
新闻从业者与应急响应人员:通过实时航班追踪、港口监控和灾害监测功能,可在突发事件中快速定位相关区域的现场画面,适合突发事件报道与应急指挥场景。
前端与地理空间技术开发者:项目代码结构清晰、文档完善,GitHub Trending 上的高热度也带来了丰富的社区实践案例,是学习 CesiumJS、WebGL 和实时数据可视化的优质参考项目。
AI Agent 与多模态交互研究者:语音驱动地理空间查询的完整闭环实现,展示了实时语音模型在专业领域应用中的实际效果,为多模态 AI 应用开发提供了可复现的案例参考。
官方网站
项目官网:https://maptheworld.ai GitHub 仓库:https://github.com/bilawalsidhu/gods-eye-view 作者 Bilawal Sidhu:前 Google 地图工程师,现专注于地理空间 AI 与开源情报工具研发。
评论与建议
登录 后参与评论或提建议