新增 KML 套版

KML 檔案包含圖層和特性集合,您可以新增到 IBM® Intelligent Operations Center 地圖上。 如果您有 XML 格式的資料,則可以使用 KML 綱目將特性新增到地圖上,而不需要資料來源。 您可以將 KML 套版新增到基本地圖。

開始之前

遵循配置 Web 檔案伺服器中的指示,配置 Web 檔案伺服器來提供 KML 檔案。解決方案支援下列 KML 功能:
  • 位置標記
  • 線條與路徑
  • 多邊形
  • 複合幾何佈置
  • 樣式
解決方案不支援下列 KML 功能:
  • 地面套版
  • 螢幕套版
  • 網路鏈結

關於這項作業

若要將 KML 套版新增到地圖,請配置 IBM Intelligent Operations Center KmlUrls 系統內容。 過濾器內地圖套版窗格中的圖層顯示順序,取決於它們在 KmlUrls 系統內容中的定義順序。 若要將 KML 套版新增至解決方案中的地圖,請遵循此程序。

程序

  1. 在導覽功能表中,按一下管理 > 系統管理 > 系統內容
  2. 編輯 KmlUrls 系統內容以顯示您需要的 KML 套版。 例如,若要同時配置兩個套版,請用下列值來修改系統內容:
    [{"label": {"group": "KMLLayer", "key": "layer1"}, 
    "url": "context_root/UpdateKMLFile.kml"}, 
    {"label": {"group": "KMLLayer", "key": "layer2"}, 
    "url": "context_root/KMLSAMPLE.kml"}]
    其中:
    • label 是 KML 套版標籤。
    • groupkey 是用來在 I18N 資源服務中查閱圖層標籤的值。
      註: 將相關的值新增至 ioc.i18n_resource 表格。
    • URL 是 KML 圖層檔的 URL,其中 context_root 是您配置 Web 檔案伺服器時所指定的值。
  3. 儲存您的變更。

結果

在「作業」視圖中,所有可選取的 KML 圖層都顯示在「過濾器」視窗的地圖套版窗格中。

下一步

如果支援您的 KML 功能,且地圖上未顯示 KML 層,請驗證 KML 確定 KML 檔中沒有錯誤。支援的 KML 類似於下例所示:
<?xml version="1.0" encoding="UTF-8"?>
<kml xmlns=" http://www.opengis.net/kml/2.2 ">
  <Document>
    <name>Round Rock Sample</name>
    <Style id="polygon">
      <LineStyle>
        <color>50F04614</color>
        <width>4</width>
      </LineStyle>
    </Style>
    <Placemark>
      <name>Round Rock Sample Polygon</name>
      <visibility>1</visibility>
      <styleUrl>#polygon</styleUrl>
      <MultiGeometry>
       <Polygon>
        <outerBoundaryIs>
          <LinearRing>
            <coordinates>
              -97.6866313, 30.5165826, 0
              -97.6827689, 30.5036419, 0
              -97.6549598, 30.5118503, 0
              -97.6561614, 30.5153996, 0
              -97.6556464, 30.5174699, 0
              -97.6599380, 30.5168785, 0
              -97.6770183, 30.5186529, 0
              -97.6866313, 30.5165826, 0
            </coordinates>
          </LinearRing>
        </outerBoundaryIs>
      </Polygon>
      <Polygon>
        <outerBoundaryIs>
          <LinearRing>
            <coordinates>
             -97.6772756, 30.4927705, 0
             -97.6772756, 30.4927705, 0
             -97.6731558, 30.4812321, 0
             -97.6395960, 30.4886287, 0
             -97.6422567, 30.4960247, 0
             -97.6605387, 30.4960986, 0
             -97.6674051, 30.4957288, 0
             -97.6772756, 30.4927705, 0
            </coordinates>
          </LinearRing>
        </outerBoundaryIs>
      </Polygon>
     <MultiGeometry>
   </Placemark>
  </Document>
</kml>

<?xml version="1.0" encoding="UTF-8"?>
<kml xmlns="http://www.opengis.net/kml/2.2">
  <Placemark>
    <name>Round Rock Sample Stadium</name>
    <description>
     Round Rock Sample
    </description>
    <Point>
      <coordinates>-97.695392, 30.507252,0</coordinates>
    </Point>
  </Placemark>
</kml>