page_cft.jsp 24 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549
  1. <%@ page language="java" contentType="text/html;charset=utf-8"%>
  2. <%@include file="/pages/includes/taglibs.jsp"%>
  3. <%String imgPath = request.getContextPath()+"/resource/images/hbsj";%>
  4. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  5. <html xmlns="http://www.w3.org/1999/xhtml">
  6. <head>
  7. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  8. <meta http-equiv="X-UA-Compatible" content="IE=8" />
  9. <title>国电电力和风新能源公司生产运行监控平台</title>
  10. <link href="<%=request.getContextPath() %>/resource/css/hbsj/index.css" rel="stylesheet" type="text/css" />
  11. <link href="<%=request.getContextPath() %>/resource/css/hbsj/page_cft.css" rel="stylesheet" type="text/css" />
  12. <script type="text/javascript" src="<%=request.getContextPath() %>/resource/js/jquery-1.8.3.js"></script>
  13. <script type="text/javascript" src="<%=request.getContextPath() %>/resource/js/highcharts/highcharts.js"></script>
  14. <script src="<%=request.getContextPath() %>/resource/js/highcharts/highcharts-more.js"></script>
  15. <script src="<%=request.getContextPath() %>/resource/js/highcharts/modules/solid-gauge.js"></script>
  16. </head>
  17. <script type="text/javascript">
  18. function setTab(m,n){
  19. var menu=document.getElementById("tab"+m).getElementsByTagName("li");
  20. <!--var showdiv=document.getElementById("tablist"+m).getElementsByTagName("div"); -->
  21. for(i=0;i<menu.length;i++)
  22. {
  23. menu[i].className=(i==n?"now":"");
  24. <!-- showdiv[i].style.display=(i==n?"block":"none"); -->
  25. }
  26. }
  27. var chart1;
  28. var chart2;
  29. var options1;
  30. var options2;
  31. Highcharts.setOptions({
  32. global : {
  33. useUTC : false
  34. }
  35. });
  36. String.prototype.endWith=function(oString){
  37. var reg=new RegExp(oString+"$");
  38. return reg.test(this);
  39. }
  40. function selectcft(wpid,type)
  41. {
  42. $("#wpId").val(wpid);
  43. setTab(1,type);
  44. daychart();
  45. monthchart();
  46. windtowerAjax();
  47. wpAllInfoAjax() ;
  48. }
  49. function windtowerAjax(){
  50. var wpId=$("#wpId").val();
  51. $.ajax({
  52. url : "../wpmonitor/windtowerAjax.action?wpId="+wpId ,
  53. type : "post",
  54. cache : false,
  55. dataType : "json",
  56. data : {},
  57. ifModified : false,
  58. success : function(res) {
  59. //$("#10speed").html(res["fs10"]);
  60. $("#30speed").html(res["fs30"]);
  61. $("#50speed").html(res["fs50"]);
  62. $("#70speed").html(res["fs70"]);
  63. $("#80speed").html("");
  64. //$("#80speed").html(res["fs80"]);
  65. //$("#10wddir").html(res["fx10"]);
  66. $("#30wddir").html(res["fx30"]);
  67. $("#50wddir").html(res["fx50"]);
  68. $("#70wddir").html(res["fx70"]);
  69. $("#80wddir").html("");
  70. //$("#80wddir").html(res["fx80"]);
  71. $("#wd").html(res["wd"]);
  72. $("#sd").html(res["sd"]);
  73. $("#qy").html(res["yq"]);
  74. $("#md").html(res["md"]);
  75. }
  76. });
  77. }
  78. /*************日风资源**************/
  79. function daychart() {
  80. var wpId=$("#wpId").val();
  81. var url = "../wpmonitor/dayfzy.action?wpId="+wpId;
  82. $.ajax({
  83. url : url,
  84. type : "post",
  85. cache : false,
  86. dataType : "json",
  87. data : {},
  88. ifModified : false,
  89. success : function(result) {
  90. var data1 = [];
  91. var jfpl=result.jfpl;
  92. $.each(result.data, function(m, obj) {
  93. if (obj.data1 != null) {
  94. data1.push(parseFloat(obj.data1));
  95. }
  96. });
  97. if(null !=options1.series[0])
  98. {
  99. options1.series[0].data = data1;
  100. }
  101. options1.series[0].name = jfpl;
  102. chart1 = new Highcharts.Chart(options1);
  103. }
  104. });
  105. }
  106. /***********END***********/
  107. /**********月风资源***********/
  108. function monthchart() {
  109. var wpId=$("#wpId").val();
  110. var url = "../wpmonitor/monthfzy.action?wpId="+wpId;
  111. $.ajax({
  112. url : url,
  113. type : "post",
  114. cache : false,
  115. dataType : "json",
  116. data : {},
  117. ifModified : false,
  118. success : function(result) {
  119. var data1 = [];
  120. var jfpl=result.jfpl;
  121. $.each(result.data, function(m, obj) {
  122. if (obj.data1 != null) {
  123. data1.push(parseFloat(obj.data1));
  124. }
  125. });
  126. if(null !=options2.series[0])
  127. {
  128. options2.series[0].data = data1;
  129. }
  130. options2.series[0].name = jfpl;
  131. chart2 = new Highcharts.Chart(options2);
  132. }
  133. });
  134. }
  135. /************END***********/
  136. $(document).ready(function(){
  137. $("#wtId").val('<s:property value="wtId"/>');
  138. $("#wpId").val('<s:property value="wpId"/>');
  139. var wpId=$("#wpId").val();
  140. if(wpId!=null && wpId!=undefined)
  141. {
  142. $("#wpId").val(wpId);
  143. }
  144. wpId=$("#wpId").val();
  145. if(wpId=="CL_FDC")
  146. {
  147. setTab(1,0);
  148. }else if(wpId=="KB_FDC")
  149. {
  150. setTab(1,1);
  151. }
  152. else if(wpId=="DX_FDC")
  153. {
  154. setTab(1,2);
  155. }
  156. else if(wpId=="SY_FDC")
  157. {
  158. setTab(1,3);
  159. }
  160. /********日风资源*********/
  161. options1 = {
  162. chart: {
  163. renderTo : 'rfzy',
  164. polar: true,
  165. type: 'area'
  166. },
  167. title: {
  168. text: '',
  169. x: 0
  170. },
  171. pane: {
  172. size: '80%'
  173. },
  174. xAxis: {
  175. categories: ['北', '北北东', '北东', '东北东','东', '东南东',
  176. '南东', '南南东', '南','南南西', '南西',
  177. '西南西', '西', '西北西', '北西','北北西'
  178. ],
  179. tickmarkPlacement: 'on',
  180. lineWidth: 0
  181. },
  182. yAxis: {
  183. gridLineInterpolation: 'polygon',
  184. lineWidth: 0,
  185. min: 0
  186. },
  187. tooltip: {
  188. shared: true,
  189. pointFormat: '<span style="color:{series.color}"> <b>{point.y:,.0f}</b><br/>'
  190. },
  191. series: [{
  192. name: '风向',
  193. data: [],
  194. pointPlacement: 'on',
  195. marker: {
  196. enabled: false
  197. }
  198. }]
  199. }
  200. /**********END**********/
  201. /*****月风资源******/
  202. options2 = {
  203. chart: {
  204. renderTo : 'yfzy',
  205. polar: true,
  206. type: 'area'
  207. },
  208. title: {
  209. text: '',
  210. x: 0
  211. },
  212. pane: {
  213. size: '80%'
  214. },
  215. xAxis: {
  216. categories: ['北', '北北东', '北东', '东北东','东', '东南东',
  217. '南东', '南南东', '南','南南西', '南西',
  218. '西南西', '西', '西北西', '北西','北北西'
  219. ],
  220. tickmarkPlacement: 'on',
  221. lineWidth: 0
  222. },
  223. yAxis: {
  224. gridLineInterpolation: 'polygon',
  225. lineWidth: 0,
  226. min: 0
  227. },
  228. tooltip: {
  229. shared: true,
  230. pointFormat: '<span style="color:{series.color}"> <b>{point.y:,.0f}</b><br/>'
  231. },
  232. series: [{
  233. name: '风向',
  234. data: [],
  235. pointPlacement: 'on',
  236. marker: {
  237. enabled: false
  238. }
  239. }]
  240. }
  241. chart1 = new Highcharts.Chart(options1);
  242. chart2 = new Highcharts.Chart(options2);
  243. daychart();
  244. monthchart();
  245. windtowerAjax();
  246. wpAllInfoAjax() ;
  247. window.setInterval(windtowerAjax, 60000);
  248. window.setInterval(daychart, 60000);
  249. window.setInterval(monthchart, 60000);
  250. window.setInterval(wpAllInfoAjax, 60000);
  251. });
  252. /*******END******/
  253. function wpAllInfoAjax() {
  254. var wpId=$("#wpId").val();
  255. $.ajax( {
  256. url : "/wpmonitor/windfarmrealtimeinfo.action?wpId="+wpId,
  257. type : "post",
  258. cache : false,
  259. dataType : "json",
  260. data : {},
  261. ifModified : false,
  262. success : function(res) {
  263. $("#aqts").html(res["aqts"] + "");
  264. $("#wpName").html(res["wpName"] + "");
  265. $("#zjrl").html(res["zjrl"]*10 + "");
  266. $("#sjgl").html(res["sjgl"] + "");
  267. $("#fs").html(res["fs"] + "");
  268. $("#rfdl").html(res["rfdl"] + "");
  269. $("#rswdl").html(res["rswdl"] + "");
  270. $("#yxts").html(res["yxts"] + "");
  271. $("#djts").html(res["djts"] + "");
  272. $("#whts").html(res["whts"] + "");
  273. $("#gzts").html(res["gzts"] + "");
  274. $("#lxts").html(res["lxts"] + "");
  275. $("#xdts").html(res["xdts"] + "");
  276. $("#jrts").html(res["jrts"] + "");
  277. $("#whss").html(res["whss"] + "");
  278. $("#gzss").html(res["gzss"] + "");
  279. $("#xdss").html(res["xdss"] + "");
  280. $("#slss").html(res["slss"] + "");
  281. $("#xnss").html(res["xnss"] + "");
  282. $("#whssy").html(res["whssy"] + "");
  283. $("#gzssy").html(res["gzssy"] + "");
  284. $("#xdssy").html(res["xdssy"] + "");
  285. $("#slssy").html(res["slssy"] + "");
  286. $("#xnssy").html(res["xnssy"] + "");
  287. $("#whssn").html(res["whssn"] + "");
  288. $("#gzssn").html(res["gzssn"] + "");
  289. $("#xdssn").html(res["xdssn"] + "");
  290. $("#slssn").html(res["slssn"] + "");
  291. $("#xnssn").html(res["xnssn"] + "");
  292. }
  293. });
  294. }
  295. function windfarm()
  296. {
  297. $("#f1").attr("action","/wpmonitor/zmindex.action").submit();
  298. }
  299. function tower()
  300. {
  301. $("#f1").attr("action","/wpmonitor/windtower.action").submit();
  302. }
  303. function powerfirst()
  304. {
  305. $("#f1").attr("action","/wpmonitor/pfindex.action").submit();
  306. }
  307. function wtinfo()
  308. {
  309. $("#f1").attr("action","/wpmonitor/wtindex.action").submit();
  310. }
  311. function power()
  312. {
  313. $("#f1").attr("action","/wpmonitor/pwindex.action").submit();
  314. }
  315. function fjpb()
  316. {
  317. $("#f1").attr("action","/wpmonitor/lineindex.action").submit();
  318. }
  319. </script>
  320. <!--[if gte IE 6]>
  321. <script type="text/javascript">
  322. function correctPNG()
  323. {
  324. for(var i=0; i<document.images.length; i++)
  325. {
  326. var img = document.images[i]
  327. var imgName = img.src.toUpperCase()
  328. if (imgName.substring(imgName.length-3, imgName.length) == "PNG")
  329. {
  330. var imgID = (img.id) ? "id='" + img.id + "' " : ""
  331. var imgClass = (img.className) ? "class='" + img.className + "' " : ""
  332. var imgTitle = (img.title) ? "title='" + img.title + "' " : "title='" + img.alt + "' "
  333. var imgStyle = "display:inline-block;" + img.style.cssText
  334. if (img.align == "left") imgStyle = "float:left;" + imgStyle
  335. if (img.align == "right") imgStyle = "float:right;" + imgStyle
  336. if (img.parentElement.href) imgStyle = "cursor:hand;" + imgStyle
  337. var strNewHTML = "<span " + imgID + imgClass + imgTitle
  338. + " style=\"" + "width:" + img.width + "px; height:" + img.height + "px;" + imgStyle + ";"
  339. + "filter:progid:DXImageTransform.Microsoft.AlphaImageLoader"
  340. + "(src=\'" + img.src + "\', sizingMethod='scale');\"></span>"
  341. img.outerHTML = strNewHTML
  342. i = i-1
  343. }
  344. }
  345. }
  346. window.attachEvent("onload", correctPNG);
  347. </script>
  348. <![endif]-->
  349. <body>
  350. <form action="" id="f1" method="post">
  351. <s:hidden id="wtId" name="wtId"></s:hidden>
  352. <s:hidden id="wpId" name="wpId"></s:hidden>
  353. <div class="all">
  354. <div class="index_menu">
  355. <div id="tab1">
  356. <ul>
  357. <li onclick="selectcft('CL_FDC',0)">红花梁风电场</li>
  358. <li onclick="selectcft('KB_FDC',1)">照阳河风电场</li>
  359. <li onclick="selectcft('DX_FDC',2)">雁门关风电场</li>
  360. <li onclick="selectcft('SY_FDC',3)">冠山风电场</li>
  361. </ul>
  362. </div>
  363. </div>
  364. <div class="page_top1">
  365. <div class="index_top_left">综合指标</div>
  366. <div class="page_top_right">
  367. <div class="index_top_center">
  368. <div class="page_top_center_top" id="wpName">冠山风电场</div>
  369. <div class="page_top_center_top_a">安全天数</div>
  370. <div class="page_top_center_center" id="aqts"></div>
  371. <div class="page_top_center_bottom">天</div>
  372. </div>
  373. <div class="index_top_right_box">
  374. <div class="company_list"><div class="company_list_a">装机容量</div><div class="company_list_b" id="zjrl"></div><div class="company_list_c">MW</div></div>
  375. <div class="company_list"><div class="company_list_a">功率</div><div class="company_list_b" id="sjgl"></div><div class="company_list_c">MW</div></div>
  376. <div class="company_list"><div class="company_list_a">风速</div><div class="company_list_b" id="fs"></div><div class="company_list_c">m/s</div></div>
  377. <div class="company_list"><div class="company_list_a">发电量</div><div class="company_list_b" id="rfdl"></div><div class="company_list_c">万kWh</div></div>
  378. <div class="company_list1"><div class="company_list_a">上网电量</div><div class="company_list_b" id="rswdl"></div><div class="company_list_c">万kWh</div></div>
  379. </div>
  380. <div class="index_top_right_box">
  381. <div class="company_list"><div class="company_list_a">日维护损失电量</div><div class="company_list_b" id="whss"></div><div class="company_list_c">万kWh</div></div>
  382. <div class="company_list"><div class="company_list_a">日故障损失电量</div><div class="company_list_b" id="gzss"></div><div class="company_list_c">万kWh</div></div>
  383. <div class="company_list"><div class="company_list_a">日限电损失电量</div><div class="company_list_b" id="xdss"></div><div class="company_list_c">万kWh</div></div>
  384. <div class="company_list"><div class="company_list_a">日受累损失电量</div><div class="company_list_b" id="slss"></div><div class="company_list_c">万kWh</div></div>
  385. <div class="company_list1"><div class="company_list_a">日性能损失电量</div><div class="company_list_b" id="xnss"></div><div class="company_list_c">万kWh</div></div>
  386. </div>
  387. <div class="index_top_right_box">
  388. <div class="company_list"><div class="company_list_a">月维护损失电量</div><div class="company_list_b" id="whssy"></div><div class="company_list_c">万kWh</div></div>
  389. <div class="company_list"><div class="company_list_a">月故障损失电量</div><div class="company_list_b" id="gzssy"></div><div class="company_list_c">万kWh</div></div>
  390. <div class="company_list"><div class="company_list_a">月限电损失电量</div><div class="company_list_b" id="xdssy"></div><div class="company_list_c">万kWh</div></div>
  391. <div class="company_list"><div class="company_list_a">月受累损失电量</div><div class="company_list_b" id="slssy"></div><div class="company_list_c">万kWh</div></div>
  392. <div class="company_list1"><div class="company_list_a">月性能损失电量</div><div class="company_list_b" id="xnssy"></div><div class="company_list_c">万kWh</div></div>
  393. </div>
  394. <div class="index_top_right_box">
  395. <div class="company_list"><div class="company_list_a">年维护损失电量</div><div class="company_list_b" id="whssn"></div><div class="company_list_c">万kWh</div></div>
  396. <div class="company_list"><div class="company_list_a">年故障损失电量</div><div class="company_list_b" id="gzssn"></div><div class="company_list_c">万kWh</div></div>
  397. <div class="company_list"><div class="company_list_a">年限电损失电量</div><div class="company_list_b" id="xdssn"></div><div class="company_list_c">万kWh</div></div>
  398. <div class="company_list"><div class="company_list_a">年受累损失电量</div><div class="company_list_b" id="slssn"></div><div class="company_list_c">万kWh</div></div>
  399. <div class="company_list1"><div class="company_list_a">年性能损失电量</div><div class="company_list_b" id="xnssn"></div><div class="company_list_c">万kWh</div></div>
  400. </div>
  401. </div>
  402. </div>
  403. <div class="page_top2">
  404. <div class="page_top_left">风机状态</div>
  405. <div class="page_top_right1">
  406. <div class="page_top_center2">
  407. <div class="page_top_center_top2">接入</div>
  408. <div class="page_top_center_center2" id="jrts"></div>
  409. <div class="page_top_center_bottom2">台</div>
  410. </div>
  411. <div class="page_top_right_box">
  412. <div class="page_list">
  413. <div class="page_list_box"><div class="page_list_box_left1"></div><div class="page_list_box_right"><div class="page_list_box_right_top">运行</div><div class="page_list_box_right_bottom1" id="yxts"></div><div class="page_list_box_right_bottom2">台</div></div></div>
  414. <div class="page_list_box"><div class="page_list_box_left2"></div><div class="page_list_box_right"><div class="page_list_box_right_top">待机</div><div class="page_list_box_right_bottom1" id="djts"></div><div class="page_list_box_right_bottom2">台</div></div></div>
  415. <div class="page_list_box"><div class="page_list_box_left3"></div><div class="page_list_box_right"><div class="page_list_box_right_top">故障</div><div class="page_list_box_right_bottom1" id="gzts"></div><div class="page_list_box_right_bottom2">台</div></div></div>
  416. </div>
  417. <div class="page_list1">
  418. <div class="page_list_box"><div class="page_list_box_left4"></div><div class="page_list_box_right"><div class="page_list_box_right_top">维护</div><div class="page_list_box_right_bottom1" id="whts"></div><div class="page_list_box_right_bottom2">台</div></div></div>
  419. <div class="page_list_box"><div class="page_list_box_left5"></div><div class="page_list_box_right"><div class="page_list_box_right_top">限电</div><div class="page_list_box_right_bottom1" id="xdts"></div><div class="page_list_box_right_bottom2">台</div></div></div>
  420. <div class="page_list_box"><div class="page_list_box_left6"></div><div class="page_list_box_right"><div class="page_list_box_right_top">离线</div><div class="page_list_box_right_bottom1" id="lxts"></div><div class="page_list_box_right_bottom2">台</div></div></div>
  421. </div>
  422. </div>
  423. </div>
  424. </div>
  425. <div class="page_bottom">
  426. <!--左侧导航-->
  427. <div id="left_menu">
  428. <!-- <a href="#" class="left_menu_over" id="button1" onmouseover="button2.className='left_menu_out';button3.className='left_menu_out';button4.className='left_menu_out';button5.className='left_menu_out';button6.className='left_menu_out';this.className='left_menu_over'" onmouseout="this.className='left_menu_over'" onclick="windfarm()"><li>总貌图</li></a>
  429. -->
  430. <a href="#" class="left_menu_out" id="button2" onmouseover="button1.className='left_menu_out';button3.className='left_menu_out';button4.className='left_menu_out';button5.className='left_menu_out';button6.className='left_menu_out';this.className='left_menu_over'" onmouseout="this.className='left_menu_over'" onclick="fjpb()"><li>排布图</li></a>
  431. <a href="#" class="left_menu_out" id="button3" onmouseover="button1.className='left_menu_out';button2.className='left_menu_out';button4.className='left_menu_out';button5.className='left_menu_out';button6.className='left_menu_out';this.className='left_menu_over'" onmouseout="this.className='left_menu_over'" onclick="powerfirst()"><li>升压站</li></a>
  432. <a href="#" class="left_menu_out" id="button4" onmouseover="button1.className='left_menu_out';button2.className='left_menu_out';button3.className='left_menu_out';button5.className='left_menu_out';button6.className='left_menu_out';this.className='left_menu_over'" onmouseout="this.className='left_menu_over'" onclick="tower()"><li>测风塔</li></a>
  433. <!-- <a href="#" class="left_menu_out" id="button5" onmouseover="button1.className='left_menu_out';button2.className='left_menu_out';button3.className='left_menu_out';button4.className='left_menu_out';button6.className='left_menu_out';this.className='left_menu_over'" onmouseout="this.className='left_menu_over'" onclick="wtinfo()"><li>风机信息</li></a>
  434. -->
  435. <a href="#" class="left_menu_out" id="button6" onmouseover="button1.className='left_menu_out';button2.className='left_menu_out';button3.className='left_menu_out';button4.className='left_menu_out';button5.className='left_menu_out';this.className='left_menu_over'" onmouseout="this.className='left_menu_over'" onclick="power()"><li>功率曲线</li></a>
  436. </div>
  437. <div class="page_cft f">
  438. <!-- <div class="page_cft_fsbox page_cft_fs80"><div class="page_cft_blue_left f" id="80speed"></div><div class="page_cft_blue_right f">80米风速</div></div> -->
  439. <div class="page_cft_fsbox page_cft_fs70"><div class="page_cft_blue_left f" id="70speed"></div><div class="page_cft_blue_right f">70米风速</div></div>
  440. <!-- <div class="page_cft_fsbox page_cft_fs60"><div class="page_cft_blue_left f" id="60speed"></div><div class="page_cft_blue_right f">60米风速</div></div> -->
  441. <div class="page_cft_fsbox page_cft_fs50"><div class="page_cft_blue_left f" id="50speed"></div><div class="page_cft_blue_right f">50米风速</div></div>
  442. <!-- <div class="page_cft_fsbox page_cft_fs40"><div class="page_cft_blue_left f" id="40speed"></div><div class="page_cft_blue_right f">40米风速</div></div> -->
  443. <div class="page_cft_fsbox page_cft_fs30"><div class="page_cft_blue_left f" id="30speed"></div><div class="page_cft_blue_right f">30米风速</div></div>
  444. <!-- <div class="page_cft_fsbox page_cft_fs20"><div class="page_cft_blue_left f" id="20speed"></div><div class="page_cft_blue_right f">20米风速</div></div>
  445. <div class="page_cft_fsbox page_cft_fs10"><div class="page_cft_blue_left f" id="10speed"></div><div class="page_cft_blue_right f">10米风速</div></div> -->
  446. <!-- <div class="page_cft_fsbox page_cft_fx80"><div class="page_cft_green_right f">80米风向</div><div class="page_cft_green_left f" id="80wddir"></div></div> -->
  447. <div class="page_cft_fsbox page_cft_fx70"><div class="page_cft_green_right f">70米风向</div><div class="page_cft_green_left f" id="70wddir"></div></div>
  448. <!-- <div class="page_cft_fsbox page_cft_fx60"><div class="page_cft_green_right f">60米风向</div><div class="page_cft_green_left f" id="60wddir"></div></div> -->
  449. <div class="page_cft_fsbox page_cft_fx50"><div class="page_cft_green_right f">50米风向</div><div class="page_cft_green_left f" id="50wddir"></div></div>
  450. <!-- <div class="page_cft_fsbox page_cft_fx40"><div class="page_cft_green_right f">40米风向</div><div class="page_cft_green_left f" id="40wddir"></div></div> -->
  451. <div class="page_cft_fsbox page_cft_fx30"><div class="page_cft_green_right f">30米风向</div><div class="page_cft_green_left f" id="30wddir"></div></div>
  452. <!-- <div class="page_cft_fsbox page_cft_fx20"><div class="page_cft_green_right f">20米风向</div><div class="page_cft_green_left f" id="20wddir"></div></div>
  453. <div class="page_cft_fsbox page_cft_fx10"><div class="page_cft_green_right f">10米风向</div><div class="page_cft_green_left f" id="10wddir"></div></div> -->
  454. </div>
  455. <%--
  456. <div class="page_cft_right f">
  457. <div class="page_cft_box1 f">
  458. <div class="page_cft_icon f"><img src="<%=imgPath %>/page_cft_icon1.png" /></div><div class="page_cft_name f">气压</div><div class="page_cft_data f" id="qy"></div><div class="page_cft_unit f">Pa</div></div>
  459. <div class="page_cft_box1 f">
  460. <div class="page_cft_icon f"><img src="<%=imgPath %>/page_cft_icon2.png" /></div><div class="page_cft_name1 f">温度</div><div class="page_cft_data f" id="wd"></div><div class="page_cft_unit1 f">℃</div></div>
  461. <div class="page_cft_box1 f">
  462. <div class="page_cft_icon f"><img src="<%=imgPath %>/page_cft_icon3.png" /></div><div class="page_cft_name2 f">湿度</div><div class="page_cft_data f" id="sd"></div><div class="page_cft_unit2 f">%RH</div></div>
  463. --%>
  464. <div class="page_cft_right f">
  465. <div class="page_cft_box1_hb f">
  466. <div class="page_cft_icon_hb f"><img src="<%=imgPath %>/page_cft_icon1_hb.png" /></div><div class="page_cft_name_hb f">气压</div><div class="page_cft_data_hb f" id="qy"></div><div class="page_cft_unit_hb f">Pa</div>
  467. </div>
  468. <div class="page_cft_box1_hb f">
  469. <div class="page_cft_icon_hb f"><img src="<%=imgPath %>/page_cft_icon2_hb.png" /></div><div class="page_cft_name1_hb f">温度</div><div class="page_cft_data_hb f" id="wd"></div><div class="page_cft_unit1_hb f">℃</div>
  470. </div>
  471. <div class="page_cft_box1_hb f">
  472. <div class="page_cft_icon_hb f"><img src="<%=imgPath %>/page_cft_icon3_hb.png" /></div><div class="page_cft_name2_hb f">湿度</div><div class="page_cft_data_hb f" id="sd"></div><div class="page_cft_unit2_hb f">%RH</div>
  473. </div>
  474. <div class="page_cft_box1_hb f">
  475. <div class="page_cft_icon_hb f"><img src="<%=imgPath %>/page_cft_icon4_hb.png" /></div><div class="page_cft_name3_hb f">密度</div><div class="page_cft_data_hb f" id="md"></div><div class="page_cft_unit3_hb f">kg/m³</div>
  476. </div>
  477. <div class="page_cft_box2_hb f">
  478. <div class="page_cft_box2_title_hb f">日<br />风<br />资<br />源<br />玫<br />瑰<br />图</div><div class="page_cft_box2_right_hb f" id="rfzy"><img src="<%=imgPath %>/page_cft1.png" width="360" height="265" /></div>
  479. </div>
  480. <div class="page_cft_box3_hb f">
  481. <div class="page_cft_box2_title_hb f">月<br />风<br />资<br />源<br />玫<br />瑰<br />图</div><div class="page_cft_box2_right_hb f" id="yfzy"><img src="<%=imgPath %>/page_cft1.png" width="360" height="265" /></div>
  482. </div>
  483. </div>
  484. </div>
  485. </div>
  486. </form>
  487. </body>
  488. </html>