Browse Source

三维增加风向、风速模拟受灾区域,增加标注

master
孙伟人 9 months ago
parent
commit
d9a4a54bea
  1. BIN
      Code/智慧营区/DOCManageAPP(阿克苏)/3DVisualization/icon/mark_dw.png
  2. 3
      Code/智慧营区/DOCManageAPP(阿克苏)/3DVisualization/index.html
  3. 3
      Code/智慧营区/DOCManageAPP(阿克苏)/3DVisualization/js/init.js
  4. 199
      Code/智慧营区/DOCManageAPP(阿克苏)/3DVisualization/subitem/css/yjcz.css
  5. 1828
      Code/智慧营区/DOCManageAPP(阿克苏)/3DVisualization/subitem/js/yjcz.js
  6. 1691
      Code/智慧营区/DOCManageAPP(阿克苏)/3DVisualization/subitem/yjcz.html
  7. 61
      Code/智慧营区/DOCManageAPP(阿克苏)/3DVisualization/subitem/yjczItem.html
  8. 2
      Code/智慧营区/DOCManageAPP(阿克苏)/DocManageAPP.csproj
  9. 20
      Code/智慧营区/DOCManageAPP(阿克苏)/OA/VisitorReg/VisitorRegApp.html

BIN
Code/智慧营区/DOCManageAPP(阿克苏)/3DVisualization/icon/mark_dw.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.4 KiB

3
Code/智慧营区/DOCManageAPP(阿克苏)/3DVisualization/index.html

@ -11,7 +11,6 @@
<!--Layui--> <!--Layui-->
<link href="layui/css/layui.css" rel="stylesheet" type="text/css"> <link href="layui/css/layui.css" rel="stylesheet" type="text/css">
<script src="layui/layui.js" type="text/javascript"></script> <script src="layui/layui.js" type="text/javascript"></script>
<link href="layui/css/layui.css" rel="stylesheet" type="text/css" />
<!--超图--> <!--超图-->
<link href="SuperMap_WebGL/Build/Cesium/Widgets/widgets.css" rel="stylesheet"> <link href="SuperMap_WebGL/Build/Cesium/Widgets/widgets.css" rel="stylesheet">
<script src="SuperMap_WebGL/Build/Cesium/Cesium.js"></script> <script src="SuperMap_WebGL/Build/Cesium/Cesium.js"></script>
@ -47,7 +46,7 @@
<div id="earth" style="display: none;"> <div id="earth" style="display: none;">
<form class="layui-form" > <form class="layui-form" >
<div class="layui-input-inline tool-model-select"> <div class="layui-input-inline tool-model-select">
<select id="campList" lay-verify="required" lay-filter="modelSwitch" lay-search=""> <select id="campList" lay-verify="required" lay-filter="modelSwitch" lay-search="" style="color: #fff">
<!-- <option value="734389c7ae364584aea9918693bba3de">西藏总队</option> <!-- <option value="734389c7ae364584aea9918693bba3de">西藏总队</option>
<option value="f4d9f25b27114172a66a9d04cc158b00">拉萨支队</option> <option value="f4d9f25b27114172a66a9d04cc158b00">拉萨支队</option>
<option value="335ef5c069954872a50d012b4676393a">昌都支队</option> <option value="335ef5c069954872a50d012b4676393a">昌都支队</option>

3
Code/智慧营区/DOCManageAPP(阿克苏)/3DVisualization/js/init.js

