| | |
| | | import { updateUserPwd } from "../../../api/api"; |
| | | import store from "../../../store"; |
| | | import Bus from "@tools/Bus"; |
| | | const model = { |
| | |
| | | id: res.id, |
| | | url: url, |
| | | scale: res.scale, |
| | | minimumPixelSize: 64, |
| | | minimumPixelSize : 200, |
| | | maximumScale : 200000, |
| | | modelMatrix: modelMatrix |
| | | |
| | | })); |
| | |
| | | Viewer.scene.primitives.add(this.modelLayer); |
| | | } |
| | | }, |
| | | addImgUpLayer(res) { |
| | | var url = layerData.config.Model_URL + '/Data/img/mark1.png' |
| | | var citizensBankPark = viewer.entities.add({ |
| | | name: res.name, |
| | | id: res.id, |
| | | position: Cesium.Cartesian3.fromDegrees(res.x, res.y, res.z), |
| | | billboard: { //图标 |
| | | image: url, |
| | | width: 32, |
| | | height: 44, |
| | | pixelOffset: new Cesium.Cartesian3(0, -40, 0), |
| | | }, |
| | | properties: res, |
| | | }); |
| | | |
| | | }, |
| | | delImgUpLayer(res) { |
| | | var entity = Viewer.entities._entities._array; |
| | | for (var i = 0; i < entity.length; i++) { |
| | | var model = entity[i] |
| | | if (model.id === res.id) { |
| | | Viewer.entities.remove(model) |
| | | } |
| | | } |
| | | |
| | | }, |
| | | } |
| | | export default model; |