1 Star 3 Fork 6

yangyizhao / cesium-d3kit

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

cesium-d3kit

基于cesium的基础功能封装包,包含一些常用分析,绘制,特效,材质,计算,三方插件等近一百个接口并提供使用示例;

cesium-d3kit

在线示例

http://zhangticcc.gitee.io/webgis

使用

打开 https://gitee.com/ 登录
新建仓库 选择导入仓库 https://github.com/zhangti0708/cesium-d3kit.git
创建仓库并 git clone 到本地即可. 一分钟左右
unzip cesium-d3kit.zip
将map目录直接放在web服务器下直接浏览
打开examples目录下的html功能示例文件需要自行引入插件。
在项目中引入Cesium.js
然后引入 cesium-d3kit.js 即可
    <script src="lib/Cesium/Cesium.js"></script>
    <script src="lib/cesium-d3kit.js"></script>
    <div id="viewerContainer"></div>
    <script>

    this._viewer = new Cesium.Viewer("viewerContainer", { infoBox: false });

    this._d3kit = new Cesium.D3Kit(this._viewer)

    let layer = this._viewer.imageryLayers.addImageryProvider(new Cesium.GoogleImageryProvider({
        style: 'img'
    }));
    layer.name = '地图', layer.id = 'layer1', layer.show = false;

    let layer2 = this._viewer.imageryLayers.addImageryProvider(new Cesium.GoogleImageryProvider({}));
    layer2.name = '电子', layer2.id = 'layer2', layer2.show = false;

    let layer3 = this._viewer.imageryLayers.addImageryProvider(new Cesium.GoogleImageryProvider({
        style: 'ter'
    }));
    layer3.name = '地形', layer3.id = 'layer3', layer3.show = true;

    this._d3kit.showLayerSwitchPanel([layer, layer2, layer3])
    </script>

 

 

空文件

简介

基于cesium的基础功能封装插件 展开 收起
JavaScript
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
JavaScript
1
https://gitee.com/yangyizhao/cesium-d3kit.git
git@gitee.com:yangyizhao/cesium-d3kit.git
yangyizhao
cesium-d3kit
cesium-d3kit
main

搜索帮助