소스 검색

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…
취소
저장