Verwenden von ArcGIS Server-Karten-Services

ArcGIS-Karten-Services stellen ArcMap-Kartendokumente als webbasierte Karten-Services bereit und können in ArcMap (sowie in ArcGlobe) als Karten-Layer verwendet werden. Im Folgenden werden einige häufige Tasks zum Arbeiten mit ArcGIS-Karten-Service-Layern beschrieben.

ArcGIS-Service-Layer im Inhaltsverzeichnis

ArcGIS-Karten-Service-Layer werden dem Inhaltsverzeichnis als Verbund-Layer hinzugefügt. Sie können einen Karten-Service-Layer erweitern, um seine Sublayer zu sehen.

Ein von ArcGIS Server hinzugefügter Karten-Service-Layer

Sie können jedoch keine Sublayer im Karten-Service im Inhaltsverzeichnis hinzufügen oder entfernen.

Da der Service auf einem ArcMap-Dokument basiert, sehen Sie die Layer-Organisation im Quellkartendokument.

Eine Ansicht eines ArcGIS-Karten-Services im Inhaltsverzeichnis

Beachten Sie im obigen Beispiel die Linie, über die die Sublayer verbunden sind. Diese Linie verhindert, dass Sie einen Layer innerhalb dieses zusammengesetzten Service-Layers einfügen oder den Service-Layer in seine Sublayer aufteilen.

Kontextmenü des Karten-Service-Layers

Sie können auf eine Reihe von Tasks zugreifen und diese ausführen, indem Sie mit der rechten Maustaste auf einen Karten-Service-Layer klicken und das Kontextmenü anzeigen.

Kontextmenü des Karten-Service-Layers

Das Dialogfeld "Layer-Eigenschaften" für Karten-Service-Layer

Wie bei anderen Layern verwenden Sie das Dialogfeld Layer-Eigenschaften, um die Eigenschaften von ArcGIS-Karten-Service-Layern anzuzeigen und zu ändern. Klicken Sie mit der rechten Maustaste auf den Layer-Namen im Inhaltsverzeichnis, und wählen Sie im Kontextmenü Eigenschaften.

Das Dialogfeld "Layer-Eigenschaften" für einen ArcGIS-Karten-Service

Die Registerkarte "Quelle".

Auf der Registerkarte Quelle werden Informationen wie Kartenausdehnung, Datentyp (Dienst), Servername oder URL, zulässige Vorgänge/Service-Beschränkungen sowie das native Koordinatensystem des Services angezeigt.

Datenquelle des ArcGIS-Karten-Services

Die Registerkarte "Layer"

Auf der Registerkarte Layer wird eine Liste der Sublayer im Karten-Service angezeigt. Sie enthält auch Informationen zu den Maßstabsbereichen der Sublayer (wenn sie sich unterscheiden) und welche Sublayer Beschriftungen aufweisen, die aktiviert und deaktiviert werden können.

Registerkarte "ArcGIS-Karten-Service-Layer"

Verwenden Sie die Spalte Sichtbarkeit, um die Sichtbarkeit für Sublayer zu aktivieren und zu deaktivieren.

Die Registerkarte "Erweitert"

Verwenden der Registerkarte Erweitert zum Steuern von

Die Registerkarte "Erweitert" im Dialogfeld "Eigenschaften" für ArcGIS-Karten-Service-Layer

Festlegen der Layer-Transparenz

Durch Transparenz können Sie Karten-Features anzeigen, die sich unterhalb des Layers befinden. Dadurch erhält die Karte zusätzliche Informationen und Ihre Kartografie mehr Tiefe. Transparenz kann nur dem gesamten Service-Layer hinzugefügt werden, keinen Sublayern.

Festlegen einer Farbe als transparent

Sie können im Service auch eine bestimmte Farbe als transparent festlegen. Die folgenden Grafiken zeigen einen ArcGIS-Karten-Service. Da keine Transparenz angewendet wurde, sind keine Layer unterhalb der Bundesstaaten sichtbar.

Ohne Transparenz symbolisierter Image-Service