@ -54,7 +54,8 @@ layui.use(['layer','table','laydate','form'], function () {
_layuiForm = layui.form; _layuiForm = layui.form;
initWorkData(); initWorkData();
_layuiForm.on('select(modelSwitch)', function(data){ _layuiForm.on('select(modelSwitch)', function (data) {
console.log(data.value);
if (data.value != null && data.value != "") { if (data.value != null && data.value != "") {
if (_orgId != data.value) { if (_orgId != data.value) {
_orgId = data.value; _orgId = data.value;

199
Code/智慧营区/DOCManageAPP(阿克苏)/3DVisualization/subitem/css/yjcz.css

@ -0,0 +1,199 @@
/* 工具栏 */
.yjcz-gjl {
width: 1260px;
height: 100px;
position: absolute;
margin-left: 190px;
bottom: 26px;
}
.yjcz-gjl li {
width: 104px;
height: 100px;
margin-right: 36px;
float: left;
text-align: center;
}
.yjcz-gjl li a {
display: block;
color: #cbebff;
}
.yjcz-gjl li .yjcz-gjl-icon {
width: 104px;
height: 76px;
}
.yjcz-gjl li h4 {
height: 24px;
line-height: 24px;
font-size: 16px;
font-weight: normal;
}
.yjcz-gjl li .yjcz-gjl-icon1 {
background: url(../img/yjcz-gjl-icon1.png) bottom no-repeat;
}
.yjcz-gjl li a.current .yjcz-gjl-icon1 {
background: url(../img/yjcz-gjl-icon1h.png) bottom no-repeat;
}
.yjcz-gjl li .yjcz-gjl-icon2 {
background: url(../img/yjcz-gjl-icon2.png) bottom no-repeat;
}
.yjcz-gjl li a.current .yjcz-gjl-icon2 {
background: url(../img/yjcz-gjl-icon2h.png) bottom no-repeat;
}
.yjcz-gjl li .yjcz-gjl-icon3 {
background: url(../img/yjcz-gjl-icon3.png) bottom no-repeat;
}
.yjcz-gjl li a.current .yjcz-gjl-icon3 {
background: url(../img/yjcz-gjl-icon3h.png) bottom no-repeat;
}
.yjcz-gjl li .yjcz-gjl-icon4 {
background: url(../img/yjcz-gjl-icon4.png) bottom no-repeat;
}
.yjcz-gjl li a.current .yjcz-gjl-icon4 {
background: url(../img/yjcz-gjl-icon4h.png) bottom no-repeat;
}
.yjcz-gjl li .yjcz-gjl-icon5 {
background: url(../img/yjcz-gjl-icon5.png) bottom no-repeat;
}
.yjcz-gjl li a.current .yjcz-gjl-icon5 {
background: url(../img/yjcz-gjl-icon5h.png) bottom no-repeat;
}
.yjcz-gjl li .yjcz-gjl-icon6 {
background: url(../img/yjcz-gjl-icon6.png) bottom no-repeat;
}
.yjcz-gjl li a.current .yjcz-gjl-icon6 {
background: url(../img/yjcz-gjl-icon6h.png) bottom no-repeat;
}
.yjcz-gjl li .yjcz-gjl-icon7 {
background: url(../img/yjcz-gjl-icon7.png) bottom no-repeat;
}
.yjcz-gjl li a.current .yjcz-gjl-icon7 {
background: url(../img/yjcz-gjl-icon7h.png) bottom no-repeat;
}
.yjcz-gjl li .yjcz-gjl-icon8 {
background: url(../img/yjcz-gjl-icon8.png) bottom no-repeat;
}
.yjcz-gjl li a.current .yjcz-gjl-icon8 {
background: url(../img/yjcz-gjl-icon8h.png) bottom no-repeat;
}
.yjcz-gjl li .yjcz-gjl-icon9 {
background: url(../img/yjcz-gjl-icon9.png) bottom no-repeat;
}
.yjcz-gjl li a.current .yjcz-gjl-icon9 {
background: url(../img/yjcz-gjl-icon9h.png) bottom no-repeat;
}
/* 设置事故点 */
.yjcz-szsgd {
width: 110px;
height: 92px;
position: absolute;
left: 330px;
bottom: 130px;
display: none;
}
.yjcz-szsgd li {
width: 110px;
height: 40px;
background: url(../img/yjcz-szsgdli.png) no-repeat;
margin-bottom: 6px;
text-align: center;
}
.yjcz-szsgd li a {
display: block;
line-height: 40px;
font-size: 18px;
color: #00fcff;
}
.yjcz-szsgd li a:hover, .yjcz-szsgd li a.szsgdcur {
color: #FFFFFF;
background: url(../img/yjcz-szsgdlih.png) no-repeat;
}
/* 人员调度 */
.yjcz-right {
width: 380px;
height: auto;
display: none;
/*height: calc(100vh - 120px);*/
position: absolute;
top: 120px;
left: calc(100vw - 400px);
}
.yjcz-rydd1 {
width: 100%;
}
.rydd-con {
background: url(../img/yjcz-rydd1.png) left 6px no-repeat;
line-height: 36px;
color: #d0edff;
padding-left: 32px;
font-size: 16px;
margin-bottom: 10px;
margin-top: 0;
}
.rydd-con span {
color: #28c1ea;
}
.rydd-con img {
margin-right: 10px;
float: left;
}
/* 周边视频 */
.yjcz-zbsp1 {
width: 100%;
overflow: hidden;
}
.yjcz-zbsp1 ul {
margin-right: -10px;
}
.yjcz-zbsp1 li {
width: calc(50% - 10px);
height: 130px;
border-radius: 10px;
overflow: hidden;
float: left;
margin-right: 10px;
margin-bottom: 10px;
}
.yjcz-zbsp1 li img {
width: 100%;
height: 100%;
}

1828
Code/智慧营区/DOCManageAPP(阿克苏)/3DVisualization/subitem/js/yjcz.js

File diff suppressed because it is too large

1691
Code/智慧营区/DOCManageAPP(阿克苏)/3DVisualization/subitem/yjcz.html

File diff suppressed because it is too large

61
Code/智慧营区/DOCManageAPP(阿克苏)/3DVisualization/subitem/yjczItem.html

@ -0,0 +1,61 @@
<!DOCTYPE html>
<html style="height:100%">
<head>
<meta charset="utf-8" />
<title></title>
<!--Layui-->
<link href="../layui/css/layui.css" rel="stylesheet" type="text/css">
<script src="../layui/layui.js" type="text/javascript"></script>
</head>
<body style="height:90%">
<form id="weatherSettingDiv" class="layui-form" style="width: 90%; margin-top:15px; color: #fff">
<div class="layui-form-item layui-row layui-col-xs12">
<label class="layui-form-label label-required-next">
天气
</label>
<div class="layui-input-block">
<select id="tianqi" style="display: block;">
<option value="">晴天</option>
<option value="">阴天</option>
<option value="">雨天</option>
</select>
</div>
</div>
<div class="layui-form-item layui-row layui-col-xs12">
<label class="layui-form-label label-required-next">
风向
</label>
<div class="layui-input-block">
<select id="fengxiang" style="display: block;">
<option value="0">东风</option>
<option value="270.0">南风</option>
<option value="180.0">西风</option>
<option value="90.0">北风</option>
<option value="315.0">东南风</option>
<option value="225.0">西南风</option>
<option value="45.0">东北风</option>
<option value="135.0">西北风</option>
</select>
</div>
</div>
<div class="layui-form-item layui-row layui-col-xs12">
<label class="layui-form-label label-required-next">
强度
</label>
<div class="layui-input-block">
<select id="qiangdu" style="display: block;">
<option value="四级">四级及以下</option>
<option value="五级">五级</option>
<option value="六级">六级</option>
<option value="七级">七级</option>
<option value="八级">八级</option>
<option value="九级">九级</option>
<option value="十级">十级</option>
<option value="十一级">十一级</option>
<option value="十二级">十二级</option>
</select>
</div>
</div>
</form>
</bodystyle="height:90%">
</htmlstyle="height:90%">

2
Code/智慧营区/DOCManageAPP(阿克苏)/DocManageAPP.csproj

@ -4282,6 +4282,8 @@
<Content Include="ashx\A_CommonHandler.ashx" /> <Content Include="ashx\A_CommonHandler.ashx" />
<None Include="packages.config" /> <None Include="packages.config" />
<Content Include="OA\VehicleSocity\view.html" /> <Content Include="OA\VehicleSocity\view.html" />
<Content Include="OA\VisitorReg\AppOrgTree.html" />
<Content Include="OA\VisitorReg\VisitorRegApp.html" />
<Content Include="OA\VisitorReg\VisitorRegAudit2.html" /> <Content Include="OA\VisitorReg\VisitorRegAudit2.html" />
<Content Include="OA\VisitorReg\VisitorRegAudit2.js" /> <Content Include="OA\VisitorReg\VisitorRegAudit2.js" />
<Content Include="OA\VisitorReg\VisitorRegAudit.html" /> <Content Include="OA\VisitorReg\VisitorRegAudit.html" />

20
Code/智慧营区/DOCManageAPP(阿克苏)/OA/VisitorReg/VisitorRegApp.html

@ -34,11 +34,19 @@
<form class="layui-form" style="width: 90%;"> <form class="layui-form" style="width: 90%;">
<input id="chkStyle" class="layui-input" type="hidden" /> <input id="chkStyle" class="layui-input" type="hidden" />
<div class="layui-form-item layui-row layui-col-xs12"> <div class="layui-form-item layui-row layui-col-xs12">
<label class="layui-form-label label-required-next" title="登记人姓名"> <label class="layui-form-label label-required-next" title="姓名">
登记人姓名 姓名
</label> </label>
<div class="layui-input-block"> <div class="layui-input-block">
<input type="text" class="layui-input" id="NAME" placeholder="请输入登记人姓名" /> <input type="text" class="layui-input" id="NAME" placeholder="请输入姓名" />
</div>
</div>
<div class="layui-form-item layui-row layui-col-xs12" title="联系方式">
<label class="layui-form-label">
联系方式
</label>
<div class="layui-input-block">
<input type="text" class="layui-input" id="CARID" placeholder="请输入联系方式" />
</div> </div>
</div> </div>
<div class="layui-form-item layui-row layui-col-xs12" title="驾驶车辆牌照"> <div class="layui-form-item layui-row layui-col-xs12" title="驾驶车辆牌照">
@ -57,12 +65,12 @@
<textarea id="BELONGINGS" placeholder="请输入携带物品" class="layui-textarea"></textarea> <textarea id="BELONGINGS" placeholder="请输入携带物品" class="layui-textarea"></textarea>
</div> </div>
</div> </div>
<div class="layui-form-item layui-row layui-col-xs12" title="访事由"> <div class="layui-form-item layui-row layui-col-xs12" title="访事由">
<label class="layui-form-label label-required-next"> <label class="layui-form-label label-required-next">
访事由 访事由
</label> </label>
<div class="layui-input-block"> <div class="layui-input-block">
<textarea id="REASON" placeholder="请输入访事由" class="layui-textarea"></textarea> <textarea id="REASON" placeholder="请输入访事由" class="layui-textarea"></textarea>
</div> </div>
</div> </div>
<div class="layui-form-item layui-row layui-col-xs12" title="访问时长"> <div class="layui-form-item layui-row layui-col-xs12" title="访问时长">

Loading…
Cancel
Save