TransFlow/node_modules/.cache/vue-loader/234b3e2060fca31d746d8702983...

1 line
86 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{"remainingRequest":"D:\\Hjm项目\\TransFlow\\node_modules\\vue-loader\\lib\\loaders\\templateLoader.js??vue-loader-options!D:\\Hjm项目\\TransFlow\\node_modules\\cache-loader\\dist\\cjs.js??ref--0-0!D:\\Hjm项目\\TransFlow\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\Hjm项目\\TransFlow\\src\\views\\bounced\\analysisConfiguration.vue?vue&type=template&id=fd3d0d46&scoped=true&","dependencies":[{"path":"D:\\Hjm项目\\TransFlow\\src\\views\\bounced\\analysisConfiguration.vue","mtime":1673830159309},{"path":"D:\\Hjm项目\\TransFlow\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\Hjm项目\\TransFlow\\node_modules\\vue-loader\\lib\\loaders\\templateLoader.js","mtime":499162500000},{"path":"D:\\Hjm项目\\TransFlow\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\Hjm项目\\TransFlow\\node_modules\\vue-loader\\lib\\index.js","mtime":499162500000}],"contextDependencies":[],"result":["var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"div\",\n { staticClass: \"analysis\" },\n [\n _c(\"div\", { staticClass: \"top\", staticStyle: { \"margin-top\": \"10px\" } }, [\n _c(\n \"div\",\n { staticClass: \"section\" },\n [\n false\n ? _c(\n \"el-form\",\n {\n staticClass: \"demo-form-inline\",\n attrs: {\n inline: true,\n model: _vm.formInline,\n \"label-width\": \"fit-content\"\n }\n },\n [\n _c(\"div\", { staticClass: \"warning\" }, [\n _c(\"p\", { staticClass: \"board-title\" }, [\n _vm._v(\"自动保存\")\n ]),\n _c(\"i\", {\n staticClass: \"el-icon-warning\",\n staticStyle: {\n color: \"#409eff\",\n margin: \"0 3px 0 10px\"\n }\n }),\n _vm._v(\n \"自动保存可以使系统在异常关闭后自动恢复。在这种情况下,缓存数据将会丢失,但所有存储数据将被保存。\\n \"\n )\n ]),\n _c(\n \"el-form-item\",\n { attrs: { label: \"自动保存:\" } },\n [\n _c(\"el-switch\", {\n model: {\n value: _vm.formInline.user,\n callback: function($$v) {\n _vm.$set(_vm.formInline, \"user\", $$v)\n },\n expression: \"formInline.user\"\n }\n })\n ],\n 1\n ),\n _c(\n \"el-form-item\",\n { attrs: { label: \"时间间隔:\" } },\n [\n _c(\n \"el-select\",\n {\n attrs: { placeholder: \"时间间隔\" },\n model: {\n value: _vm.formInline.region,\n callback: function($$v) {\n _vm.$set(_vm.formInline, \"region\", $$v)\n },\n expression: \"formInline.region\"\n }\n },\n [\n _c(\"el-option\", {\n attrs: { label: \"20s\", value: \"shanghai\" }\n }),\n _c(\"el-option\", {\n attrs: { label: \"30s\", value: \"beijing\" }\n })\n ],\n 1\n )\n ],\n 1\n )\n ],\n 1\n )\n : _vm._e(),\n _c(\n \"el-form\",\n {\n ref: \"form\",\n staticStyle: { \"margin-top\": \"15px\" },\n attrs: { model: _vm.sizeForm, \"label-width\": \"fit-content\" }\n },\n [\n false\n ? _c(\"div\", { staticClass: \"warning\" }, [\n _c(\"p\", { staticClass: \"board-title\" }, [\n _vm._v(\"重置分析\")\n ]),\n _c(\"i\", {\n staticClass: \"el-icon-warning\",\n staticStyle: {\n color: \"#409eff\",\n margin: \"0 3px 0 10px\"\n }\n }),\n _vm._v(\n \"重置分析将删除所有累计的轨迹数据\\n \"\n )\n ])\n : _vm._e(),\n false\n ? _c(\n \"el-button\",\n {\n staticStyle: { width: \"150px\" },\n attrs: { type: \"primary\", size: \"small\" },\n on: {\n click: function($event) {\n return _vm.handleagain()\n }\n }\n },\n [_vm._v(\"重置\")]\n )\n : _vm._e(),\n _c(\n \"div\",\n {\n staticClass: \"warning\",\n staticStyle: { \"margin-top\": \"15px\" },\n on: {\n click: function($event) {\n return _vm.handleContent(\"postion\")\n }\n }\n },\n [\n _c(\"i\", {\n class:\n _vm.contentShow.postion == false\n ? \"el-icon-arrow-right\"\n : \"el-icon-arrow-down\",\n staticStyle: {\n \"font-weight\": \"600\",\n \"font-size\": \"18px\",\n \"margin-right\": \"5px\"\n }\n }),\n _c(\"p\", { staticClass: \"board-title\" }, [\n _vm._v(\"相机位置\")\n ]),\n _c(\"i\", {\n staticClass: \"el-icon-warning\",\n staticStyle: { color: \"#409eff\", margin: \"0 3px 0 10px\" }\n }),\n _vm._v(\n \" 在 WGS84 坐标系中输入相机位置\\n \"\n )\n ]\n ),\n _vm.contentShow.postion\n ? _c(\n \"el-form-item\",\n { attrs: { label: \"相机位置:\" } },\n [\n _c(\"el-input\", {\n staticStyle: { width: \"150px\" },\n attrs: { size: \"small\", placeholder: \"经度\" },\n model: {\n value: _vm.sizeForm.longitude,\n callback: function($$v) {\n _vm.$set(_vm.sizeForm, \"longitude\", $$v)\n },\n expression: \"sizeForm.longitude\"\n }\n }),\n _c(\"el-input\", {\n staticStyle: {\n width: \"150px\",\n \"margin-left\": \"20px\"\n },\n attrs: { size: \"small\", placeholder: \"纬度\" },\n model: {\n value: _vm.sizeForm.latitude,\n callback: function($$v) {\n _vm.$set(_vm.sizeForm, \"latitude\", $$v)\n },\n expression: \"sizeForm.latitude\"\n }\n })\n ],\n 1\n )\n : _vm._e()\n ],\n 1\n ),\n _vm.contentShow.postion\n ? _c(\n \"div\",\n { staticStyle: { \"margin-top\": \"15px\" } },\n [\n _c(\n \"el-button\",\n {\n staticStyle: { width: \"150px\" },\n attrs: { type: \"primary\", size: \"small\" },\n on: {\n click: function($event) {\n return _vm.handSaveitude()\n }\n }\n },\n [_vm._v(\"保存\")]\n )\n ],\n 1\n )\n : _vm._e()\n ],\n 1\n )\n ]),\n _c(\"div\", { staticClass: \"dataBoard\" }, [\n _c(\n \"div\",\n { staticClass: \"section\" },\n [\n _c(\n \"div\",\n {\n staticClass: \"warning\",\n on: {\n click: function($event) {\n return _vm.handleContent(\"coordinate\")\n }\n }\n },\n [\n _c(\"i\", {\n class:\n _vm.contentShow.coordinate == false\n ? \"el-icon-arrow-right\"\n : \"el-icon-arrow-down\",\n staticStyle: {\n \"font-weight\": \"600\",\n \"font-size\": \"18px\",\n \"margin-right\": \"5px\"\n }\n }),\n _c(\"p\", { staticClass: \"board-title\" }, [_vm._v(\"坐标转换\")]),\n _c(\"i\", {\n staticClass: \"el-icon-warning\",\n staticStyle: { color: \"#409eff\", margin: \"0 3px 0 10px\" }\n }),\n _vm._v(\n \"通过将图像坐标系转换为物理坐标系,地理参考使您能够将像素测量转换为真实速度和距离。\\n \"\n )\n ]\n ),\n _vm.contentShow.coordinate\n ? _c(\n \"el-form\",\n {\n ref: \"form\",\n attrs: {\n model: _vm.coordinateForm,\n \"label-width\": \"fit-content\"\n }\n },\n [\n _c(\n \"el-form-item\",\n {\n staticClass: \"otherThings\",\n attrs: { label: \"UTM区\" }\n },\n [\n _c(\"el-input-number\", {\n attrs: {\n \"controls-position\": \"right\",\n precision: 0,\n size: \"small\",\n min: 1,\n max: 60\n },\n model: {\n value: _vm.coordinateForm.num,\n callback: function($$v) {\n _vm.$set(_vm.coordinateForm, \"num\", $$v)\n },\n expression: \"coordinateForm.num\"\n }\n }),\n _c(\n \"div\",\n {\n staticClass: \"warning\",\n staticStyle: { margin: \"0px\" }\n },\n [\n _c(\"i\", {\n staticClass: \"el-icon-warning\",\n staticStyle: {\n color: \"#409eff\",\n margin: \"0 3px 0 10px\"\n }\n }),\n _vm._v(\n \"地理参照允许测量物理速度和静态图像源的距离,值范围1-60。\\n \"\n )\n ]\n )\n ],\n 1\n ),\n _c(\n \"el-form-item\",\n { attrs: { label: \"半球:\" } },\n [\n _c(\n \"el-select\",\n {\n attrs: { size: \"small\", placeholder: \"请选择\" },\n model: {\n value: _vm.coordinateForm.value,\n callback: function($$v) {\n _vm.$set(_vm.coordinateForm, \"value\", $$v)\n },\n expression: \"coordinateForm.value\"\n }\n },\n _vm._l(_vm.options, function(item) {\n return _c(\"el-option\", {\n key: item.value,\n attrs: { label: item.label, value: item.value }\n })\n }),\n 1\n )\n ],\n 1\n ),\n _c(\n \"el-form-item\",\n { attrs: { label: \"坐标转换:\" } },\n [\n _c(\n \"el-radio-group\",\n {\n model: {\n value:\n _vm.coordinateForm.coordinateTransformation,\n callback: function($$v) {\n _vm.$set(\n _vm.coordinateForm,\n \"coordinateTransformation\",\n $$v\n )\n },\n expression:\n \"coordinateForm.coordinateTransformation\"\n }\n },\n [\n _c(\"el-radio\", {\n attrs: { label: \"WGS-84坐标系\" }\n }),\n _c(\"el-radio\", { attrs: { label: \"其他\" } })\n ],\n 1\n )\n ],\n 1\n ),\n _c(\n \"div\",\n {\n staticStyle: {\n width: \"100%\",\n height: \"702px\",\n \"margin-bottom\": \"10px\"\n }\n },\n [\n _c(\"iframe\", {\n ref: \"analysisWeb\",\n staticStyle: { width: \"100%\", height: \"100%\" },\n attrs: {\n src: \"./analysisWeb/index.html\",\n frameborder: \"0\"\n }\n })\n ]\n ),\n _c(\n \"div\",\n { staticClass: \"warning\" },\n [\n _c(\n \"el-button\",\n {\n staticStyle: { color: \"#fffff\" },\n attrs: { size: \"mini\", type: \"primary\" },\n on: {\n click: function($event) {\n _vm.dialogVisible = true\n }\n }\n },\n [_vm._v(\"新增点\\n \")]\n ),\n _c(\"i\", {\n staticClass: \"el-icon-warning\",\n staticStyle: {\n color: \"#409eff\",\n margin: \"0 3px 0 10px\"\n }\n }),\n _vm._v(\n \"请至少配置4个点不满足4个点会没有数据。\\n \"\n )\n ],\n 1\n ),\n _c(\n \"el-table\",\n { attrs: { border: \"\", data: _vm.coordinateTableData } },\n [\n _c(\n \"template\",\n { slot: \"empty\" },\n [\n _c(\"el-empty\", {\n attrs: {\n \"image-size\": 100,\n description: \"暂无数据\"\n }\n })\n ],\n 1\n ),\n _c(\"el-table-column\", {\n attrs: {\n prop: \"pointName\",\n label: \"点名称\",\n align: \"center\"\n },\n scopedSlots: _vm._u(\n [\n {\n key: \"default\",\n fn: function(scope) {\n return [\n _c(\"el-input\", {\n attrs: {\n disabled:\n scope.row.btnShow == \"1\"\n ? true\n : false,\n maxlength: \"30\",\n placeholder: \"请输入\"\n },\n on: {\n blur: function($event) {\n return _vm.updateName($event)\n }\n },\n model: {\n value: scope.row.pointName,\n callback: function($$v) {\n _vm.$set(scope.row, \"pointName\", $$v)\n },\n expression: \"scope.row.pointName\"\n }\n })\n ]\n }\n }\n ],\n null,\n false,\n 2472682799\n )\n }),\n _c(\"el-table-column\", {\n attrs: {\n prop: \"longitude\",\n label: \"经度\",\n align: \"center\"\n },\n scopedSlots: _vm._u(\n [\n {\n key: \"default\",\n fn: function(scope) {\n return [\n _c(\"el-input\", {\n attrs: {\n disabled:\n scope.row.btnShow == \"1\"\n ? true\n : false,\n maxlength: \"20\",\n placeholder: \"请输入\"\n },\n model: {\n value: scope.row.longitude,\n callback: function($$v) {\n _vm.$set(scope.row, \"longitude\", $$v)\n },\n expression: \"scope.row.longitude\"\n }\n })\n ]\n }\n }\n ],\n null,\n false,\n 2855063516\n )\n }),\n _c(\"el-table-column\", {\n attrs: {\n prop: \"latitude\",\n label: \"纬度\",\n align: \"center\"\n },\n scopedSlots: _vm._u(\n [\n {\n key: \"default\",\n fn: function(scope) {\n return [\n _c(\"el-input\", {\n attrs: {\n disabled:\n scope.row.btnShow == \"1\"\n ? true\n : false,\n maxlength: \"20\",\n placeholder: \"请输入\"\n },\n model: {\n value: scope.row.latitude,\n callback: function($$v) {\n _vm.$set(scope.row, \"latitude\", $$v)\n },\n expression: \"scope.row.latitude\"\n }\n })\n ]\n }\n }\n ],\n null,\n false,\n 4154330543\n )\n }),\n _vm.laneform.laneClose == true\n ? _c(\"el-table-column\", {\n attrs: {\n prop: \"oldName\",\n label: \"旧名字\",\n align: \"center\"\n },\n scopedSlots: _vm._u(\n [\n {\n key: \"default\",\n fn: function(scope) {\n return [\n _c(\"el-input\", {\n attrs: {\n maxlength: \"20\",\n placeholder: \"请输入\"\n },\n model: {\n value: scope.row.oldName,\n callback: function($$v) {\n _vm.$set(\n scope.row,\n \"oldName\",\n $$v\n )\n },\n expression: \"scope.row.oldName\"\n }\n })\n ]\n }\n }\n ],\n null,\n false,\n 287398813\n )\n })\n : _vm._e(),\n _c(\"el-table-column\", {\n attrs: {\n label: \"操作\",\n align: \"center\",\n \"class-name\": \"small-padding fixed-width\"\n },\n scopedSlots: _vm._u(\n [\n {\n key: \"default\",\n fn: function(scope) {\n return [\n (scope.row.btnShow == \"1\"\n ? true\n : false)\n ? _c(\n \"el-button\",\n {\n staticStyle: { color: \"#2090c1\" },\n attrs: {\n size: \"mini\",\n type: \"text\"\n },\n on: {\n click: function($event) {\n return _vm.handleExit(\n scope.row,\n scope.$index\n )\n }\n }\n },\n [\n _vm._v(\n \"编辑\\n \"\n )\n ]\n )\n : _c(\n \"el-button\",\n {\n staticStyle: { color: \"#2090c1\" },\n attrs: {\n size: \"mini\",\n type: \"text\"\n },\n on: {\n click: function($event) {\n return _vm.handleconfirm(\n scope.row,\n scope.$index\n )\n }\n }\n },\n [\n _vm._v(\n \"确认编辑\\n \"\n )\n ]\n ),\n _c(\n \"el-button\",\n {\n staticStyle: { color: \"#f56c6c\" },\n attrs: { size: \"mini\", type: \"text\" },\n on: {\n click: function($event) {\n return _vm.handleDeleteDian(\n scope.row\n )\n }\n }\n },\n [\n _vm._v(\n \"删除\\n \"\n )\n ]\n )\n ]\n }\n }\n ],\n null,\n false,\n 337464026\n )\n })\n ],\n 2\n ),\n _c(\n \"div\",\n { staticStyle: { \"margin-top\": \"15px\" } },\n [\n _c(\n \"el-button\",\n {\n staticStyle: { width: \"150px\" },\n attrs: {\n type: \"primary\",\n disabled: _vm.coordinateTableData.length < 4,\n size: \"small\"\n },\n on: {\n click: function($event) {\n return _vm.handlePos()\n }\n }\n },\n [_vm._v(\"保存\")]\n )\n ],\n 1\n )\n ],\n 1\n )\n : _vm._e()\n ],\n 1\n )\n ]),\n false\n ? _c(\"div\", { staticClass: \"dataBoard\" }, [\n _c(\n \"div\",\n { staticClass: \"section\" },\n [\n _vm._m(0),\n _c(\n \"el-form\",\n {\n ref: \"form\",\n attrs: { model: _vm.laneform, \"label-width\": \"350px\" }\n },\n [\n _c(\n \"el-form-item\",\n {\n attrs: {\n label: \"车道识别配置开关:\",\n \"label-width\": \"150px\"\n }\n },\n [\n _c(\"el-switch\", {\n model: {\n value: _vm.laneform.laneClose,\n callback: function($$v) {\n _vm.$set(_vm.laneform, \"laneClose\", $$v)\n },\n expression: \"laneform.laneClose\"\n }\n })\n ],\n 1\n ),\n _vm.laneform.laneClose == true\n ? _c(\n \"div\",\n { staticStyle: { width: \"100%\", height: \"400px\" } },\n [\n _c(\"iframe\", {\n staticStyle: { width: \"100%\", height: \"100%\" },\n attrs: {\n id: \"mapModule\",\n src: \"./VideoWeb/index.html\",\n frameborder: \"0\"\n }\n })\n ]\n )\n : _vm._e(),\n _vm.laneform.laneClose == true\n ? _c(\n \"el-form-item\",\n {\n staticStyle: { width: \"300px\" },\n attrs: { label: \"各车道中心线(区域检测器):\" }\n },\n [\n _c(\"el-switch\", {\n model: {\n value: _vm.laneform.areaDetector,\n callback: function($$v) {\n _vm.$set(_vm.laneform, \"areaDetector\", $$v)\n },\n expression: \"laneform.areaDetector\"\n }\n })\n ],\n 1\n )\n : _vm._e(),\n _vm.laneform.laneClose == true\n ? _c(\n \"el-form-item\",\n {\n staticStyle: { width: \"300px\" },\n attrs: {\n label: \"自动识别各车道中心点坐标(断面检测器):\"\n }\n },\n [\n _c(\"el-switch\", {\n model: {\n value: _vm.laneform.sectionDetector,\n callback: function($$v) {\n _vm.$set(_vm.laneform, \"sectionDetector\", $$v)\n },\n expression: \"laneform.sectionDetector\"\n }\n })\n ],\n 1\n )\n : _vm._e(),\n _vm.laneform.laneClose == true\n ? _c(\n \"el-button\",\n {\n staticStyle: { width: \"150px\" },\n attrs: { type: \"primary\", size: \"small\" },\n on: {\n click: function($event) {\n return _vm.handleagain()\n }\n }\n },\n [_vm._v(\"保存\")]\n )\n : _vm._e()\n ],\n 1\n )\n ],\n 1\n )\n ])\n : _vm._e(),\n false\n ? _c(\"div\", { staticClass: \"dataBoard\" }, [\n _c(\n \"div\",\n { staticClass: \"section\" },\n [\n _vm._m(1),\n _c(\n \"el-form\",\n {\n ref: \"form\",\n attrs: {\n model: _vm.identificationAreaform,\n \"label-width\": \"fit-content\"\n }\n },\n [\n _c(\n \"el-form-item\",\n {\n staticStyle: { width: \"250px\" },\n attrs: { label: \"识别区域开关:\" }\n },\n [\n _c(\"el-switch\", {\n model: {\n value:\n _vm.identificationAreaform\n .identificationAreaClose,\n callback: function($$v) {\n _vm.$set(\n _vm.identificationAreaform,\n \"identificationAreaClose\",\n $$v\n )\n },\n expression:\n \"identificationAreaform.identificationAreaClose\"\n }\n })\n ],\n 1\n ),\n _vm.identificationAreaform.identificationAreaClose == true\n ? _c(\n \"div\",\n { staticStyle: { width: \"100%\", height: \"400px\" } },\n [\n _c(\"iframe\", {\n staticStyle: { width: \"100%\", height: \"100%\" },\n attrs: {\n id: \"mapModule\",\n src: \"./VideoWeb/index.html\",\n frameborder: \"0\"\n }\n })\n ]\n )\n : _vm._e(),\n _vm.identificationAreaform.identificationAreaClose == true\n ? _c(\n \"el-button\",\n {\n staticStyle: { width: \"150px\" },\n attrs: { type: \"primary\", size: \"small\" },\n on: {\n click: function($event) {\n return _vm.handleagain()\n }\n }\n },\n [_vm._v(\"保存\")]\n )\n : _vm._e()\n ],\n 1\n )\n ],\n 1\n )\n ])\n : _vm._e(),\n false\n ? _c(\"div\", { staticClass: \"dataBoard\" }, [\n _c(\n \"div\",\n { staticClass: \"section\" },\n [\n _vm._m(2),\n _c(\n \"el-form\",\n {\n ref: \"form\",\n attrs: {\n model: _vm.trajectorySmoothingform,\n \"label-width\": \"fit-content\"\n }\n },\n [\n _c(\n \"el-form-item\",\n {\n staticStyle: { width: \"250px\" },\n attrs: { label: \"轨迹平滑开关:\" }\n },\n [\n _c(\"el-switch\", {\n model: {\n value:\n _vm.trajectorySmoothingform\n .trajectorySmoothingClose,\n callback: function($$v) {\n _vm.$set(\n _vm.trajectorySmoothingform,\n \"trajectorySmoothingClose\",\n $$v\n )\n },\n expression:\n \"trajectorySmoothingform.trajectorySmoothingClose\"\n }\n })\n ],\n 1\n ),\n _vm.trajectorySmoothingform.trajectorySmoothingClose == true\n ? _c(\n \"el-form-item\",\n {\n staticStyle: { width: \"250px\" },\n attrs: { label: \"预测滤波时间:\" }\n },\n [\n _c(\"el-input-number\", {\n attrs: {\n min: 2000,\n max: 3000,\n label: \"预测滤波时间\"\n },\n on: { change: _vm.handleChange },\n model: {\n value: _vm.trajectorySmoothingform.time,\n callback: function($$v) {\n _vm.$set(\n _vm.trajectorySmoothingform,\n \"time\",\n $$v\n )\n },\n expression: \"trajectorySmoothingform.time\"\n }\n })\n ],\n 1\n )\n : _vm._e(),\n _vm.trajectorySmoothingform.trajectorySmoothingClose == true\n ? _c(\n \"el-button\",\n {\n staticStyle: { width: \"150px\" },\n attrs: { type: \"primary\", size: \"small\" },\n on: {\n click: function($event) {\n return _vm.handleagain()\n }\n }\n },\n [_vm._v(\"保存\")]\n )\n : _vm._e()\n ],\n 1\n )\n ],\n 1\n )\n ])\n : _vm._e(),\n _c(\"div\", { staticClass: \"dataBoard\" }, [\n _c(\n \"div\",\n { staticClass: \"section\" },\n [\n _c(\n \"div\",\n {\n staticClass: \"warning\",\n on: {\n click: function($event) {\n return _vm.handleContent(\"plate\")\n }\n }\n },\n [\n _c(\"i\", {\n class:\n _vm.contentShow.plate == false\n ? \"el-icon-arrow-right\"\n : \"el-icon-arrow-down\",\n staticStyle: {\n \"font-weight\": \"600\",\n \"font-size\": \"18px\",\n \"margin-right\": \"5px\"\n }\n }),\n _c(\"p\", { staticClass: \"board-title\" }, [_vm._v(\"车牌识别\")]),\n _c(\"i\", {\n staticClass: \"el-icon-warning\",\n staticStyle: { color: \"#409eff\", margin: \"0 3px 0 10px\" }\n }),\n _vm._v(\n \"车牌识别开关。牌照信息表示与目标属性。(断面号牌,与断面设置关联)\\n \"\n )\n ]\n ),\n _vm.contentShow.plate\n ? _c(\n \"el-form\",\n {\n ref: \"form\",\n attrs: {\n model: _vm.licensePlateform,\n \"label-width\": \"fit-content\"\n }\n },\n [\n _c(\n \"el-form-item\",\n { attrs: { label: \"车牌识别开关:\" } },\n [\n _c(\"el-switch\", {\n attrs: { \"active-value\": \"1\", \"inactive-value\": \"0\" },\n on: {\n change: function($event) {\n return _vm.changeChepai($event)\n }\n },\n model: {\n value: _vm.licensePlateform.licensePlateClose,\n callback: function($$v) {\n _vm.$set(\n _vm.licensePlateform,\n \"licensePlateClose\",\n $$v\n )\n },\n expression: \"licensePlateform.licensePlateClose\"\n }\n })\n ],\n 1\n ),\n false\n ? _c(\n \"div\",\n {\n staticStyle: {\n width: \"100%\",\n height: \"400px\",\n \"margin-bottom\": \"10px\"\n }\n },\n [\n _c(\"iframe\", {\n staticStyle: { width: \"100%\", height: \"100%\" },\n attrs: {\n id: \"mapModule\",\n src: \"./VideoWeb/index.html\",\n frameborder: \"0\"\n }\n })\n ]\n )\n : _vm._e(),\n false\n ? _c(\n \"el-table\",\n {\n attrs: {\n border: \"\",\n data: _vm.licensePlateTableData\n }\n },\n [\n _c(\"el-table-column\", {\n attrs: {\n prop: \"sectionPlate\",\n label: \"断面号牌\",\n align: \"center\"\n },\n scopedSlots: _vm._u(\n [\n {\n key: \"default\",\n fn: function(scope) {\n return [\n scope.$index === 0\n ? _c(\"el-input\", {\n attrs: {\n maxlength: \"30\",\n placeholder: \"Required\"\n },\n model: {\n value: scope.row.sectionPlate,\n callback: function($$v) {\n _vm.$set(\n scope.row,\n \"sectionPlate\",\n $$v\n )\n },\n expression:\n \"scope.row.sectionPlate\"\n }\n })\n : _c(\"span\", {\n domProps: {\n textContent: _vm._s(\n scope.row.sectionPlate\n )\n }\n })\n ]\n }\n }\n ],\n null,\n false,\n 942623791\n )\n }),\n _c(\"el-table-column\", {\n attrs: {\n prop: \"setAssociation\",\n label: \"断面设置关联:\",\n align: \"center\"\n },\n scopedSlots: _vm._u(\n [\n {\n key: \"default\",\n fn: function(scope) {\n return [\n scope.row.isEdit\n ? _c(\"el-input\", {\n attrs: {\n maxlength: \"20\",\n placeholder: \"Required\"\n },\n model: {\n value: scope.row.setAssociation,\n callback: function($$v) {\n _vm.$set(\n scope.row,\n \"setAssociation\",\n $$v\n )\n },\n expression:\n \"scope.row.setAssociation\"\n }\n })\n : _c(\"span\", {\n domProps: {\n textContent: _vm._s(\n scope.row.setAssociation\n )\n }\n })\n ]\n }\n }\n ],\n null,\n false,\n 95706651\n )\n }),\n _c(\"el-table-column\", {\n attrs: {\n prop: \"thresholdValue\",\n label: \"车牌匹配阈值:\",\n align: \"center\"\n },\n scopedSlots: _vm._u(\n [\n {\n key: \"default\",\n fn: function(scope) {\n return [\n scope.row.isEdit\n ? _c(\"el-input\", {\n attrs: {\n maxlength: \"20\",\n placeholder: \"Required\"\n },\n model: {\n value: scope.row.thresholdValue,\n callback: function($$v) {\n _vm.$set(\n scope.row,\n \"thresholdValue\",\n $$v\n )\n },\n expression:\n \"scope.row.thresholdValue\"\n }\n })\n : _c(\"span\", {\n domProps: {\n textContent: _vm._s(\n scope.row.thresholdValue\n )\n }\n })\n ]\n }\n }\n ],\n null,\n false,\n 4003674747\n )\n }),\n _c(\"el-table-column\", {\n attrs: {\n label: \"操作:\",\n align: \"center\",\n \"class-name\": \"small-padding fixed-width\"\n },\n scopedSlots: _vm._u(\n [\n {\n key: \"default\",\n fn: function(scope) {\n return [\n scope.$index === 0\n ? _c(\n \"el-button\",\n {\n staticStyle: {\n color: \"#2090c1\"\n },\n attrs: {\n size: \"mini\",\n type: \"text\"\n },\n on: {\n click: function($event) {\n return _vm.handleAdd(\n scope.row\n )\n }\n }\n },\n [\n _vm._v(\n \"Add\\n \"\n )\n ]\n )\n : _vm._e(),\n scope.$index !== 0\n ? _c(\n \"el-button\",\n {\n staticStyle: {\n color: \"#2090c1\"\n },\n attrs: {\n size: \"mini\",\n type: \"text\"\n },\n on: {\n click: function($event) {\n return _vm.handleUpdate(\n scope.row\n )\n }\n }\n },\n [\n _vm._v(\n _vm._s(\n scope.row.isEdit\n ? \"Apply\"\n : \"Edit\"\n ) +\n \"\\n \"\n )\n ]\n )\n : _vm._e(),\n scope.$index !== 0\n ? _c(\n \"el-button\",\n {\n staticStyle: {\n color: \"#f56c6c\"\n },\n attrs: {\n size: \"mini\",\n type: \"text\"\n },\n on: {\n click: function($event) {\n return _vm.handleDelete(\n scope.row\n )\n }\n }\n },\n [\n _vm._v(\n _vm._s(\n scope.row.isEdit\n ? \"Cancel\"\n : \"Delete\"\n ) +\n \"\\n \"\n )\n ]\n )\n : _vm._e()\n ]\n }\n }\n ],\n null,\n false,\n 2051407138\n )\n })\n ],\n 1\n )\n : _vm._e(),\n false\n ? _c(\n \"div\",\n { staticStyle: { \"margin-top\": \"15px\" } },\n [\n _vm.licensePlateform.licensePlateClose == true\n ? _c(\n \"el-button\",\n {\n staticStyle: { width: \"150px\" },\n attrs: { type: \"primary\", size: \"small\" },\n on: {\n click: function($event) {\n return _vm.handleagain()\n }\n }\n },\n [_vm._v(\"保存\")]\n )\n : _vm._e()\n ],\n 1\n )\n : _vm._e()\n ],\n 1\n )\n : _vm._e()\n ],\n 1\n )\n ]),\n _c(\"div\", { staticClass: \"dataBoard\" }, [\n _c(\n \"div\",\n { staticClass: \"section\" },\n [\n _c(\n \"div\",\n {\n staticClass: \"warning\",\n on: {\n click: function($event) {\n return _vm.handleContent(\"parking\")\n }\n }\n },\n [\n _c(\"i\", {\n class:\n _vm.contentShow.parking == false\n ? \"el-icon-arrow-right\"\n : \"el-icon-arrow-down\",\n staticStyle: {\n \"font-weight\": \"600\",\n \"font-size\": \"18px\",\n \"margin-right\": \"5px\"\n }\n }),\n _c(\"p\", { staticClass: \"board-title\" }, [_vm._v(\"停车状态\")]),\n _c(\"i\", {\n staticClass: \"el-icon-warning\",\n staticStyle: { color: \"#409eff\", margin: \"0 3px 0 10px\" }\n }),\n _vm._v(\n \"位移、速度例如位移δ速度v则判断车辆停车\\n \"\n )\n ]\n ),\n _vm.contentShow.parking\n ? _c(\n \"el-form\",\n {\n staticClass: \"demo-form-inline\",\n attrs: {\n inline: true,\n model: _vm.stopStateform,\n \"label-width\": \"fit-content\"\n }\n },\n [\n _c(\n \"el-form-item\",\n {\n staticStyle: { \"margin-right\": \"10px\" },\n attrs: { label: \"位移:\" }\n },\n [\n _c(\"el-input-number\", {\n attrs: { min: 0, max: 3000, label: \"位移\" },\n on: { change: _vm.handleChange },\n model: {\n value: _vm.stopStateform.displacement,\n callback: function($$v) {\n _vm.$set(_vm.stopStateform, \"displacement\", $$v)\n },\n expression: \"stopStateform.displacement\"\n }\n })\n ],\n 1\n ),\n _c(\n \"el-form-item\",\n {\n staticStyle: { \"margin-right\": \"10px\" },\n attrs: { label: \"速度:\" }\n },\n [\n _c(\"el-input-number\", {\n attrs: { min: 0, max: 3000, label: \"速度\" },\n on: { change: _vm.handleChange },\n model: {\n value: _vm.stopStateform.speed,\n callback: function($$v) {\n _vm.$set(_vm.stopStateform, \"speed\", $$v)\n },\n expression: \"stopStateform.speed\"\n }\n })\n ],\n 1\n ),\n false\n ? _c(\n \"el-form-item\",\n { attrs: { label: \"加速度:\" } },\n [\n _c(\"el-input-number\", {\n attrs: { min: 2000, max: 3000, label: \"加速度\" },\n on: { change: _vm.handleChange },\n model: {\n value: _vm.stopStateform.acceleration,\n callback: function($$v) {\n _vm.$set(\n _vm.stopStateform,\n \"acceleration\",\n $$v\n )\n },\n expression: \"stopStateform.acceleration\"\n }\n })\n ],\n 1\n )\n : _vm._e()\n ],\n 1\n )\n : _vm._e(),\n _vm.contentShow.parking\n ? _c(\n \"div\",\n { staticStyle: { \"margin-top\": \"15px\" } },\n [\n _c(\n \"el-button\",\n {\n staticStyle: { width: \"150px\" },\n attrs: { type: \"primary\", size: \"small\" },\n on: {\n click: function($event) {\n return _vm.handleParking()\n }\n }\n },\n [_vm._v(\"保存\")]\n )\n ],\n 1\n )\n : _vm._e()\n ],\n 1\n )\n ]),\n false\n ? _c(\"div\", { staticClass: \"dataBoard\" }, [\n _c(\n \"div\",\n { staticClass: \"section\" },\n [\n _vm._m(3),\n _c(\n \"el-form\",\n {\n staticClass: \"demo-form-inline\",\n attrs: {\n model: _vm.communicationform,\n \"label-width\": \"fit-content\"\n }\n },\n [\n _c(\n \"el-form-item\",\n { attrs: { label: \"更新频率:\" } },\n [\n _c(\"el-input\", {\n staticStyle: { width: \"200px\" },\n model: {\n value: _vm.communicationform.renewalFrequency,\n callback: function($$v) {\n _vm.$set(\n _vm.communicationform,\n \"renewalFrequency\",\n $$v\n )\n },\n expression: \"communicationform.renewalFrequency\"\n }\n })\n ],\n 1\n ),\n _c(\n \"el-form-item\",\n {\n staticStyle: { display: \"flex\" },\n attrs: { label: \"类型:\" }\n },\n [\n _c(\n \"el-radio-group\",\n {\n model: {\n value: _vm.communicationform.type,\n callback: function($$v) {\n _vm.$set(_vm.communicationform, \"type\", $$v)\n },\n expression: \"communicationform.type\"\n }\n },\n [\n _c(\"el-radio\", {\n attrs: { label: \"快速-用于高带宽连接\" }\n }),\n _c(\"el-radio\", {\n attrs: { label: \"平衡-适用于大多数连接\" }\n }),\n _c(\"el-radio\", {\n attrs: { label: \"慢速-用于低带宽连接\" }\n }),\n _c(\"el-radio\", { attrs: { label: \"自定义\" } })\n ],\n 1\n )\n ],\n 1\n ),\n _vm.communicationform.type == \"自定义\"\n ? _c(\n \"el-form-item\",\n { attrs: { label: \"请求轻型有效载荷:\" } },\n [\n _c(\"el-input\", {\n staticStyle: {\n width: \"200px\",\n \"margin-bottom\": \"20px\"\n },\n model: {\n value: _vm.communicationform.name,\n callback: function($$v) {\n _vm.$set(_vm.communicationform, \"name\", $$v)\n },\n expression: \"communicationform.name\"\n }\n }),\n _vm._v(\"ms\\n \")\n ],\n 1\n )\n : _vm._e(),\n _vm.communicationform.type == \"自定义\"\n ? _c(\n \"el-form-item\",\n { attrs: { label: \"请求重型有效载荷:\" } },\n [\n _c(\"el-input\", {\n staticStyle: {\n width: \"200px\",\n \"margin-bottom\": \"20px\"\n },\n model: {\n value: _vm.communicationform.name,\n callback: function($$v) {\n _vm.$set(_vm.communicationform, \"name\", $$v)\n },\n expression: \"communicationform.name\"\n }\n }),\n _vm._v(\"ms\\n \")\n ],\n 1\n )\n : _vm._e(),\n _vm.communicationform.type == \"自定义\"\n ? _c(\n \"el-form-item\",\n { attrs: { label: \"FPS分配器\" } },\n [\n _c(\"el-input\", {\n staticStyle: {\n width: \"200px\",\n \"margin-bottom\": \"20px\"\n },\n model: {\n value: _vm.communicationform.name,\n callback: function($$v) {\n _vm.$set(_vm.communicationform, \"name\", $$v)\n },\n expression: \"communicationform.name\"\n }\n })\n ],\n 1\n )\n : _vm._e(),\n _vm.communicationform.type == \"自定义\"\n ? _c(\n \"el-form-item\",\n { attrs: { label: \"框架决议:\" } },\n [\n _c(\n \"el-select\",\n {\n staticStyle: { \"margin-bottom\": \"20px\" },\n attrs: { placeholder: \"框架决议\" },\n model: {\n value: _vm.communicationform.region,\n callback: function($$v) {\n _vm.$set(\n _vm.communicationform,\n \"region\",\n $$v\n )\n },\n expression: \"communicationform.region\"\n }\n },\n [\n _c(\"el-option\", {\n attrs: { label: \"自动\", value: \"shanghai\" }\n }),\n _c(\"el-option\", {\n attrs: { label: \"区域二\", value: \"beijing\" }\n })\n ],\n 1\n )\n ],\n 1\n )\n : _vm._e(),\n _vm.communicationform.type == \"自定义\"\n ? _c(\n \"el-form-item\",\n { attrs: { label: \"压缩格式:\" } },\n [\n _c(\n \"el-select\",\n {\n staticStyle: { \"margin-bottom\": \"20px\" },\n attrs: { placeholder: \"压缩格式\" },\n model: {\n value: _vm.communicationform.region,\n callback: function($$v) {\n _vm.$set(\n _vm.communicationform,\n \"region\",\n $$v\n )\n },\n expression: \"communicationform.region\"\n }\n },\n [\n _c(\"el-option\", {\n attrs: { label: \"JPG\", value: \"shanghai\" }\n }),\n _c(\"el-option\", {\n attrs: { label: \"区域二\", value: \"beijing\" }\n })\n ],\n 1\n )\n ],\n 1\n )\n : _vm._e(),\n _vm.communicationform.type == \"自定义\"\n ? _c(\n \"el-form-item\",\n { attrs: { label: \"压缩率:\" } },\n [\n _c(\"el-input\", {\n staticStyle: { width: \"200px\" },\n model: {\n value: _vm.communicationform.name,\n callback: function($$v) {\n _vm.$set(_vm.communicationform, \"name\", $$v)\n },\n expression: \"communicationform.name\"\n }\n })\n ],\n 1\n )\n : _vm._e(),\n _c(\n \"el-button\",\n {\n staticStyle: { width: \"150px\" },\n attrs: { type: \"primary\", size: \"small\" },\n on: {\n click: function($event) {\n return _vm.handleagain()\n }\n }\n },\n [_vm._v(\"保存\")]\n )\n ],\n 1\n )\n ],\n 1\n )\n ])\n : _vm._e(),\n _c(\n \"el-dialog\",\n {\n attrs: { title: \"新增点\", visible: _vm.dialogVisible, width: \"30%\" },\n on: {\n \"update:visible\": function($event) {\n _vm.dialogVisible = $event\n }\n }\n },\n [\n _c(\n \"el-form\",\n {\n ref: \"addform\",\n attrs: {\n rules: _vm.formRules,\n model: _vm.addDianForm,\n \"label-position\": \"left\",\n \"label-width\": \"85px\"\n }\n },\n [\n _c(\n \"el-form-item\",\n {\n staticStyle: { \"margin-bottom\": \"15px\" },\n attrs: { label: \"点名称:\", prop: \"pointName\" }\n },\n [\n _c(\n \"el-col\",\n { attrs: { span: 16 } },\n [\n _c(\"el-input\", {\n attrs: { placeholder: \"请输入点名称\" },\n on: {\n blur: function($event) {\n return _vm.phoneChange($event)\n }\n },\n model: {\n value: _vm.addDianForm.pointName,\n callback: function($$v) {\n _vm.$set(_vm.addDianForm, \"pointName\", $$v)\n },\n expression: \"addDianForm.pointName\"\n }\n })\n ],\n 1\n )\n ],\n 1\n ),\n _c(\n \"el-form-item\",\n {\n staticStyle: { \"margin-bottom\": \"15px\" },\n attrs: { label: \"经度:\", prop: \"longitude\" }\n },\n [\n _c(\n \"el-col\",\n { attrs: { span: 16 } },\n [\n _c(\"el-input\", {\n attrs: {\n oninput: \"value=value.replace(/[^0-9.]/g,'')\",\n placeholder: \"请输入经度\"\n },\n model: {\n value: _vm.addDianForm.longitude,\n callback: function($$v) {\n _vm.$set(_vm.addDianForm, \"longitude\", $$v)\n },\n expression: \"addDianForm.longitude\"\n }\n })\n ],\n 1\n )\n ],\n 1\n ),\n _c(\n \"el-form-item\",\n { attrs: { label: \"纬度:\", prop: \"latitude\" } },\n [\n _c(\n \"el-col\",\n { attrs: { span: 16 } },\n [\n _c(\"el-input\", {\n attrs: {\n oninput: \"value=value.replace(/[^0-9.]/g,'')\",\n placeholder: \"请输入纬度\"\n },\n model: {\n value: _vm.addDianForm.latitude,\n callback: function($$v) {\n _vm.$set(_vm.addDianForm, \"latitude\", $$v)\n },\n expression: \"addDianForm.latitude\"\n }\n })\n ],\n 1\n )\n ],\n 1\n ),\n _vm.laneform.laneClose == true\n ? _c(\n \"el-form-item\",\n { attrs: { label: \"旧名称:\", prop: \"latitude\" } },\n [\n _c(\n \"el-col\",\n { attrs: { span: 16 } },\n [\n _c(\"el-input\", {\n model: {\n value: _vm.addDianForm.oldName,\n callback: function($$v) {\n _vm.$set(_vm.addDianForm, \"oldName\", $$v)\n },\n expression: \"addDianForm.oldName\"\n }\n })\n ],\n 1\n )\n ],\n 1\n )\n : _vm._e()\n ],\n 1\n ),\n _c(\n \"span\",\n {\n staticClass: \"dialog-footer\",\n attrs: { slot: \"footer\" },\n slot: \"footer\"\n },\n [\n _c(\n \"el-button\",\n {\n on: {\n click: function($event) {\n _vm.dialogVisible = false\n }\n }\n },\n [_vm._v(\"取 消\")]\n ),\n _c(\n \"el-button\",\n {\n attrs: { type: \"primary\" },\n on: {\n click: function($event) {\n return _vm.handleDian(\"addform\")\n }\n }\n },\n [_vm._v(\"确 定\")]\n )\n ],\n 1\n )\n ],\n 1\n )\n ],\n 1\n )\n}\nvar staticRenderFns = [\n function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"div\", { staticClass: \"warning\" }, [\n _c(\"p\", { staticClass: \"board-title\" }, [_vm._v(\"车道识别配置\")]),\n _c(\"i\", {\n staticClass: \"el-icon-warning\",\n staticStyle: { color: \"#409eff\", margin: \"0 3px 0 10px\" }\n }),\n _vm._v(\"在视频/动图上设置进口出口道\\n \")\n ])\n },\n function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"div\", { staticClass: \"warning\" }, [\n _c(\"p\", { staticClass: \"board-title\" }, [_vm._v(\"识别区域\")]),\n _c(\"i\", {\n staticClass: \"el-icon-warning\",\n staticStyle: { color: \"#409eff\", margin: \"0 3px 0 10px\" }\n }),\n _vm._v(\n \"您可以自定义进行视频分析的区域,区域之外的部分将被忽略。此功能可以帮助您检测和跟踪高分辨率视频特定部分的较小对象,实现检测器的数字变焦功能。\\n \"\n )\n ])\n },\n function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"div\", { staticClass: \"warning\" }, [\n _c(\"p\", { staticClass: \"board-title\" }, [_vm._v(\"轨迹平滑\")]),\n _c(\"i\", {\n staticClass: \"el-icon-warning\",\n staticStyle: { color: \"#409eff\", margin: \"0 3px 0 10px\" }\n }),\n _vm._v(\n \"为轨迹预测滤波算法定义细化轨迹的时间窗口。数值越小,延迟越小,适用于实时性要求高的场景;数值越大,轨迹的连续性越好,目标即使越过一些障碍也不容易丢失。\\n \"\n )\n ])\n },\n function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"div\", { staticClass: \"warning\" }, [\n _c(\"p\", { staticClass: \"board-title\" }, [_vm._v(\"通信设置\")]),\n _c(\"i\", {\n staticClass: \"el-icon-warning\",\n staticStyle: { color: \"#409eff\", margin: \"0 3px 0 10px\" }\n }),\n _vm._v(\"更新频率可以根据链路带宽进行设置。\\n \")\n ])\n }\n]\nrender._withStripped = true\n\nexport { render, staticRenderFns }"]}