VM暫存
您最多选择25个主题 主题必须以字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符

floor_map.php 7.9KB

8 年前
8 年前
8 年前
8 年前
8 年前
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185
  1. <!DOCTYPE html>
  2. <html lang="zh-TW">
  3. <head>
  4. <meta charset="utf-8">
  5. <meta http-equiv="X-UA-Compatible" content="IE=edge">
  6. <meta name="viewport" content="width=device-width, initial-scale=1">
  7. <meta name="description" content="">
  8. <meta name="author" content="">
  9. <title>警急求救地圖</title>
  10. <!-- Bootstrap Core CSS -->
  11. <link href="<?=BOOTSTRAPS?>bower_components/bootstrap/dist/css/bootstrap.min.css" rel="stylesheet">
  12. <!-- MetisMenu CSS -->
  13. <link href="<?=BOOTSTRAPS?>bower_components/metisMenu/dist/metisMenu.min.css" rel="stylesheet">
  14. <!-- Timeline CSS -->
  15. <link href="<?=BOOTSTRAPS?>dist/css/timeline.css" rel="stylesheet">
  16. <!-- Custom CSS -->
  17. <link href="<?=BOOTSTRAPS?>dist/css/sb-admin-2.css" rel="stylesheet">
  18. <!-- Morris Charts CSS -->
  19. <link href="<?=BOOTSTRAPS?>bower_components/morrisjs/morris.css" rel="stylesheet">
  20. <!-- Custom Fonts -->
  21. <link href="<?=BOOTSTRAPS?>bower_components/font-awesome/css/font-awesome.min.css" rel="stylesheet" type="text/css">
  22. <script src="<?=WEB_LIB?>js/mqttws.min.js"></script>
  23. </head>
  24. <body style="font-family:Microsoft JhengHei;">
  25. <div id="wrapper">
  26. <!-- Navigation -->
  27. <nav class="navbar navbar-default navbar-static-top" role="navigation" style="margin-bottom: 0">
  28. <div class="navbar-header">
  29. <button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
  30. <span class="sr-only">Toggle navigation</span>
  31. <span class="icon-bar"></span>
  32. <span class="icon-bar"></span>
  33. <span class="icon-bar"></span>
  34. </button>
  35. <a class="navbar-brand" href="#">警急求救地圖</a>
  36. </div>
  37. <!-- /.navbar-top-links(左側選單) -->
  38. <div class="navbar-default sidebar" role="navigation">
  39. <div class="sidebar-nav navbar-collapse">
  40. <ul class="nav" id="side-menu">
  41. <li>
  42. <a href="#"><i class="fa fa-user fa-fw"></i>服務項目<span class="fa arrow"></span></a>
  43. <ul class="nav nav-second-level">
  44. <li>
  45. <a href="#" onclick="show_item('homepage');">首頁</a>
  46. </li>
  47. <li>
  48. <a href="#" onclick="show_item('B1');">B1 樓層</a>
  49. </li>
  50. <li>
  51. <a href="#" onclick="AltobObject.SosMap.stopAlertSound();">[ 解除警報聲 ]</a>
  52. </li>
  53. <li>
  54. <a href="#" onclick="AltobObject.SosMap.cleanMapSOS();">[ 清除位置標示 ]</a>
  55. </li>
  56. <!--li>
  57. <a href="#" onclick="test();">test</a>
  58. </li-->
  59. </ul>
  60. <!-- /.nav-second-level -->
  61. </li>
  62. </ul>
  63. </div>
  64. <!-- /.sidebar-collapse -->
  65. </div>
  66. <!-- /.navbar-static-side -->
  67. </nav>
  68. <div id="page-wrapper"><?php /* 主要資料顯示區 */ ?>
  69. <div class="row">
  70. <div class="col-lg-12">
  71. <h1 class="page-header">警急求救地圖</h1><?php /* 右側小表頭 */ ?>
  72. </div>
  73. <!-- /.col-lg-12 -->
  74. </div>
  75. <!-- /.row -->
  76. <?php /* ----- 首頁 ----- */ ?>
  77. <div data-items="homepage" class="row">
  78. <div class="col-lg-12">
  79. <div class="panel panel-default">
  80. <div class="panel-heading"><?php /* 資料顯示區灰色小表頭 */ ?>
  81. 首頁
  82. </div>
  83. <!-- /.panel-heading -->
  84. <div class="panel-body">
  85. <div class="dataTable_wrapper">
  86. <table class="table table-striped table-bordered table-hover">
  87. <tr>
  88. <td style="text-align:center;"><input type="button" value="B1 樓層" onclick="show_item('B1');" /></td>
  89. </tr>
  90. </table>
  91. </div><?php /* ----- end of dataTable_wrapper ----- */?>
  92. </div><?php /* ----- end of panel-body ----- */?>
  93. <!-- /.panel-body -->
  94. </div>
  95. <!-- /.panel -->
  96. </div>
  97. <!-- /.col-lg-12 -->
  98. </div>
  99. <?php /* ----- 首頁(結束) ----- */ ?>
  100. <?php /* ----- B1 樓層 ----- */ ?>
  101. <div data-items="B1" class="row" style="display:none;">
  102. <div class="col-lg-12">
  103. <div class="panel panel-default">
  104. <div class="panel-heading"><?php /* 資料顯示區灰色小表頭 */ ?>
  105. <span>B1 樓層 - 操作:</span>
  106. <button id="zoom0b1canvas">還原</button>
  107. <button id="zoomInb1canvas">放大</button>
  108. <button id="zoomOutb1canvas">縮小</button>
  109. </div>
  110. <!-- /.panel-heading -->
  111. <div class="panel-body">
  112. <canvas id="b1canvas"></canvas>
  113. </div><?php /* ----- end of panel-body ----- */?>
  114. <!-- /.panel-body -->
  115. </div>
  116. <!-- /.panel -->
  117. </div>
  118. <!-- /.col-lg-12 -->
  119. </div>
  120. <?php /* ----- B1 樓層(結束) ----- */ ?>
  121. <!-- /#page-wrapper -->
  122. </div>
  123. <!-- /#wrapper -->
  124. <!-- jQuery -->
  125. <script src="<?=BOOTSTRAPS?>bower_components/jquery/dist/jquery.min.js"></script>
  126. <!-- Bootstrap Core JavaScript -->
  127. <script src="<?=BOOTSTRAPS?>bower_components/bootstrap/dist/js/bootstrap.min.js"></script>
  128. <!-- Metis Menu Plugin JavaScript -->
  129. <script src="<?=BOOTSTRAPS?>bower_components/metisMenu/dist/metisMenu.min.js"></script>
  130. <!-- Morris Charts JavaScript -->
  131. <script src="<?=BOOTSTRAPS?>bower_components/raphael/raphael-min.js"></script>
  132. <!--script src="<?=BOOTSTRAPS?>bower_components/morrisjs/morris.min.js"></script-->
  133. <!--script src="<?=BOOTSTRAPS?>js/morris-data.js"></script-->
  134. <!-- jQuery validate -->
  135. <script src="<?=WEB_LIB?>form-validator/jquery.form-validator.min.js"></script>
  136. <!-- alertify -->
  137. <link href="<?=WEB_LIB?>css/alertify.core.css" rel="stylesheet">
  138. <link href="<?=WEB_LIB?>css/alertify.bootstrap.css" rel="stylesheet">
  139. <script src="<?=WEB_LIB?>js/alertify.min.js"></script>
  140. <!-- altob sos map -->
  141. <script src="<?=WEB_LIB?>js/altob-sos-map.js"></script>
  142. <!-- Custom Theme JavaScript -->
  143. <script src="<?=BOOTSTRAPS?>dist/js/sb-admin-2.js"></script>
  144. <div id="works" style="display:none;"></div><?php /* 作為浮動顯示區之用 */ ?>
  145. </body>
  146. </html>
  147. <script>
  148. <?php /* 顯示指定項目 */ ?>
  149. function show_item(tags)
  150. {
  151. $("[data-items]").hide();
  152. $("[data-items="+tags+"]").show();
  153. return false;
  154. }
  155. $(document).ready(function()
  156. {
  157. <?php /* 警急求救平面圖 */ ?>
  158. AltobObject.SosMap({
  159. getSosUrl: "<?=SERVER_URL?>/parkingquery.html/floor_map_read_sos",
  160. dataReloadIntervalTimeMillis: 5000, // 資料, 自動更新週期 ( 5 sec )
  161. dataReloadErrorLimit: 5, // 資料, 連線容錯次數
  162. soundInfo: {
  163. src: '<?=SERVER_URL?>sos/red_alert.wav'
  164. },
  165. mapInfo: {
  166. map1: {
  167. floorName: 'B1',
  168. canvasId: 'b1canvas',
  169. src: '<?=SERVER_URL?>i3/pics/b1_map.png'
  170. }
  171. }
  172. });
  173. });
  174. </script>