| | |
| | | <el-table-column prop="mediumtype" label="介质类型" :show-overflow-tooltip="true"></el-table-column> |
| | | <el-table-column prop="x" label="断面(经度)" :show-overflow-tooltip="true" width="80"></el-table-column> |
| | | <el-table-column prop="y" label="断面(纬度)" :show-overflow-tooltip="true" width="80"></el-table-column> |
| | | <el-table-column prop="z" label="断面(高程)" :show-overflow-tooltip="true" width="80"></el-table-column> |
| | | <el-table-column prop="z" label="断面高程(m)" :show-overflow-tooltip="true" width="80"></el-table-column> |
| | | <el-table-column prop="spacing" label="间距(m)" width="80"></el-table-column> |
| | | </el-table> |
| | | <span class="fixed-style">断面图</span> |
| | |
| | | // 使用 DrwLine方法 |
| | | eventBus.$on('draw-hdm-line', (points) => { |
| | | this.getHdmPoint(points) |
| | | }) |
| | | this.$nextTick(() => { |
| | | eventBus.$on('tabData-change', (obj) => { |
| | | if (obj) { |
| | | this.jdmClear() |
| | | } |
| | | }) |
| | | }) |
| | | }, |
| | | methods: { |
| | |
| | | for (let i = 0; i < dataPoint.length; i++) { |
| | | const obj = { |
| | | mediumtype: dataPoint[i].pipelines.extraData.mediumtype, |
| | | x: parseFloat(dataPoint[i].crossPoint3D.x).toFixed(4), |
| | | y: parseFloat(dataPoint[i].crossPoint3D.y).toFixed(4), |
| | | z: parseFloat(dataPoint[i].crossPoint3D.z).toFixed(4), |
| | | x: parseFloat(dataPoint[i].crossPoint3D.x).toFixed(8), |
| | | y: parseFloat(dataPoint[i].crossPoint3D.y).toFixed(8), |
| | | z: parseFloat(dataPoint[i].crossPoint3D.z).toFixed(2), |
| | | spacing: spacingList[i - 1] |
| | | } |
| | | this.tableData.push(obj) |