KML-Overlays hinzufügen

Eine KML-Datei enthält Layer und Sammlungen von Funktionen, die Sie der IBM® Intelligent Operations Center-Karte hinzufügen können. Wenn Ihre Daten im XML-Format vorliegen, können Sie mit dem KML-Schema Funktionen einer Karte hinzufügen, ohne dass eine Datenquelle verfügbar ist. Sie können KML-Overlays zu Basiskarten hinzufügen.

Vorbereitende Schritte

Konfigurieren Sie einen Webdateiserver für die Bereitstellung der KML-Dateien, indem Sie die Anweisungen im Abschnitt Webdateiserver konfigurieren ausführen. Die Lösung unterstützt die folgende KML-Funktionalität:
  • PlaceMarks
  • Linien und Pfade
  • Polygone
  • MultiGeometry
  • Stile
Die Lösung unterstützt die folgende KML-Funktionalität nicht:
  • Bodenoverlays
  • Anzeigenoverlays
  • Netzverbindungen

Informationen zu diesem Vorgang

Um KML-Overlays einer Karte hinzuzufügen, konfigurieren Sie die IBM Intelligent Operations Center-Systemeigenschaft KmlUrls. Die Reihenfolge, in der die Layer im Teilfenster Kartenoverlays des Filters angezeigt werden, hängt von der Reihenfolge ab, in der sie in der Systemeigenschaft KmlUrls definiert sind. Führen Sie die folgende Prozedur aus, um einer Karte in der Lösung ein KML-Overlay hinzuzufügen.

Vorgehensweise

  1. Klicken Sie im Navigationsmenü auf Administration > Systemverwaltung > Systemeigenschaften.
  2. Bearbeiten Sie die Systemeigenschaft KmlUrls, um die erforderlichen KML-Overlays anzuzeigen. Wenn Sie zwei Overlays gleichzeitig konfigurieren wollen, ändern Sie beispielsweise die Systemeigenschaft mit den folgenden Werten:
    [{"label": {"group": "KMLLayer", "key": "layer1"}, 
    "url": "context_root/UpdateKMLFile.kml"}, 
    {"label": {"group": "KMLLayer", "key": "layer2"}, 
    "url": "context_root/KMLSAMPLE.kml"}]
    Dabei gilt:
    • label ist die Bezeichnung für das KML-Overlay.
    • group und key sind die Werte, mit denen die Bezeichnung für den Layer im Internationalisierungressourcenservice gesucht wird.
      Anmerkung: Fügen Sie die relevanten Werte zur Tabelle ioc.i18n_resource hinzu.
    • URL ist die URL der KML-Layerdatei. context_root steht für den Wert, den Sie beim Konfigurieren des Webdateiservers angegeben haben.
  3. Speichern Sie Ihre Änderungen.

Ergebnisse

In der Betriebsansicht werden alle auswählbaren KML-Layer im Teilfenster Kartenoverlays des Fensters Filter angezeigt.

Nächste Schritte

Wenn Ihre KML-Funktionalität unterstützt wird und der KML-Layer auf der Karte nicht angezeigt wird, überprüfen Sie Ihr KML, um sicherzustellen, dass die KML-Datei keine Fehler enthält. Unterstütztes KML sieht in etwa wie die folgenden Beispiele aus:
<?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>