This commit is contained in:
chengdandan 2023-01-05 09:59:18 +08:00
parent 12047799fa
commit 04bee88c2d
7 changed files with 32 additions and 17 deletions

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -1 +1 @@
{"remainingRequest":"D:\\视频边缘1215\\TransFlow\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\视频边缘1215\\TransFlow\\src\\views\\bounced\\analysisConfiguration.vue","dependencies":[{"path":"D:\\视频边缘1215\\TransFlow\\src\\views\\bounced\\analysisConfiguration.vue","mtime":1672823213558},{"path":"D:\\视频边缘1215\\TransFlow\\node_modules\\cache-loader\\dist\\cjs.js","mtime":1671074740928},{"path":"D:\\视频边缘1215\\TransFlow\\node_modules\\vue-loader\\lib\\index.js","mtime":1671074747916}],"contextDependencies":[],"result":["import { render, staticRenderFns } from \"./analysisConfiguration.vue?vue&type=template&id=fd3d0d46&scoped=true&\"\nimport script from \"./analysisConfiguration.vue?vue&type=script&lang=js&\"\nexport * from \"./analysisConfiguration.vue?vue&type=script&lang=js&\"\nimport style0 from \"./analysisConfiguration.vue?vue&type=style&index=0&id=fd3d0d46&lang=scss&scoped=true&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"fd3d0d46\",\n null\n \n)\n\n/* hot reload */\nif (module.hot) {\n var api = require(\"D:\\\\视频边缘1215\\\\TransFlow\\\\node_modules\\\\vue-hot-reload-api\\\\dist\\\\index.js\")\n api.install(require('vue'))\n if (api.compatible) {\n module.hot.accept()\n if (!api.isRecorded('fd3d0d46')) {\n api.createRecord('fd3d0d46', component.options)\n } else {\n api.reload('fd3d0d46', component.options)\n }\n module.hot.accept(\"./analysisConfiguration.vue?vue&type=template&id=fd3d0d46&scoped=true&\", function () {\n api.rerender('fd3d0d46', {\n render: render,\n staticRenderFns: staticRenderFns\n })\n })\n }\n}\ncomponent.options.__file = \"src/views/bounced/analysisConfiguration.vue\"\nexport default component.exports"]}
{"remainingRequest":"D:\\视频边缘1215\\TransFlow\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\视频边缘1215\\TransFlow\\src\\views\\bounced\\analysisConfiguration.vue","dependencies":[{"path":"D:\\视频边缘1215\\TransFlow\\src\\views\\bounced\\analysisConfiguration.vue","mtime":1672883649753},{"path":"D:\\视频边缘1215\\TransFlow\\node_modules\\cache-loader\\dist\\cjs.js","mtime":1671074740928},{"path":"D:\\视频边缘1215\\TransFlow\\node_modules\\vue-loader\\lib\\index.js","mtime":1671074747916}],"contextDependencies":[],"result":["import { render, staticRenderFns } from \"./analysisConfiguration.vue?vue&type=template&id=fd3d0d46&scoped=true&\"\nimport script from \"./analysisConfiguration.vue?vue&type=script&lang=js&\"\nexport * from \"./analysisConfiguration.vue?vue&type=script&lang=js&\"\nimport style0 from \"./analysisConfiguration.vue?vue&type=style&index=0&id=fd3d0d46&lang=scss&scoped=true&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"fd3d0d46\",\n null\n \n)\n\n/* hot reload */\nif (module.hot) {\n var api = require(\"D:\\\\视频边缘1215\\\\TransFlow\\\\node_modules\\\\vue-hot-reload-api\\\\dist\\\\index.js\")\n api.install(require('vue'))\n if (api.compatible) {\n module.hot.accept()\n if (!api.isRecorded('fd3d0d46')) {\n api.createRecord('fd3d0d46', component.options)\n } else {\n api.reload('fd3d0d46', component.options)\n }\n module.hot.accept(\"./analysisConfiguration.vue?vue&type=template&id=fd3d0d46&scoped=true&\", function () {\n api.rerender('fd3d0d46', {\n render: render,\n staticRenderFns: staticRenderFns\n })\n })\n }\n}\ncomponent.options.__file = \"src/views/bounced/analysisConfiguration.vue\"\nexport default component.exports"]}

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -37,15 +37,23 @@
<div class="dataBoard">
<div class="section">
<p class="board-title">坐标转换</p>
<div class="warning">
<i class="el-icon-warning" style="color: #409EFF; margin: 0 3px 0 10px;"></i>通过将图像坐标系转换为物理坐标系地理参考使您能够将像素测量转换为真实速度和距离
</div>
<el-form ref="form" :model="coordinateForm" label-width="140px">
<el-form-item label="坐标转换开关:">
<el-switch v-model="coordinateForm.coordinateClose"></el-switch>
</el-form-item>
<el-form-item label="模型:" v-if="coordinateForm.coordinateClose==true">
<el-radio-group v-model="coordinateForm.model">
<el-radio label="Georeferencing"></el-radio>
<el-radio label="其他"></el-radio>
</el-radio-group>
<div class="warning">
<i class="el-icon-warning" style="color: #409EFF; margin: 0 3px 0 10px;"></i>地理参照允许测量物理速度和静态图像源的距离
</div>
</el-form-item>
<el-form-item label="坐标转换:" v-if="coordinateForm.coordinateClose==true">
<el-radio-group v-model="coordinateForm.coordinateTransformation">
@ -53,8 +61,8 @@
<el-radio label="其他"></el-radio>
</el-radio-group>
</el-form-item>
<div style="width:100%;height:300px" >
<iframe id="mapModuleTop" @load="load" src="./VideoWeb/index.html" frameborder="0" style="width: 100%; height:100%;" ></iframe>
<div style="width:100%;height:300px" v-if="coordinateForm.coordinateClose==true" >
<iframe id="mapModuleTop" @load="load" src="./VideoWeb/index.html" frameborder="0" style="width: 100%; height: calc(100% - 50px)" ></iframe>
<!-- <iframe src="./VideoWeb/index.html" style="height: 100%; width: 100%;border: none"
ref="iframe"></iframe> -->
</div>
@ -140,9 +148,9 @@
<el-form-item label="车道识别配置开关:" label-width="150px">
<el-switch v-model="laneform.laneClose"></el-switch>
</el-form-item>
<!-- <div style="width:100%;height:300px" v-if="laneform.laneClose==true">
<div style="width:100%;height:300px" v-if="laneform.laneClose==true">
<iframe id="mapModule" src="./VideoWeb/index.html" frameborder="0" style="width: 100%; height: calc(100% - 50px)"></iframe>
</div> -->
</div>
<el-form-item label="各车道中心线(区域检测器):" style="width:300px" v-if="laneform.laneClose==true">
<el-switch v-model="laneform.areaDetector"></el-switch>
</el-form-item>
@ -168,9 +176,9 @@
<el-form-item label="识别区域开关" style="width:250px">
<el-switch v-model="identificationAreaform.identificationAreaClose"></el-switch>
</el-form-item>
<!-- <div style="width:100%;height:300px" v-if="identificationAreaform.identificationAreaClose==true">
<div style="width:100%;height:300px" v-if="identificationAreaform.identificationAreaClose==true">
<iframe id="mapModule" src="./VideoWeb/index.html" frameborder="0" style="width: 100%; height: calc(100% - 50px)"></iframe>
</div> -->
</div>
<el-button type="primary" @click="handleagain()" size="small" style="width:150px" v-if="identificationAreaform.identificationAreaClose==true">保存</el-button>
</el-form>
@ -205,9 +213,9 @@
<el-form-item label="车牌识别开关" style="width:250px">
<el-switch v-model="licensePlateform.licensePlateClose"></el-switch>
</el-form-item>
<!-- <div style="width:100%;height:300px" v-if="licensePlateform.licensePlateClose==true">
<div style="width:100%;height:300px" v-if="licensePlateform.licensePlateClose==true">
<iframe id="mapModule" src="./VideoWeb/index.html" frameborder="0" style="width: 100%; height: calc(100% - 50px)"></iframe>
</div> -->
</div>
<el-table border :data="licensePlateTableData" v-if="licensePlateform.licensePlateClose==true">
<el-table-column prop="sectionPlate" label="断面号牌" align="center">
<template slot-scope="scope">
@ -284,8 +292,9 @@
<div class="section">
<p class="board-title">停车状态</p>
<div class="warning">
<i class="el-icon-warning" style="color: #409EFF; margin: 0 3px 0 10px;"></i>更新频率更新频率可以根据链路带宽进行设置
</div>
<i class="el-icon-warning" style="color: #409EFF; margin: 0 3px 0 10px;"></i>位移速度加速度的阈值例如位移δ速度v加速度a
则判断车辆停车
</div>
<el-form :inline="true" :model="stopStateform" class="demo-form-inline" label-width="140px">
<el-form-item label="位移:" >
<el-input-number v-model="stopStateform.displacement" @change="handleChange" :min="2000" :max="3000" label="位移"></el-input-number>
@ -309,6 +318,12 @@
<div class="section">
<p class="board-title">通信设置</p>
<el-form :model="communicationform" class="demo-form-inline" label-width="200px">
<el-form-item label="更新频率:" style="margin-bottom: 20px;">
<el-input v-model="communicationform.renewalFrequency" style="width:200px;"></el-input>
</el-form-item>
<div class="warning">
<i class="el-icon-warning" style="color: #409EFF; margin: 0 3px 0 10px;"></i>更新频率可以根据链路带宽进行设置
</div>
<el-form-item label="类型:" style="margin-bottom: 20px;">
<el-radio-group v-model="communicationform.type" >
<el-radio label="快速-用于高带宽连接"></el-radio>
@ -444,7 +459,7 @@ export default {
//
communicationform: {
type:'快速-用于高带宽连接',
renewalFrequency:''
},
form: {
name: '',