| # Change Log | # Change Log | ||||
| ### 3.5.0 | |||||
| #### Breaking Changes 📣 | |||||
| - Upgrade @cesium/engine to version 9.1.0. | |||||
| - Changed Ellipsoid entity class in overlay to Sphere entity class, Ellipsoid to Cesium.Ellipsoid | |||||
| #### Additions 🎉 | |||||
| - Added custom TilingScheme for adding tiles by cutout origin and scale | |||||
| - Added enable control overlay move-in and move-out listening parameters | |||||
| - Add default Cesium clipping polygon | |||||
| #### Fixes 🔧 | |||||
| - Fix for adding 3dtiles and baselayer to scene split component | |||||
| ### 3.4.0 - 2024-04-04 | |||||
| #### Fixes 🔧 | |||||
| - Optimize the introduction of errors in Node mode | |||||
| ### 3.3.0 - 2024-03-21 | ### 3.3.0 - 2024-03-21 | ||||
| #### Breaking Changes 📣 | #### Breaking Changes 📣 |
| #### Breaking Changes 📣 | #### Breaking Changes 📣 | ||||
| - 升级 @cesium/engine 到 9.1.0 版本 | - 升级 @cesium/engine 到 9.1.0 版本 | ||||
| - overlay中的Ellipsoid实体类变更为Sphere实体类,Ellipsoid为Cesium.Ellipsoid | |||||
| #### Additions 🎉 | #### Additions 🎉 | ||||
| - 添加自定义TilingScheme,用于通过切图原点和比例尺添加瓦片 | - 添加自定义TilingScheme,用于通过切图原点和比例尺添加瓦片 | ||||
| - 添加启用控制覆盖物移入和移出监听参数 | - 添加启用控制覆盖物移入和移出监听参数 | ||||
| - 添加默认Cesium裁剪面 | |||||
| #### Fixes 🔧 | #### Fixes 🔧 | ||||
| <div class="container"> | <div class="container"> | ||||
| <div class="nav"> | <div class="nav"> | ||||
| <div class="banner"> DC-SDK v3.3.0 </div> | |||||
| <div class="banner"> DC-SDK v3.5.0 </div> | |||||
| <div class="example-list-wrapper"> | <div class="example-list-wrapper"> | ||||
| <div id="example-list" class="example-list" data-accordion-group> </div> | <div id="example-list" class="example-list" data-accordion-group> </div> | ||||
| <div class="desc"></div> | <div class="desc"></div> |
| <meta name="viewport" content="width=device-width,initial-scale=1.0"> | <meta name="viewport" content="width=device-width,initial-scale=1.0"> | ||||
| <title>dc-example</title> | <title>dc-example</title> | ||||
| <script src='/libs/dc-sdk/dc.min.js'></script> | <script src='/libs/dc-sdk/dc.min.js'></script> | ||||
| <script src="https://cesium.com/downloads/cesiumjs/releases/1.116/Build/Cesium/Cesium.js"></script> | |||||
| <link href="https://cesium.com/downloads/cesiumjs/releases/1.116/Build/Cesium/Widgets/widgets.css" rel="stylesheet"/> | |||||
| <script src="https://cesium.com/downloads/cesiumjs/releases/1.117/Build/Cesium/Cesium.js"></script> | |||||
| <link href="https://cesium.com/downloads/cesiumjs/releases/1.117/Build/Cesium/Widgets/widgets.css" rel="stylesheet"/> | |||||
| <link href='/libs/dc-sdk/dc.min.css' type='text/css' rel='stylesheet'> | <link href='/libs/dc-sdk/dc.min.css' type='text/css' rel='stylesheet'> | ||||
| <link href='../index.css' type='text/css' rel='stylesheet'> | <link href='../index.css' type='text/css' rel='stylesheet'> | ||||
| <style> | <style> |
| name: '近地天空盒', | name: '近地天空盒', | ||||
| page: 'ground_sky_box.html', | page: 'ground_sky_box.html', | ||||
| }, | }, | ||||
| { | |||||
| name: '地球(裁剪)', | |||||
| page: 'globe_clip_polygon.html', | |||||
| }, | |||||
| ], | ], | ||||
| }, | }, | ||||
| { | { |
| <!DOCTYPE html> | |||||
| <html lang="en"> | |||||
| <head> | |||||
| <meta charset="utf-8"> | |||||
| <meta name="viewport" content="width=device-width,initial-scale=1.0"> | |||||
| <title>dc-example</title> | |||||
| <script src='/libs/dc-sdk/dc.min.js'></script> | |||||
| <script src="../dat.gui.min.js"></script> | |||||
| <link href='/libs/dc-sdk/dc.min.css' type='text/css' rel='stylesheet'> | |||||
| <link href='../index.css' type='text/css' rel='stylesheet'> | |||||
| </head> | |||||
| <body> | |||||
| <div id="viewer-container" class="viewer-container"></div> | |||||
| <script> | |||||
| let viewer = undefined | |||||
| function initViewer() { | |||||
| viewer = new DC.Viewer('viewer-container') | |||||
| let baseLayer = DC.ImageryLayerFactory.createImageryLayer(DC.ImageryType.AMAP, | |||||
| { | |||||
| style:'img', | |||||
| } | |||||
| ) | |||||
| viewer.addBaseLayer(baseLayer) | |||||
| addGuiController() // add controller | |||||
| } | |||||
| function addGuiController(){ | |||||
| let controls = { | |||||
| } | |||||
| let gui = new dat.GUI(); | |||||
| } | |||||
| DC.ready({ | |||||
| baseUrl:'../libs/dc-sdk/resources/' | |||||
| }).then(initViewer) | |||||
| </script> |
| "@babel/plugin-proposal-class-properties": "^7.18.6", | "@babel/plugin-proposal-class-properties": "^7.18.6", | ||||
| "@babel/plugin-transform-runtime": "^7.21.4", | "@babel/plugin-transform-runtime": "^7.21.4", | ||||
| "@babel/preset-env": "^7.21.5", | "@babel/preset-env": "^7.21.5", | ||||
| "@cesium/engine": "^9.1.0", | |||||
| "chalk": "^5.2.0", | "chalk": "^5.2.0", | ||||
| "esbuild": "^0.20.1", | "esbuild": "^0.20.1", | ||||
| "esbuild-plugin-glsl": "^1.2.1", | "esbuild-plugin-glsl": "^1.2.1", | ||||
| "dist" | "dist" | ||||
| ], | ], | ||||
| "dependencies": { | "dependencies": { | ||||
| "@dvgis/dc-common": "^2.0.0" | |||||
| "@dvgis/dc-common": "^3.0.0" | |||||
| } | } | ||||
| } | } |