God‘s Eye View TeleGeography海底光缆数据:NonCommercial商业使用的切除条款详解
2026/9/16 16:28:37 网站建设 项目流程

God's Eye View TeleGeography海底光缆数据:NonCommercial商业使用的切除条款详解

【免费下载链接】gods-eye-viewA spy satellite simulator in your browser, except the data is real. Live open source spatial intelligence on a photorealistic 3D globe.项目地址: https://gitcode.com/GitHub_Trending/go/gods-eye-view

God's Eye View 是一款运行在浏览器中的间谍卫星模拟器——但它使用的全是真实数据,能在照片级真实的 3D 地球上呈现实时开源空间智能。项目内置了 TeleGeography 的海底光缆数据,方便开箱即用;不过这份数据受CC BY-NC-SA 3.0 非商业许可约束,与项目本身的 MIT 许可并不相同。本文用通俗的方式,为你详解这个"许可切除(license carve-out)"条款是什么、为什么存在,以及商业使用者该怎么做:删除一个自包含的文件夹即可合规。

一个项目,两种许可:先搞懂"MIT 只管代码"

很多新手会误以为:仓库是 MIT 协议,那整个仓库里的所有东西都"随便用"。这是个危险的想法。

在 God's Eye View 中,LICENSE 文件用大写专门标注了一段说明:

MIT 许可只覆盖源代码本身,不延伸到任何第三方数据或视觉资产。

项目把所有捆绑数据按"各归各"的原则处理:OSM 提取的数据中心大坝数据走 ODbL 协议,NASA FIRMS 火灾数据是公有领域,而 TeleGeography 海底光缆数据则是CC BY-NC-SA 3.0——它被明确"切除"在 MIT 许可之外,但仍然打包在仓库里,只为让你打开项目就能看到海底光缆图层。

CC BY-NC-SA 3.0 详解:三个词,三条规则

这份数据来自 TeleGeography 的 Submarine Cable Map,包含712 条海缆1,917 个登陆点。许可证由三个部分组成:

许可词含义对你的要求
CC知识共享数据可自由查看与流转
BY署名必须保留"© TeleGeography — submarinecablemap.com"
NCNonCommercial(非商业)不得用于商业目的
SAShareAlike(相同方式共享)再分发或改编的数据副本必须继续用 CC BY-NC-SA 3.0

其中NC(NonCommercial)就是"切除条款"的核心:一旦你把 God's Eye View 用于商业场景(售卖、嵌入收费产品、作为公司展示等),这份数据就不再适用,你必须二选一——

  1. 删除数据文件(推荐,最简单)
  2. 向 TeleGeography 购买商业授权

项目文档在 DATA_SOURCES.md 中用一句话把规则讲得很直白:

如果你的用途不符合某个数据集的许可,就删掉那个数据集。TeleGeography 是 NonCommercial 的——商业用户必须删除它(或向 TeleGeography 获取授权)。它就是一个自包含的文件夹。

数据在哪里:一个"自包含"文件夹

切除之所以容易执行,是因为这份数据被完整地放在一个独立目录里,渲染代码也只从这个目录读取:

  • 数据目录:src/data/local_data/telegeography_submarine_cables/
    • cable-geo.json(712 条海缆)
    • landing-point-geo.json(1,917 个登陆点)
    • source.json(来源、下载日期与文件校验和)
  • 数据加载入口:bundledSource.js,文件开头三行注释就写明了"此数据为 CC BY-NC-SA 3.0,非项目 MIT 许可;商业用户须删除或获取授权"
  • 全项目许可汇总:DATA_SOURCES.md 中专门有一节"⚠️ TeleGeography is bundled but NonCommercial"

也就是说:整个应用不依赖这个文件夹也能正常运行,删掉它只是少了一个"开箱即用"的海底光缆图层。

商业使用切除操作:3 步完成合规

如果你是个人学习、开源分享或纯非商业用途,什么都不用做,保持现状即可。如果涉及商业使用,只需三步:

  1. 删除数据文件夹src/data/local_data/telegeography_submarine_cables/(整个文件夹,包括两个 GeoJSON 文件);
  2. 确认归属展示:其他数据层的署名(Google Maps、OSM 等)仍须原样保留,应用内通过 dataCredits.js 在地球左下角的 "Data attribution" 弹层中展示;
  3. (可选)购买授权:TeleGeography 的更完整结构化数据集以商业方式单独授权,如果你的产品确实需要海缆数据,可向 TeleGeography 获取正式商业许可。

💡 小提示:项目对"切除"的态度是明写而非隐藏——LICENSE、DATA_SOURCES.md 和数据目录的 README 三处都写明了这条规则,这正是开源项目中处理不兼容数据源的最佳实践。

常见疑问:Q & A

  • "我只是公司内网演示,算商业使用吗?"——任何与公司经营相关的用途(哪怕是内部展示)都可能构成商业使用,拿不准时建议直接删除或咨询法务。
  • "删除后应用会报错吗?"——不会。该图层是独立模块,删除文件夹后应用其余功能(实时航班、船舶、雷达、CCTV 等)照常工作。
  • "MIT 代码我能商用吗?"——能。MIT 许可的代码部分完全不受影响,只有这份特定数据被切除。

总结

  • God's Eye View 的代码是MIT,但捆绑的TeleGeography 海底光缆数据是 CC BY-NC-SA 3.0,被明确切除在 MIT 之外;
  • NonCommercial 条款意味着:商业用户要么删除telegeography_submarine_cables/这一个自包含文件夹,要么向 TeleGeography 购买商业授权;
  • 项目通过 LICENSE、DATA_SOURCES.md 和数据目录 README 三处重复印证条款,把合规成本降到"删一个文件夹"的级别——这也是值得所有开源项目学习的数据许可处理方式。

【免费下载链接】gods-eye-viewA spy satellite simulator in your browser, except the data is real. Live open source spatial intelligence on a photorealistic 3D globe.项目地址: https://gitcode.com/GitHub_Trending/go/gods-eye-view

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询