1. 程式人生 > 其它 >基於AI技術的“一張圖”的智慧園區數字孿生平臺

基於AI技術的“一張圖”的智慧園區數字孿生平臺

智慧園區數字孿生平臺,是基於數字孿生建設理念,搭建面向應用、資料和AI分析的綜合服務中臺,結合行業建設經驗,打造賦能智慧園區建設的應用體系,形成的一套滿足智慧園區規劃、建設、管理、運營的智慧園區數字世界生態環境。

  基於智慧園區數字孿生平臺提供的資料、分析、應用支撐能力,結合園區規劃、建設、運營、管理、招商等全方位的業務需求,瀚濤天圖已經構建了面向產業園區、旅遊景區、工廠、特色小鎮、城市新區等場景化綜合解決方案,形成了支撐智慧園區開放生態的產品陣列,為智慧園區建設賦能。

  智慧園區數字孿生是通過建設面向智慧園區的數字孿生世界,實現對園區區情、裝置運維、物業管理、運營服務、安全防控等全要素的可查、可管、可追蹤,將不同維度的資訊在數字孿生世界中進行彙集、認知、決策、協同,有效增強園區管理者的管理效率和對園區資源的掌控,輔助園區決策者推進園區規劃、政策制定和協同作業。

  園區規劃

  從用地、專案、產業三個角度呈現園區規劃,並結合園區現狀展示園區規劃成果,規劃方案比選,全面、直觀瞭解園區建設與發展態勢。建設內容包括:

  專案規劃展示

  用地規劃展示

  產業規劃展示

  規劃成果展示

  規劃方案比選

  園區建設

  以視覺化方式對園區專案建設與工地施工進行進度、安全、施工環境監測、質量等全方位的管理與掌控,輔助園區建設過程管理,提升園區建設安全,掌控園區建設質量。建設內容包括:

  專案“一張圖”

  專案進度

  形象進度

  專案全景圖

  視訊巡檢

  工地監控

  BIM協同

  工程資料

  園區宣傳與招商

  基於園區區位優勢、園區定位、發展規劃、資源配套等有利因素展示,解讀園區招商政策,分析產業鏈匹配度,提升園區招商吸引力,優化招商管理過程,提高招商服務質量。建設內容包括:

  區位優勢

  發展規劃

  要素供給

  招商政策解讀

  招商專案管理

  招商成果展示

  園區執行管理

  圍繞園區資產、企業、能耗、環境、交通等日常運營管理業務,智慧化管理園區產業、企業、生產、能源、環境等環節,優化管理流程,提升管理效率,助力園區可持續發展。建設內容包括:

  企業管理

  生產管理

  能耗監測

  裝置監測與管理

  交通管理

  資產管理

  環境監測與管理

  地下管網監測與管理

  園區安全管理

  以視覺化、智慧化的管理手段全域性性統籌園區安全管理各環節,提升園區對消防、車輛、人員、疫情、周界、重點區域等方面的管理能力,及時、高效做好園區安全防範工作。建設內容包括:

  疫情防控

  AR雲防

  人員管理

  警情管理

  車輛管理

  消防安全管理

  電梯安全管理

  周界管理

  重點區域管理

  園區應急管理

  結合園區基本情況與安全管理要求,制定應急預案,管理應急資源,提高園區對應急事件的應對能力、應急指揮能力、協同排程能力。建設內容包括:

  應急預案

  應急指揮

  應急資源管理

  協同排程

  應急演練

  風險監測

  應急聯動

  應急事件處置

<html>
  <head>
    <meta charset="utf-8" />
    <meta name="viewport" content="initial-scale=1,maximum-scale=1,user-scalable=no" />
    <title>CSVLayer - Project points on the fly | Sample | ArcGIS API for JavaScript 4.19</title>

    <link rel="stylesheet" href="https://js.arcgis.com/4.19/esri/themes/dark/main.css" />

    <style>
      html,
      body,
      #viewDiv {
        padding: 0;
        margin: 0;
        height: 100%;
        width: 100%;
        background-color: black;
      }
    </style>

    <script src="https://js.arcgis.com/4.19/"></script>

    <script>
      require([
        "esri/WebMap",
        "esri/layers/CSVLayer",
        "esri/views/MapView",
        "esri/widgets/Legend",
        "esri/widgets/Expand"
      ], (WebMap, CSVLayer, MapView, Legend, Expand) => {
        const url = "https://arcgis.github.io/arcgis-samples-javascript/sample-data/hurricanes.csv";

        const csvLayer = new CSVLayer({
          title: "Hurricanes",
          url: url,
          copyright: "NOAA",
          popupTemplate: {
            title: "{Name}",
            content: [
              {
                type: "text",
                text: "Category {Category} storm with that occurred at {ISO_time}."
              },
              {
                type: "fields",
                fieldInfos: [
                  {
                    fieldName: "wmo_pres",
                    label: "Pressure"
                  },
                  {
                    fieldName: "wmo_wind",
                    label: "Wind Speed (mph)"
                  }
                ]
              }
            ],
            fieldInfos: [
              {
                fieldName: "ISO_time",
                format: {
                  dateFormat: "short-date-short-time"
                }
              }
            ]
          },
          renderer: {
            type: "unique-value",
            field: "Category",
            uniqueValueInfos: createUniqueValueInfos()
          }
        });

        const map = new WebMap({
          // contains a basemap with a South Pole Stereographic projection
          // the CSVLayer coordinates will re-project client-side
          // with the Projection Engine to match the view's Spatial Reference
          basemap: {
            portalItem: {
              id: "3113eacc129942b4abde490a51aeb33f"
            }
          },
          layers: [csvLayer]
        });

        const view = new MapView({
          container: "viewDiv",
          map: map,
          highlightOptions: {
            color: "#ff642e",
            haloOpacity: 1,
            fillOpacity: 0.25
          },
          popup: {
            dockEnabled: true,
            dockOptions: {
              breakpoint: false
            }
          }
        });

        const legendExpand = new Expand({
          view: view,
          content: new Legend({
            view: view,
            style: "card"
          })
        });
        view.ui.add(legendExpand, "top-left");

        function createUniqueValueInfos() {
          const fireflyImages = ["cat1.png", "cat2.png", "cat3.png", "cat4.png", "cat5.png"];

          const baseUrl = "https://arcgis.github.io/arcgis-samples-javascript/sample-data/";

          return fireflyImages.map((url, i) => {
            return {
              value: i + 1, // Category number
              symbol: {
                type: "picture-marker",
                url: baseUrl + url
              }
            };
          });
        }
      });
    </script>
  </head>

  <body>
    <div id="viewDiv"></div>
  </body>
</html>