Je nachdem, ob Sie einen Feature-Service oder einen Kartenservice (entweder ArcIMS-Image-Service oder ArcMap-Service) verwenden, unterscheiden sich die Layer im ArcMap-Inhaltsverzeichnis und die Optionen im Dialogfeld Layer-Eigenschaften.
ArcIMS-Services können in ArcMap (sowie in ArcScene und ArcGlobe) als Karten-Layer verwendet werden. Im Folgenden werden einige gängige Tasks bei der Arbeit mit ArcIMS-Service-Layern beschrieben. Da sich ArcIMS-Image- und ArcMap Server-Services grundsätzlich ähnlich sind, werden sie zusammen erläutert.
Inhaltsverzeichnis
Wenn Sie ArcMap einen ArcIMS-Image- oder ArcMap Server-Service hinzufügen, sehen Sie einen neuen Verbund-Layer, der sich aus Sublayern zusammensetzt. Der ArcIMS-Layer wird im Inhaltsverzeichnis zunächst verkleinert dargestellt. Klicken Sie auf das Plussymbol , um den Service-Layer zu erweitern und seine Sublayer und die Legendeninformation anzuzeigen.
Achten Sie auf die Linie, mit der die Sublayer verbunden sind. Diese Linie gibt an, dass Sie keinen Layer innerhalb dieses Service-Layers (Gruppen-Layers) einfügen und den Service-Layer nicht in seine Sublayer unterteilen dürfen.
Anzeigen und Festlegen von Eigenschaften für ArcIMS-Kartenservice-Layer
Klicken Sie mit der rechten Maustaste auf den Layer, und klicken Sie dann auf Eigenschaften, um das Dialogfeld Eigenschaften für einen ArcIMS-Layer anzuzeigen.
Auf der Registerkarte Quelle werden Informationen wie Kartenausdehnung, Datentyp (Service-Typ), URL, Version des ArcIMS-Servers, Zugriffsbeschränkungen und Koordinatensystem des Service angezeigt.
Diese Registerkarte enthält auch Listen mit Zugriffsbeschränkungen, nicht verfügbaren Ausgabetypen, unzulässigen Anforderungen sowie Informationen dazu, ob Abfrageergebnisse vom Server Feature-Geometrien umfassen oder nicht.
Die Registerkarte Quelle für jeden Sublayer enthält Folgendes:
Über die Schaltfläche Datenquelle festlegen auf der Registerkarte Quelle können Sie den Kartenservice-Layer reparieren, wenn die Verbindung mit dem Server beim Öffnen der Karte unterbrochen wurde. Dass ein Layer reparaturbedürftig ist, sehen Sie daran, dass er nicht dargestellt wird und das zugehörige Kontrollkästchen im Inhaltsverzeichnis nicht verfügbar ist. Zudem wird neben dem Kontrollkästchen ein rotes Ausrufezeichen angezeigt.
Damit haben Sie auch die Möglichkeit, einen anderen ArcIMS-Image-Service für diesen Layer anzugeben. Sie können keinen anderen Service-Typ wählen, um die Datenquelle festzulegen. Beispielsweise ist es mit Datenquelle festlegen nicht möglich, einen ArcIMS-Image-Service durch einen WMS-Service zu ersetzen. Dazu müssen Sie den ArcIMS-Service manuell aus der Karte entfernen und den WMS-Service manuell hinzufügen.
Die Anwendung repariert/ersetzt auch dann lediglich die Datenquelle des aktuellen Service-Layers, wenn die Datenquellen anderer zu reparierender Service-Layer von demselben Server stammen. Diese Layer müssen Sie getrennt aktualisieren.
Ändern der Anzeige des Service-Layers
Sie können die Anzeige eines Webkarten-Layers auf verschiedene Weise beeinflussen. Wenn Sie mit Image-Services arbeiten, kann die Symbolisierung nicht geändert werden. Sie können den Layer oder die Beschriftungssichtbarkeit aktivieren und deaktivieren, die Darstellungsreihenfolge von Sublayern ändern, eine Hintergrundfarbe für den Service festlegen und Transparenz anwenden.
Mithilfe der Kontrollkästchen im Inhaltsverzeichnis können Sie den Image-Service und die Image-Service-Sublayer ein- und ausblenden. Sie können außerdem die Sichtbarkeit der Sublayer-Beschriftungen aktivieren und deaktivieren. Um die Beschriftungen ein- und auszublenden, klicken Sie im Inhaltsverzeichnis mit der rechten Maustaste auf den Sublayer, und wählen Sie im Kontextmenü Features beschriften aus.
Die Reihenfolge der Sublayer des ArcIMS-Image-Service können Sie auf der Registerkarte Layer ändern.
Sie können mit den auf der Registerkarte Erweitert verfügbaren Optionen die Hintergrundfarbe des Service-Layers ändern, eine bestimmte Farbe als transparent festlegen, eine Transparenzstufe auf den Service-Layer anwenden oder den Bildtyp ändern, der vom Server empfangen wird. Weitere Informationen finden Sie im Abschnitt zur Registerkarte Erweitert für Webkarten-Layer.
Arbeiten mit Verbindungen und Beziehungen in Tabellen
Klicken Sie mit der rechten Maustaste auf einen ArcIMS-Service-Sublayer, um das Dialogfeld Eigenschaften aufzurufen, und klicken Sie dann auf die Registerkarte Verbindungen & Beziehungen. Auf dieser Registerkarte können Sie einen ArcIMS-Service-Sublayer mit anderen Layern in Ihrer Karte oder Standalone-Tabellen verbinden oder in Beziehung setzen. Es gelten jedoch zwei Einschränkungen: Mit Sublayern in ArcIMS-Image- oder ArcMap Server-Services können weder räumliche Verbindungen hergestellt noch Service-Sublayer mit einem anderen Service-Sublayer verbunden werden. Weitere Informationen finden Sie unter Verbinden von Tabellen und Erstellen von Beziehungen zwischen Tabellen.
Auf der Registerkarte Felder können Sie ein primäres Anzeigefeld auswählen, Feld-Aliasnamen definieren, festlegen, welche Felder in der Attributtabelle sichtbar sein sollen, und numerische Werte formatieren.
ArcIMS-Feature-Services
Ein Feature-Service wird in ArcMap als Feature-Class verwendet. Um beispielsweise einen Layer zu erstellen, fügen Sie einen neuen Feature-Layer hinzu und geben den ArcIMS-Feature-Service als Datenquelle für den Layer an.
Nachdem Sie ArcMap einen Feature-Service hinzugefügt haben, erhalten Sie einen neuen Layer, der einen Sublayer für jede Feature-Class im Service enthält. Wenn Sie ArcIMS-Feature-Classes einzeln hinzufügen, werden sie in ArcMap als einzelne Layer angezeigt. Die folgende Grafik zeigt einen Feature-Service im Inhaltsverzeichnis:
Abfragen von Features von einem Service-Layer
Das Abfragen von Karten-Features kann vom Abrufen einer Attributliste durch Klicken auf ein Feature mit dem Werkzeug Identifizieren bis hin zum Ausführen erweiterter Analysemodelle mithilfe von Geoverarbeitung reichen. Welche Abfrageaufgaben Sie ausführen können, hängt vom verwendeten Server- und Service-Typ ab.
Bei den meisten ArcIMS-Service-Layern können Sie die Werkzeuge Identifizieren und Suchen für die Abfrage nutzen. ArcIMS-Administratoren können jedoch Begrenzungen für die Abfrage von Funktionalitäten festlegen. In diesem Fall hebt ArcMap die Verfügbarkeit bestimmter Funktionen auf und meldet die Einschränkung auf der Registerkarte Quelle in den Service-Layer-Eigenschaften. Es kann noch weitere Überlegungen geben, wie z. B. die Verfügbarkeit von Feature-Geometrie und Server-Timeouts, die sich auf die Abfragemöglichkeiten eines ArcIMS-Service-Layers auswirken können. Weitere Informationen finden Sie unter Abfragen von Features von einem ArcIMS-Service-Layer.