🌍 Earth Explorer

多尺度宇宙可视化桌面应用 · 从地球到可观测宇宙

Electron 33 Cesium 1.117 Three.js Python + PIL macOS App ⭐ GitHub

📖 项目简介

Earth Explorer 是一款基于 Cesium 3D 地球引擎的 macOS 桌面应用, 集成 NASA GIBS 实时卫星图层、548 城市数据、昼夜分界线、国界/省界、时区线等功能。 最独特的设计是它实现了 11 个宇宙尺度视图的无缝切换—— 从地表 → 太阳系 → 银河系 → 本星系群 → 室女座星系团 → 拉尼亚凯亚超星系团 → 史隆长城 → 全天主要星系 → 哈勃深空场 → 宇宙微波背景辐射。

🔬 真实科学数据 — 全天星系图与拉尼亚凯亚视图均采用 SIMBAD TAP 服务的真实河外星系列表, 分别包含 49,573 颗(全天) 和 49,990 颗(z<0.08) 已知星系。 大尺度结构示意图(本星系群 / 室女座 / 拉尼亚凯亚 / 史隆长城)参照 Tully 2014 和 SDSS 巡天数据绘制。

🌌 11 个宇宙尺度视图

🚀 核心特性

🛰️ 6 类 NASA GIBS 卫星图层
VIIRS 真彩 / Black Marble 夜灯 / MODIS 气温 / IMERG 降水 / AOD 空气质量 / Blue Marble,实时拉取 WMTS 数据
🌃 昼夜分界线
实时计算太阳高度角,显示当前时刻的全球昼夜分布
🌍 国家/省界 + 时区线
全球 200+ 国家边界、中国 34 省边界 + 全球时区划分
☀️ 太阳系模式
Solar Walk 风格的 3D 太阳系,真实行星纹理 + 时间流速控制 + 卫星系统
🏙️ 城市检索
1500+ 全球主要城市数据(人口 / 坐标 / 时区),点击详情面板
🔌 跨平台打包
electron-builder 一键打包 macOS DMG + Windows NSIS 安装包

🛠️ 技术栈

Electron 33 Cesium 1.117 Three.js 0.185 Node.js Python 3.9 PIL / ImageDraw JavaScript ES2020 electron-builder 25 NASA GIBS WMTS SIMBAD TAP

立即体验

macOS 桌面版 / 手机 PWA · 同步获取城市生活成本数据

📂 项目数据来源

NASA EOSDIS GIBS — 全球卫星图层 WMTS 服务
SIMBAD TAP (CDS Strasbourg) — 河外星系列表,50000+ 条
Tully et al. 2014 — 拉尼亚凯亚超星系团定义
SDSS 巡天 — 史隆长城发现数据
GeoNames — 城市地理数据库