代码拉取完成,页面将自动刷新
yarn install
yarn serve
yarn build
attempt
├─ .editorconfig
├─ .eslintrc
├─ .gitignore
├─ .prettierrc
├─ babel.config.js
├─ LICENSE
├─ package.json
├─ public
│ ├─ favicon.ico
│ ├─ index.html
│ └─ jquery-3.5.1.min.js
├─ README.md
├─ src
│ ├─ App.vue
│ ├─ assets
│ │ ├─ fonts // 维护字典图标
│ │ │ ├─ d-icons.ttf
│ │ │ ├─ d-icons.woff
│ │ │ └─ font.css
│ │ ├─ images
│ │ │ ├─ bg-1.jpg
│ │ │ ├─ bg-2.jpg
│ │ │ ├─ bg-3.jpg
│ │ │ ├─ doodle-sprite.png
│ │ │ ├─ error.png
│ │ │ ├─ jiankong.png
│ │ │ ├─ success.png
│ │ │ └─ warning.png
│ │ └─ scss // 公共组件样式
│ │ ├─ custom
│ │ │ ├─ _initialize.scss
│ │ │ ├─ _mixins.scss
│ │ │ ├─ _utilities.scss
│ │ │ └─ _variables.scss
│ │ └─ dui.scss
│ ├─ components
│ │ ├─ customComponents // 公共组件
│ │ │ ├─ Bg.vue
│ │ │ ├─ BoxBorder1.vue
│ │ │ ├─ BoxBorder2.vue
│ │ │ ├─ BoxBorder3.vue
│ │ │ ├─ Button.vue
│ │ │ ├─ Card.vue
│ │ │ ├─ CheckBox.vue
│ │ │ ├─ DColumnChart.vue
│ │ │ ├─ Dialog.vue
│ │ │ ├─ DLineChart.vue
│ │ │ ├─ DRoseChart.vue
│ │ │ ├─ Form.vue
│ │ │ ├─ FormItem.vue
│ │ │ ├─ imageShadow.vue
│ │ │ ├─ index.vue
│ │ │ ├─ Input.vue
│ │ │ ├─ JsBarcode.vue
│ │ │ ├─ Loading.vue
│ │ │ ├─ Radio.vue
│ │ │ ├─ RadioGroup.vue
│ │ │ ├─ README.md
│ │ │ └─ Switch.vue
│ │ └─ dragDropComponents
│ │ ├─ components
│ │ ├─ index.vue
│ │ └─ README.md
│ ├─ directives // 自定义指令
│ │ ├─ index.js
│ │ └─ js
│ │ ├─ copy.js
│ │ ├─ debounce.js
│ │ ├─ draggable.js
│ │ ├─ inputNumber.js
│ │ ├─ longPress.js
│ │ └─ waterMarker.js
│ ├─ images
│ │ ├─ blueCamera.png
│ │ ├─ facility.gif
│ │ ├─ marker02.png
│ │ ├─ waterNormals.jpg
│ │ ├─ waterNormals.png
│ │ └─ worldimage.jpg
│ ├─ main.js
│ ├─ plugins // 自定义UI插件
│ │ └─ globalComponents.js
│ ├─ router
│ │ └─ index.js
│ ├─ store
│ │ └─ index.js
│ ├─ utils // 工具函数
│ │ ├─ arr.js
│ │ ├─ check.js
│ │ ├─ client.js
│ │ ├─ dom.js
│ │ ├─ file.js
│ │ ├─ loadMap.js
│ │ ├─ number.js
│ │ ├─ obj.js
│ │ ├─ README.md
│ │ ├─ storage.js
│ │ ├─ str.js
│ │ ├─ thrDeb.js
│ │ ├─ time.js
│ │ ├─ url.js
│ │ └─ utils.js
│ └─ views
│ ├─ cesium // cesium
│ │ ├─ billboard
│ │ │ └─ billboard.vue
│ │ ├─ bubbleCartridge
│ │ │ └─ bubbleCartridge.vue
│ │ ├─ CesiumContainer.vue
│ │ ├─ dynamicBillboard
│ │ │ └─ dynamicBillboard.vue
│ │ ├─ dynamicColor
│ │ │ └─ dynamicColor.vue
│ │ ├─ dynamicCZML
│ │ │ └─ dynamicCZML.vue
│ │ ├─ entityRectEarth
│ │ │ └─ entityRectEarth.vue
│ │ ├─ graphicCombination
│ │ │ └─ graphicCombination.vue
│ │ ├─ ranging
│ │ │ └─ ranging.vue
│ │ ├─ showGrid
│ │ │ └─ showGrid.vue
│ │ ├─ skyBox
│ │ │ ├─ SkyBox
│ │ │ │ ├─ tycho2t3_80_mx.jpg
│ │ │ │ ├─ tycho2t3_80_my.jpg
│ │ │ │ ├─ tycho2t3_80_mz.jpg
│ │ │ │ ├─ tycho2t3_80_px.jpg
│ │ │ │ ├─ tycho2t3_80_py.jpg
│ │ │ │ └─ tycho2t3_80_pz.jpg
│ │ │ └─ skyBox.vue
│ │ └─ videosEarth
│ │ ├─ imgvideos
│ │ │ ├─ tt.avi
│ │ │ ├─ tt.mp4
│ │ │ └─ worldimage.jpg
│ │ └─ videosEarth.vue
│ ├─ home // 首页
│ │ └─ Home.vue
│ ├─ layout // 布局页面
│ │ └─ index.vue
│ └─ supermap // supermap
│ └─ supermap.vue
├─ vue.config.js
└─ yarn.lock
viewer._cesiumWidget._creditContainer.style.display = 'none'
viewer.cesiumWidget.screenSpaceEventHandler.removeInputAction(Cesium.ScreenSpaceEventType.LEFT_DOUBLE_CLICK)
viewer.cesiumWidget.screenSpaceEventHandler.removeInputAction(Cesium.ScreenSpaceEventType.LEFT_CLICK)
var viewer = new Cesium.Viewer('cesiumContainer');
var handler = new Cesium.ScreenSpaceEventHandler(viewer.scene.canvas);
3.1 左键单击事件
handler.setInputAction(function(click) {
console.log('左键单击事件', click.position)
}, Cesium.ScreenSpaceEventType.LEFT_CLICK)
3.2 左键双击事件
handler.setInputAction(function(click) {
console.log('左键双击事件', click.position)
}, Cesium.ScreenSpaceEventType.LEFT_DOUBLE_CLICK)
3.3 左键按下事件
handler.setInputAction(function(click) {
console.log('左键按下事件', click.position)
}, Cesium.ScreenSpaceEventType.LEFT_DOWN)
3.4 左键弹起事件
handler.setInputAction(function(click) {
console.log('左键弹起事件', click.position)
}, Cesium.ScreenSpaceEventType.LEFT_UP)
3.5 中键单击事??件
handler.setInputAction(function(click) {
console.log('中键单击事??件', click.position)
}, Cesium.ScreenSpaceEventType.MIDDLE_CLICK)
3.6 中键按下事件
handler.setInputAction(function(click) {
console.log('中键按下事件', click.position)
}, Cesium.ScreenSpaceEventType.MIDDLE_DOWN)
3.7 中键弹起事件
handler.setInputAction(function(click) {
console.log('中键弹起事件', click.position)
}, Cesium.ScreenSpaceEventType.MIDDLE_UP)
3.8 移动事件
handler.setInputAction(function(movement) {
console.log('移动事件', movement.endPosition)
}, Cesium.ScreenSpaceEventType.MOUSE_MOVE)
3.9 右键单击事件
handler.setInputAction(function(click) {
console.log('右键单击事件', click.position)
}, Cesium.ScreenSpaceEventType.RIGHT_CLICK)
3.10 右键按下事件
handler.setInputAction(function(click) {
console.log('右键按下事件', click.position)
}, Cesium.ScreenSpaceEventType.RIGHT_DOWN)
3.11 右键弹起事件
handler.setInputAction(function(click) {
console.log('右键弹起事件', click.position)
}, Cesium.ScreenSpaceEventType.RIGHT_UP)
3.12 滚轮事件
handler.setInputAction(function(wheelment) {
console.log('滚轮事件', wheelment)
}, Cesium.ScreenSpaceEventType.WHEEL)
handler.removeInputAction(Cesium.ScreenSpaceEventType.LEFT_CLICK)
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。