3D地球矢量地图库
各维度得分依据公开资料与字段推算,加权后即综合评分,仅供参考。
GlobeletJS 是一个受 Leaflet 启发的轻量级 JavaScript 地图渲染库,目标是在网页中把矢量地图和 GIS 数据显示在 3D 地球上,从而避免平面地图投影带来的形变。它强调 simplicity、performance、usability,不追求完整 3D GIS 平台能力;如果需要 3D 建筑等复杂功能,正文明确建议使用 CesiumJS。
接入方式较直接:可用 ESM import,也可用 IIFE bundle,并需引入对应 CSS。核心入口是 globeletjs.initGlobe(params),参数支持容器、信息面板、MapLibre style、Mapbox token、视图宽高、中心点、相机海拔、最小/最大海拔以及经纬度移动限制等。初始化后返回的 API 覆盖地图加载进度、图层显示隐藏、要素选择、缩放级别、动画启动停止、相机与光标状态、添加/移除 marker、显示/隐藏信息面板和 destroy 清理等,足够支撑轻量交互式地球应用。
GlobeletJS 支持 MapLibre style 文档,并在示例中使用 Natural Earth 数据与 Mapbox Outdoors Style;如需 Mapbox 服务,需要提供 mapboxToken。其渲染委托给 tile-setter,并受 tile-stencil、tile-gl 等依赖限制。官方说明许多样式规范特性尚未支持,并将其定位为“80/20”方案:用较少代码实现主要地图需求。这意味着它适合轻量展示,但不适合复杂制图规范或高阶三维 GIS 场景。
正文未给出收费计划,站点标注 open source,并鼓励通过 contributing guidelines 参与改进。实际使用时,GlobeletJS 本身可视为免费开源工具;但若样式或瓦片依赖 Mapbox 等第三方服务,相关 token、额度和费用需另行评估。
优点是概念清晰、接入简单、API 文档在首页就覆盖主要流程,适合前端开发者快速做全球点位、自然地理数据、轻量 GIS 图层展示。缺点是样式支持不完整,文档更偏 API 清单,生产部署、兼容性和高级案例信息不足。它适合需要“网页轻量 3D 地球”的团队;若需要完整地理分析、三维建筑或成熟商业支持,应比较 CesiumJS、MapLibre GL JS、Leaflet 等替代品。
抓取文本未提供中国网络、镜像或支付信息。示例依赖 unpkg CDN,且可能使用 Mapbox 服务;这些在国内访问稳定性存在不确定性,建议实际部署时评估 CDN 可达性,并考虑自托管静态资源或选择国内可访问的瓦片与样式服务。
本测评基于公开资料整理,不构成购买建议,请以 globeletjs.org 官网实际信息为准。
轻量开源地图库,适合GIS可视化开发。
评分明细(分布与用户短评)接入中。当前展示 TG4G 综合评分,数据源自公开测评与用户反馈。