Locus Earth 是一个基于 Cesium 和 OpenStreetMap 开发的 3D 地球应用。灵感来自于Google地球,名称意为“位置地球”,旨在提供一个轻量、快速、可交互的全球地图浏览体验。
📍 功能包括:3D 地形、卫星影像、全球建筑、光照切换、建筑显示控制、高精度建模显示(自动触发)。目前还支持使用浏览器本地缓存保存收藏标记点,可以通过导出/导入功能实现备份。
顶部:菜单点击展开可切换亮白/昼夜模式、开关3D建筑、开关高精度建模、标记和收藏夹栏、打开网站设置,重置视角及北向上、查看关于信息。设置可以修改深浅模式。
📁 开放源代码,代码文件指路: GitHub 仓库。
P.S.:使用人工智能辅助开发。
数据来源:Cesium ion · OpenStreetMap · Natural Earth
⚠ 进入Google 3D地球(实验性) · 需海外网络环境
右下角的控件可以手动控制比例尺、恢复朝北、恢复俯仰角,指南针显示当前朝向。
设置页可以修改色彩显示模式,包括自定义深浅、跟随系统。
移动端请在确定好要标记的位置后再点击标记按钮,避免在标记开的情况下平移和缩放。
🏙️ 高精度建模覆盖区域: 丹佛*、华盛顿D.C.、华盛顿州(西雅图附近)、悉尼*、波士顿*、墨尔本*、旧金山*。浏览时自动检测并提示,与3D建筑互斥。建模加载速度较慢,属正常现象。
*:仅市中心小块区域有高精度建模覆盖
快速确定高精度建模具体覆盖范围的方法:搜索城市英文名称,自动定位并手动放大,弹出提示后点击开启高精度模型,观察突然出现色差的地块。无反应请稍作等待。
💡:Bing的图源在中国大陆路网显示有误,建议在浏览大陆地区时不要使用“Bing Maps Aerial with Labels”图层,使用“Bing Maps Roads"图层时不要开启3D模型,会导致严重错位。浏览非大陆地区均可。
为节省数据用量,默认底图为Sentinel-2(分辨率较低),适合宏观浏览。如必须查看地面高清细节,请手动切换至 Bing 地图。
测试发现,某些Android设备存在兼容性问题:比例尺缩小到一定程度时地图瓦片渲染失败,表现为地球整体变黑。不影响任何功能,放大比例尺后即恢复正常。由于样本数量不够无法确认具体问题原因,但目前貌似无法被修复。
当前处于 Google地球模式,由 Google Photorealistic 3D Tiles 提供全球 3D 模型和高清卫星影像。
📍 支持查看全球范围内Google地球写实 3D 模型(楼房、树木等)覆盖的所有城市及区域。可手动搜索地点。
🧭 使用鼠标/手指自由旋转、缩放、倾斜视角。
该模式:
作为轻量级Google Earth浏览器,能够解决原版地球耗费系统资源过大导致卡顿和死机的问题。不含路网及叠加层。
⚠️ 需海外网络环境来连接Google Maps服务器
数据来源:Google Maps Platform · Cesium ion
2026年
07-04 V1.0:创建项目,基本实现3D地球自由拖动、缩放
07-04 V1.1:设置顶部栏
07-04 V1.2:增加昼夜开关、3D建筑开关、视角回正、简介
07-05 V2.0:接入部分兼容的3D Tiles
07-05 V2.1:补充简介与提示,优化3D建模适配
07-06 V2.2:添加迭代记录页,细节修改,emoji符号替换
07-07 V3.0:增加右下角控件,接入更多3D Tiles
07-09 V3.1:接入Google Maps数据,创建Google地球模式
07-10 V3.2:优化和改进Google地球模式
08-02 V4.0:更改项目名称,添加收藏标记功能
08-04 V4.1:加入导入/导出收藏夹功能,视觉风格焕新
08-06 V4.2:优化移动端UI布局
08-23 V5.0:功能开关布局全部重构
08-24 V5.1:适配深色模式跟随系统
08-25 V5.2:创建设置页,加入主题开关
08-26 V6.0:加入地形开关,修复Google地球模式问题
……