您最多选择25个主题 主题必须以字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符

5 年前
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576
  1. # DC-SDK
  2. > 数字视觉的 3D 框架,该框架是基于开源项目 Cesium 进行的二次开发,优化了 Cesium 一些操作,通过该框架开发者可以快速的开发 3D 应用。
  3. > [主页](http://dc.cavencj.cn)
  4. ```warning
  5. Tips:本框架是 JS+GIS 的框架包。开发者需要有一定的前端技术和 GIS 相关技术
  6. ```
  7. ## 使用
  8. > CDN
  9. ```html
  10. <!--基础包-->
  11. <script src="/libs/dc-sdk/dc.base.min.js"></script>
  12. <!--核心包-->
  13. <script src="/libs/dc-sdk/dc.core.min.js"></script>
  14. <!--插件包-->
  15. <script src="/libs/dc-sdk/plugins/dc.plugins.min.js"></script>
  16. <!--标绘包-->
  17. <script src="/libs/dc-sdk/plot/dc.plot.min.js"></script>
  18. <!--覆盖物/要素包-->
  19. <script src="/libs/dc-sdk/overlay/dc.overlay.min.js"></script>
  20. <!--主要样式-->
  21. <link href="/libs/dc-sdk/dc.core.min.css" rel="stylesheet" type="text/css" />
  22. ```
  23. > ES6
  24. ```html
  25. <!--基础包-->
  26. <script src="/libs/dc-sdk/dc.base.min.js"></script>
  27. ```
  28. ```js
  29. import '/libs/dc-sdk/dc.core.min' //核心包
  30. import 'libs/dc-sdk/plugins/dc.plugins.min' //插件包
  31. import 'libs/dc-sdk/plot/dc.plot.min' //标绘包
  32. import 'libs/dc-sdk/overlay/dc.overlay.min' // 覆盖物/要素包
  33. import 'libs/dc-sdk/dc.core.min.css' // 主要样式
  34. ```
  35. > 开始
  36. ```js
  37. DC.ready(() => {
  38. let viewer = new DC.Viewer(divId) // divId 为一个div节点的Id属性值,如果不传入,会无法初始化3D场景
  39. })
  40. ```
  41. > API
  42. 相关文档可查看 [Cesium-Api](https://cesium.com/docs/cesiumjs-ref-doc/) 和 [DC-SDK-Api](http://dc.cavencj.cn/home/#/docs)
  43. ## 示例
  44. | ![图片](https://raw.githubusercontent.com/Digital-Visual/dc-sdk-examples/master/images/info/start.png) | ![图片](https://raw.githubusercontent.com/Digital-Visual/dc-sdk-examples/master/images/info/coord.png) | ![图片](https://raw.githubusercontent.com/Digital-Visual/dc-sdk-examples/master/images/baselayer/tencent.png) | ![图片](https://raw.githubusercontent.com/Digital-Visual/dc-sdk-examples/master/images/baselayer/tdt.png) |
  45. | :------------------------------------------------------------------------------------------------------------: | :---------------------------------------------------------------------------------------------------------------------------------------------------: | :------------------------------------------------------------------------------------------------------------------------------------------------: | :----------------------------------------------------------------------------------------------------------------: |
  46. | ![图片](https://raw.githubusercontent.com/Digital-Visual/dc-sdk-examples/master/images/baselayer/amap.png) | ![图片](https://raw.githubusercontent.com/Digital-Visual/dc-sdk-examples/master/images/baselayer/baidu.png) | ![图片](https://raw.githubusercontent.com/Digital-Visual/dc-sdk-examples/master/images/layer/vector.png) | ![图片](https://raw.githubusercontent.com/Digital-Visual/dc-sdk-examples/master/images/layer/cluster.png) |
  47. | ![图片](https://raw.githubusercontent.com/Digital-Visual/dc-sdk-examples/master/images/layer/geojson.png) | <img src="https://raw.githubusercontent.com/Digital-Visual/dc-sdk-examples/master/images/layer/tileset.png" alt="开始" width="200px" height="150px"/> | <img src="https://raw.githubusercontent.com/Digital-Visual/dc-sdk-examples/master/images/layer/html.png" alt="开始" width="200px" height="150px"/> | ![图片](https://raw.githubusercontent.com/Digital-Visual/dc-sdk-examples/master/images/overlay/point_icon.png) |
  48. | ![图片](https://raw.githubusercontent.com/Digital-Visual/dc-sdk-examples/master/images/overlay/point_base.png) | ![图片](https://raw.githubusercontent.com/Digital-Visual/dc-sdk-examples/master/images/overlay/circle.png) | ![图片](https://raw.githubusercontent.com/Digital-Visual/dc-sdk-examples/master/images/overlay/polyline_material.png) | ![图片](https://raw.githubusercontent.com/Digital-Visual/dc-sdk-examples/master/images/overlay/polygon_height.png) |
  49. [更多>>](http://dc.cavencj.cn/home/#/examples)
  50. ## 版权声明
  51. ```warning
  52. 1.框架是一个基本平台,完全开源,任何个人和机构可以修改、重构,无需经过我方授权。
  53. 2.后期会添加一系列针对性的插件和工具,会适量的开源。
  54. 3.任何个人和机构在遵守下列条件的前提下可以永久免费使用:
  55. 1)程序包完整引用;
  56. 2)保留此版权信息在控制台输出 我方保留对此版权信息的最终解释权。
  57. ```
  58. ## 感谢