瀏覽代碼

remove the viewer ext

tags/4.0.0
cavencj 1 年之前
父節點
當前提交
da419e2431
共有 5 個檔案被更改,包括 13 行新增1414 行删除
  1. 1
    1
      package.json
  2. 0
    1407
      src/modules/exts/Viewer.js
  3. 0
    1
      src/modules/exts/index.js
  4. 7
    3
      src/modules/viewer/Viewer.js
  5. 5
    2
      src/modules/widget/type/HawkeyeMap.js

+ 1
- 1
package.json 查看文件

@@ -65,6 +65,6 @@
"dist"
],
"dependencies": {
"@dvgis/dc-common": "^4.0.0"
"@dvgis/dc-common": "^4.0.1"
}
}

+ 0
- 1407
src/modules/exts/Viewer.js
文件差異過大導致無法顯示
查看文件


+ 0
- 1
src/modules/exts/index.js 查看文件

@@ -4,4 +4,3 @@

export { default as BaseLayerPicker } from './BaseLayerPicker.js'
export { default as GroundSkyBox } from './GroundSkyBox.js'
export { default as CesiumViewer } from './Viewer.js'

+ 7
- 3
src/modules/viewer/Viewer.js 查看文件

@@ -18,10 +18,12 @@ import { Util, DomUtil } from '../utils'
import { Transform } from '../transform'
import createWidgets from '../widget'
import createTools from '../tools'
import { BaseLayerPicker, CesiumViewer } from '../exts'
import { BaseLayerPicker } from '../exts'

const DEF_OPTS = {
creditContainer: undefined,
creditContainer: document.createElement('div'),
creditViewport: document.createElement('div'),
baseLayer: false,
shouldAnimate: true,
}

@@ -49,11 +51,13 @@ class Viewer {
this._delegate =
typeof container !== 'string'
? container
: new CesiumViewer(container, {
: new Cesium.CesiumWidget(container, {
...DEF_OPTS,
...options,
}) // Initialize the viewer

this._delegate.canvas.parentNode.className = 'viewer-canvas'

/**
* Registers events
*/

+ 5
- 2
src/modules/widget/type/HawkeyeMap.js 查看文件

@@ -7,7 +7,6 @@ import State from '../../state/State'
import { Util, DomUtil } from '../../utils'
import { SceneEventType } from '../../event'
import Widget from '../Widget'
import { CesiumViewer } from '../../exts'

class HawkeyeMap extends Widget {
constructor() {
@@ -27,10 +26,14 @@ class HawkeyeMap extends Widget {
* @private
*/
_mountContent() {
let map = new CesiumViewer(this._wrapper, {
let map = new Cesium.CesiumWidget(this._wrapper, {
sceneMode: Cesium.SceneMode.SCENE2D,
creditContainer: document.createElement('div'),
creditViewport: document.createElement('div'),
baseLayer: false,
})
map.imageryLayers.removeAll()
map.canvas.parentNode.className = 'viewer-canvas'
Util.merge(map.scene.screenSpaceCameraController, {
enableRotate: false,
enableTranslate: false,

Loading…
取消
儲存