In der nächsten Grafik ist die Farbe Gelb, die (oben) zum Füllen der Bundesstaaten verwendet wird, transparent dargestellt. Die grauen Grenzen der Bundesstaaten werden beibehalten, jetzt ist aber das Relief unterhalb des Bundesstaaten-Layers sichtbar.

Image-Service mit Gelb als transparenter Farbe
TippTipp:

Das Werkzeug Farb-Pipette Werkzeug "Farb-Pipette" kann verwendet werden, um auf eine Farbe in der Karte zu klicken und seine RGB-Werte zu bestimmen. Sie können dann die Farbe mithilfe der RGB-Werte als transparent festlegen. Sie können das Werkzeug Farb-Pipette jeder beliebigen ArcMap-Werkzeugleiste aus der Kategorie Seitenlayout auf der Registerkarte Befehle im Dialogfeld Anpassen hinzufügen.

Öffnen Sie das Dialogfeld Anpassen, indem Sie im ArcMap-Hauptmenü auf Anpassen > Anpassungsmodus klicken.

Alle Services, die Bilder verwenden, verfügen über einen Hintergrund. Der Hintergrund ist der Bereich des Bild-Layers, in dem keine Karten-Features dargestellt werden. Wenn der vom Server zurückgegebene Bildtyp Transparenz unterstützt, wird der Hintergrund in ArcMap standardmäßig transparent dargestellt. Ein transparenter Hintergrund ist besonders nützlich für das Verwenden des Layers in Mashups (z. B. für Punkt- und Linien-Service-Layer).

Ändern des Service-Bildformats

Viele ArcGIS-Karten-Services können in einem ausgewählten Bildformat bereitgestellt werden. Standardmäßig fordert ArcMap Bilder an im

  • PNG32-Format für optimierte Karten-Services
  • PNG24-Format für Standard-Karten-Services

Diese Formate geben ein Bild mit hoher Qualität zurück und unterstützen die Transparenz. Ihre Datengröße kann jedoch viel größer als andere Formate sein. Sie können kleinere Formate verwenden, z. B. JPEG. Die Layer-Transparenz wird jedoch für JPEG nicht unterstützt. Um ein verfügbares Bildformat auszuwählen, verwenden Sie das Dropdown-Menü Layer-Bildformat. Dieses Dropdown-Menü zeigt die vom Service unterstützten Formatoptionen an.

Arbeiten mit der Registerkarte "Zeit"

Wenn der Service die Zeit unterstützt, wird eine Registerkarte Zeit im Dialogfeld Layer-Eigenschaften angezeigt. Sie können durch die Daten blättern und die Muster oder Trends anzeigen.

Weitere Informationen zum Arbeiten mit Zeit finden Sie unter Visualisieren von Zeitdaten.

Arbeiten mit Sublayern

Sie können mit Sublayern in einem ArcGIS-Karten-Service arbeiten. Klicken Sie mit der rechten Maustaste auf den Sublayer im Inhaltsverzeichnis, und wählen Sie den gewünschten Vorgang im Kontextmenü.

Das Kontextmenü für Karten-Service-Sublayer

Sie können z. B. für Karten-Service-Layer, die Beschriftungen zulassen, Beschriftungen für Sublayer aktivieren oder deaktivieren.

Speichern eines Service-Layers

Wenn Sie das ArcMap-Dokument speichern, das einen GIS-Service-Layer oder eine Layer-Datei enthält, werden die Verbindungsinformationen für den GIS-Service und der Status des GIS-Service-Layers als Teil Ihres Kartendokuments gespeichert. Sobald Sie die Karte erneut öffnen, stellt ArcMap automatisch eine Verbindung zum Server her und sendet eine geeignete Anforderung basierend auf dem ursprünglichen Raumbezug, der Kartenausdehnung und dem gespeicherten Status der Karten-Layer. Wenn Sie beispielsweise die Sichtbarkeit eines bestimmten Server-Layers (oder seiner Sublayer) deaktiviert und die Karte gespeichert haben, bleibt dieser Sublayer auch beim nächsten Öffnen der Karte deaktiviert.

Verwandte Themen


7/10/2012