surprise
2024-01-08 7e6b37afd1295c71bca1de595426330aff88420d
src/assets/js/Layer/model.js
@@ -10,6 +10,14 @@
        this.title = item;
        this.setModelMouseMove();
    },
    deleteAll() {
        if (!this.modelLayer) return;
        for (var i = 0; i < this.modelLayer._primitives.length; i++) {
            this.modelLayer.remove(this.modelLayer._primitives[i]);
            i--;
        }
        this.modelLayer = null;
    },
    setModelCoord(res) {
        store.state.addModelFlag = false;
        this.setModelMouseMove();
@@ -62,6 +70,7 @@
        this.getModelLayer();
        var modelMatrix = this.getModelMatrix(res.style);
        var url = layerData.config.Model_URL + res.style.url;
        var model = this.modelLayer.add(Cesium.Model.fromGltf({
            id: res.id,
            url: url,
@@ -80,7 +89,7 @@
        for (var i = 0; i < this.modelLayer._primitives.length; i++) {
            var model = this.modelLayer._primitives[i]
            if (model.id == res.id) {
            if (model.id === res.id) {
                this.modelLayer.remove(this.modelLayer._primitives[i]);
            }
        }