Skip to content
Public template

About

各种技术栈下的Mars3D项目模板

Topics

Resources

Stars

68 stars

Watchers

2 watching

Forks

Repository files navigation

基于Vue3.x技术栈的 Mars3D🌎最简项目模板

GitHub stars Npm downloads Npm version

English |中文

目录 说明
mars3d-vue3-vite 【推荐】 vue3 项目模板,使用 vue3、vite、ts
mars3d-vite-js vite项目模板,使用 vite、js
mars3d-vue2 vue2 项目模板,使用 vue、vue-cli、js
mars3d-webpack webpack 项目模板,仅为了演示 webpack 技术栈下的配置

运行效果

在线体验

视频讲解

建议先看一遍视频讲解,再实际操作,您可以新页面查看高清视频

Mars3D 是什么

Mars3D平台 是一款基于 WebGL 技术实现的三维客户端开发平台,基于Cesium优化提升与 B/S 架构设计,支持多行业扩展的轻量级高效能 GIS 开发平台,能够免安装、无插件地在浏览器中高效运行,并可快速接入与使用多种 GIS 数据和三维模型,呈现三维空间的可视化,完成平台在不同行业的灵活应用。

Mars3D 平台可用于构建无插件、跨操作系统、 跨浏览器的三维 GIS 应用程序。平台使用 WebGL 来进行硬件加速图形化,跨平台、跨浏览器来实现真正的动态大数据三维可视化。通过 Mars3D 产品可快速实现浏览器和移动端上美观、流畅的三维地图呈现与空间分析。

相关网站

📄 开源协议 / License

1. 本项目的授权

mars3d-vue-template 的项目源代码(包括但不限于 src/ 目录下的页面、 组件、路由、状态管理、配置及项目模板代码)基于 Apache License 2.0 完全开源。在遵守协议的前提下,您可以自由地使用、复制、修改、合并、 发布、分发和再授权,包括用于商业目的。

2. 请注意:项目与 SDK 是两层相互独立的授权

本项目是 Mars3D SDK 的示例工程 / 项目模板,运行时依赖 Mars3D SDK 核心类库(mars3d 命名空间下的类库文件,通过 npm install mars3d 安装,或通过 CDN 引入)。Mars3D SDK 是 独立授权的产品,其授权条款与本项目相互独立:

对比项 本项目(mars3d-vue-template) Mars3D SDK
授权方式 Apache License 2.0 免费版:Apache-2.0 + 附加条款;商业版:商业授权
是否开源 完全开源 以编译后的类库形式分发
页面 Logo 免费版必须保留,不得移除 / 遮挡 / 规避;商业授权版可去除
F12 控制台版权信息 免费版不得修改;商业授权版替换为被授权方单位名称
商业用途 自由使用 免费版可商用(须保留署名);去除 Logo 需购买商业授权
协议依据 本仓库根目录 LICENSE SDK 随附授权文件,或见 https://mars3d.cn

特别说明:

  • 本项目源代码的 Apache-2.0 授权仅覆盖项目自身代码,不覆盖、不改变 Mars3D SDK 的授权条款,也不构成对 SDK 附加条款(Logo、F12 控制台 信息保留义务)的豁免。
  • 您基于本项目进行二次开发、打包、部署或对外交付时,只要运行时使用了 Mars3D SDK,即应同时遵守 SDK 的授权条款。
  • 通过 npm 安装的 SDK 类库文件(node_modules/mars3d/ 目录)不属于 本项目的开源代码,其著作权归mars3d团队所有,适用 SDK 自身的授权协议。

3. 购买 SDK 商业授权

如您需要:去除页面周边的 Mars3D Logo;将 F12 控制台版权信息替换为 贵单位 / 项目名称;或在对外商业交付、政企招投标中取得盖章授权文件, 请购买 Mars3D SDK 商业授权👉 http://mars3d.cn/buy.html

购买后只需用授权版 SDK 覆盖项目中的类库文件,项目代码无需任何修改。

About

各种技术栈下的Mars3D项目模板

Topics

Resources

Stars

68 stars

Watchers

2 watching

Forks

Releases

Packages

Used by

Contributors

Languages