|
|
@ -33,8 +33,8 @@ |
|
|
|
<el-row :gutter="12"> |
|
|
|
<el-col :span="8"><span @click="onRegionClick('jn')" |
|
|
|
:class="{'active': currentRegion === 'jn'}">江宁</span></el-col> |
|
|
|
<el-col :span="8"><span @click="onRegionClick('liuhe')" |
|
|
|
:class="{'active': currentRegion === 'liuhe'}">六合</span></el-col> |
|
|
|
<el-col :span="8"><span @click="onRegionClick('lh')" |
|
|
|
:class="{'active': currentRegion === 'lh'}">六合</span></el-col> |
|
|
|
<el-col :span="8"><span @click="onRegionClick('pk')" |
|
|
|
:class="{'active': currentRegion === 'pk'}">浦口</span></el-col> |
|
|
|
</el-row> |
|
|
@ -433,8 +433,9 @@ export default { |
|
|
|
const LidarRatioInit = () => { |
|
|
|
creates.LidarRatio = new HighChartCreate('LidarRatio'); |
|
|
|
creates.LidarRatio.setChart(false,'line', 1000); |
|
|
|
creates.LidarRatio.setSpecialXAxis('sr', 120, 0, 20); |
|
|
|
creates.LidarRatio.setSpecialYAxis('高度(m)'); |
|
|
|
creates.LidarRatio.setSpecialXAxis('激光雷达比(单位立体角)', 120, 0, 20); |
|
|
|
// creates.LidarRatio.setSpecialYAxis('高度(m)'); |
|
|
|
creates.LidarRatio.setYAxis('高度(m)', 3000, 0); |
|
|
|
creates.LidarRatio.setLegend(); |
|
|
|
creates.LidarRatio.setTooltip('高度: {point.y}'); |
|
|
|
creates.LidarRatio.setSeries('激光雷达比', 0, null, null, '#3636FF') |
|
|
@ -787,7 +788,7 @@ export default { |
|
|
|
} |
|
|
|
|
|
|
|
let matrix = converCloudRecognition(801, result, 'backscatter'); |
|
|
|
creates.backscatterDrawer = new HeatMapDrawer(1200, 650, matrix, "backscatter_chart",'/km/sr'); |
|
|
|
creates.backscatterDrawer = new HeatMapDrawer(1200, 650, matrix, "backscatter_chart",'km/sr'); |
|
|
|
creates.backscatterDrawer.setAxis(new CoordinateScale(options.timeArray), new CoordinateScale([0, 2000, 4000, 6000, 8000, 10000, 12000], true, true)); |
|
|
|
creates.backscatterDrawer.setColorChart(prepareBackscatterColors()); |
|
|
|
creates.backscatterDrawer.draw(); |
|
|
@ -841,6 +842,7 @@ export default { |
|
|
|
const drawLidarRatioCharts = (result: CustomeArray<any>) => { |
|
|
|
if (result.length <= 0) return; |
|
|
|
const data = LidarRatioPrepareChartData(result); |
|
|
|
console.log(data); |
|
|
|
creates.LidarRatio.updateSeries(0, data); |
|
|
|
options.loadingLidarRatioStatus = false |
|
|
|
} |
|
|
@ -1112,7 +1114,12 @@ export default { |
|
|
|
matrix[tempIndex] = new Array<Box>(capacity); |
|
|
|
} |
|
|
|
|
|
|
|
let value = r.data[h][i] |
|
|
|
if (h < 4){ |
|
|
|
matrix[tempIndex][h] = new Box(tempIndex, h, 0, 0, NaN, h * 15, time, "米"); |
|
|
|
continue; |
|
|
|
} |
|
|
|
|
|
|
|
let value = r.data[h - 2][i] |
|
|
|
if (name == 'backscatter') { |
|
|
|
value = value == null ? NaN : Math.log10(value); |
|
|
|
} |
|
|
|