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.
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.
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.
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.
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.
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.
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
- Der Hintergrundfarbe
- Der Layer- oder Farbtransparenz für den ArcGIS-Karten-Service-Layer
- Dem Bildformat, das zum Zustellen von Karten-Service-Darstellungen verwendet wird
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.
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.
Das 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ü.
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.