shuishen
2023-03-22 d17adc83ebc657a5cd705980ad4681f811ff55ca
编辑时可以获取模型表面点
3 files modified
26 ■■■■■ changed files
src/views/activity/components/drawBtnBox.vue 8 ●●●● patch | view | raw | blame | history
src/views/video/list.vue 6 ●●●●● patch | view | raw | blame | history
src/views/video/region.vue 12 ●●●●● patch | view | raw | blame | history
src/views/activity/components/drawBtnBox.vue
@@ -160,13 +160,17 @@
            if (drawLayers == null) {
                drawLayers = new global.DC.VectorLayer('drawLayers')
                global.viewer.addLayer(drawLayers)
                plot = new global.DC.Plot(global.viewer)
                plot = new global.DC.Plot(global.viewer, {
                    clampToModel: true
                })
            }
            if (drawArrowLayers == null) {
                drawArrowLayers = new global.DC.VectorLayer('drawArrowLayers')
                global.viewer.addLayer(drawArrowLayers)
                arrowPlot = new global.DC.Plot(global.viewer)
                arrowPlot = new global.DC.Plot(global.viewer, {
                    clampToModel: true
                })
            }
            global.viewer.on(global.DC.MouseEventType.CLICK, this.viewerClick)
src/views/video/list.vue
@@ -2,7 +2,7 @@
 * @Author: shuishen 1109946754@qq.com
 * @Date: 2022-08-18 16:18:17
 * @LastEditors: shuishen 1109946754@qq.com
 * @LastEditTime: 2023-03-08 10:04:26
 * @LastEditTime: 2023-03-22 16:21:27
 * @FilePath: \srs-police-affairs\src\views\video\list.vue
 * @Description: 辖区管理
 * 
@@ -207,7 +207,9 @@
            if (drawPlotLayers == null) {
                drawPlotLayers = new global.DC.VectorLayer('drawPlotLayers')
                global.viewer.addLayer(drawPlotLayers)
                plot = new global.DC.Plot(global.viewer)
                plot = new global.DC.Plot(global.viewer, {
                    clampToModel: true
                })
            }
        })
    },
src/views/video/region.vue
@@ -2,7 +2,7 @@
 * @Author: shuishen 1109946754@qq.com
 * @Date: 2022-08-18 16:18:17
 * @LastEditors: shuishen 1109946754@qq.com
 * @LastEditTime: 2023-03-02 16:11:51
 * @LastEditTime: 2023-03-22 16:21:34
 * @FilePath: \srs-police-affairs\src\views\video\region.vue
 * @Description: 辖区管理
 * 
@@ -35,9 +35,9 @@
                                <el-table-column prop="name" label="范围名称" min-width="50%"></el-table-column>
                                <el-table-column prop="extent" label="长度km/面积㎡" min-width="50%">
                                    <!-- <template slot-scope="scope">
                                                                            <span>{{ scope.row.extent }}</span>
                                                                            <span>千米</span>
                                                                        </template>-->
                                                                                <span>{{ scope.row.extent }}</span>
                                                                                <span>千米</span>
                                                                            </template>-->
                                </el-table-column>
                                <el-table-column prop="id" label="操作" min-width="50%">
                                    <template slot-scope="scope">
@@ -393,7 +393,9 @@
            if (rangeLayer == null) {
                rangeLayer = new global.DC.VectorLayer('rangeLayer')
                global.viewer.addLayer(rangeLayer)
                plot = new global.DC.Plot(global.viewer)
                plot = new global.DC.Plot(global.viewer, {
                    clampToModel: true
                })
            }
            if (rangeLineLayer == null) {
                rangeLineLayer = new global.DC.VectorLayer('rangeLineLayer')