Browse Source

remove the viewer ext

tags/4.0.0
cavencj 1 year ago
parent
commit
da419e2431

+ 1
- 1
package.json View File

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

+ 0
- 1407
src/modules/exts/Viewer.js
File diff suppressed because it is too large
View File


+ 0
- 1
src/modules/exts/index.js View File



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

+ 7
- 3
src/modules/viewer/Viewer.js View File

import { Transform } from '../transform' import { Transform } from '../transform'
import createWidgets from '../widget' import createWidgets from '../widget'
import createTools from '../tools' import createTools from '../tools'
import { BaseLayerPicker, CesiumViewer } from '../exts'
import { BaseLayerPicker } from '../exts'


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


this._delegate = this._delegate =
typeof container !== 'string' typeof container !== 'string'
? container ? container
: new CesiumViewer(container, {
: new Cesium.CesiumWidget(container, {
...DEF_OPTS, ...DEF_OPTS,
...options, ...options,
}) // Initialize the viewer }) // Initialize the viewer


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

/** /**
* Registers events * Registers events
*/ */

+ 5
- 2
src/modules/widget/type/HawkeyeMap.js View File

import { Util, DomUtil } from '../../utils' import { Util, DomUtil } from '../../utils'
import { SceneEventType } from '../../event' import { SceneEventType } from '../../event'
import Widget from '../Widget' import Widget from '../Widget'
import { CesiumViewer } from '../../exts'


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

Loading…
Cancel
Save