Verfügbare WMS-Service-Eigenschaften

In diesem Thema werden die verfügbaren Eigenschaften erläutert, wenn Sie für WMS-Services eine vom System generierte Capabilities-Datei verwenden. Weitere Informationen zum Definieren von WMS-Metadaten mithilfe einer externen Capabilities-Datei finden Sie unter Verwenden von externen Capabilities-Dateien mit WMS-Services.

Zugriff auf WMS-Service-Eigenschaften

Die folgenden Themen enthalten ausführliche Anweisungen zum Zugreifen auf diese Eigenschaft für WMS-Services:

WMS-Service-Eigenschaften

In der folgenden Tabelle werden die für WMS-Services verfügbaren Eigenschaften aufgeführt und beschrieben:

Eigenschaft

Beschreibung

Name

Der Typ des OGC-Service. Diese Eigenschaft wird automatisch vom ArcGIS-Server aufgefüllt und sollte nicht geändert werden.

Titel

Der Name des Karten- oder Image-Service, der zur Erstellung des WMS-Service verwendet wurde. Diese Eigenschaft wird automatisch vom ArcGIS-Server aufgefüllt und sollte nicht geändert werden.

Kurzfassung

Eine Beschreibung mit zusätzlichen Informationen zum WMS-Service. Beispiel:

WMS-Service verwaltet von Acme Corporation. Kontakt: webmaster@wmt.acme.com. Hochwertige Karte mit Adlerhorsten und möglichen Horststandorten.

Schlagwörter

Eine Liste mit Schlüsselwörtern oder Ausdrücken, die den WMS-Service beschreiben und die Katalogsuche erleichtern. Beispiel:

Karte, Vogel, Adler, Horst, Standort

Onlineressource

Die OnlineResource-Eigenschaft gibt die URL des WMS-Service an. Das Feld ist erforderlich, damit ein WMS-Client ordnungsgemäß mit dem WMS-Service kommuniziert. Diese Eigenschaft wird automatisch vom ArcGIS-Server aufgefüllt und sollte nicht geändert werden.

Kontaktperson

Die primäre Kontaktperson für den WMS-Service. Beispiel:

John Smith

Kontaktposition

Die Position der Kontaktperson für den WMS-Service. Beispiel:

IT-Analyst

Kontaktorganisation

Die Organisation, von der der WMS-Service erstellt wurde. Beispiel:

NASA

Adresstyp

Der Adresstyp, der von der Organisation verwendet wird, von der der WMS-Service erstellt wurde. Beispiel:

Anschrift

Adresse

Die Adresse der Organisation, von der der WMS-Service erstellt wurde. Beispiel:

380 New York Street

Stadt

Der Ort, in dem sich die Organisation befindet, von der der WMS-Service erstellt wurde. Beispiel:

Redlands

StateorProvince

Das Bundesland, in dem sich die Organisation befindet, von der der WMS-Service erstellt wurde. Beispiel:

Kalifornien

Postleitzahl

Die Postleitzahl der Organisation, von der der WMS-Service erstellt wurde. Beispiel:

92373

Land

Das Land, in dem sich die Organisation befindet, von der der WMS-Service erstellt wurde. Beispiel:

USA

ContactVoiceTelephone

Die Telefonnummer, unter der die primäre Kontaktperson für den WMS-Service erreicht werden kann. Beispiel:

+1 909 793-2853

ContactFacsimilieTelephone

Die Faxnummer, unter der die primäre Kontaktperson für den WMS-Service erreicht werden kann. Beispiel:

+1 123 456-7890

Kontakt-E-Mail-Adresse

Die E-Mail-Adresse, unter der die primäre Kontaktperson für den WMS-Service erreicht werden kann. Beispiel:

user@host.com

Gebühren

Text, der die Gebühren für den Zugriff auf den WMS-Service angibt. Beispiel:

Keine

Zugriffsbeschränkungen

Text, in dem die Beschränkungen und rechtlichen Voraussetzungen für den Zugriff auf den und das Verwenden des WMS-Service beschrieben werden.

Nur zur internen Verwendung. Nicht verteilen.

SLD-Pfad oder URL

Mit SLDs können Sie mehrere Styles für jeden WMS-Layer veröffentlichen. Wenn Sie eine SLD-Datei an den aktuellen WMS-Service binden, müssen Sie als Eigenschaft für die URL oder den SLD-Pfad die URL, den UNC-Pfad oder den physischen Speicherort einer SLD-XML-Datei eingeben. Der Speicherort muss für das ArcGIS-Server-Konto zugänglich sein, damit die SLD-XML-Datei vom ArcGIS-Server ordnungsgemäß gelesen werden kann.

Weitere Informationen zu SLDs Sie unter Verwenden von Styled-Layer-Deskriptoren mit WMS-Services.

Zusätzliche Raumbezugssysteme

Diese Eigenschaft kann zum Hinzufügen zusätzlicher Raumbezugssysteme zu WMS-Services verwendet werden. Standardmäßig verzeichnen WMS-Services nur zwei Raumbezugssysteme: EPSG:4326 (oder CSR:84 für WMS 1.3.0) und den Raumbezug des Karten-Service, auf dem WMS aktiviert ist.

Um zusätzliche Raumbezugssysteme zu erfassen, trennen Sie die Raumbezugssysteme durch ein Komma (,). Beispiel: EPSG:4267,EPSG:4269,EPSG:102113. Der EPSG-Namespace (z. B. EPSG) und die EPSG-ID (z. B. 4267) müssen durch einen Doppelpunkt (:) getrennt angegeben werden oder der Raumbezug wird vom Server ignoriert.

Layer-Namen aus dem Kartendokument verwenden

Diese Option ist standardmäßig deaktiviert. Das bedeutet, dass die Layer im WMS-Service mit nullbasierten Ganzzahlwerten dargestellt werden, die ihre Position im Inhaltsverzeichnis (von oben nach unten) angeben.

Wenn Sie dieses Kontrollkästchen aktivieren, werden die Layer-Namen durch dieselben Zeichenfolgen dargestellt, die auch im Inhaltsverzeichnis des Kartendokuments verwendet werden. Alle Layer-Namen in der Karte müssen eindeutig sein, und sie dürfen keine der folgenden Zeichen enthalten: &, <, >, " oder '. Wenn Sie eines dieser Zeichen verwenden müssen, sehen Sie in der folgenden Ersatzzeichentabelle nach.

Neuausrichtung der Karte basierend auf Breite und Höhe erzwingen

Diese Eigenschaft gibt an, ob die Karte neu ausgerichtet wird oder nicht. Diese Option ist standardmäßig deaktiviert. Das bedeutet, dass die Pixel, die den Kartenbereich darstellen, gestreckt werden, um in die von WMS-Clients angeforderte Höhe und Breite zu passen.

Wenn diese Option aktiviert ist, bleibt das Höhen- und Breitenverhältnis der Pixel bestehen. Wenn eine Karte in voller Ausdehnung angefordert wird, füllt sie möglicherweise nicht den gesamten Anzeigebereich aus.

Festlegen der Eigenschaft "IdentifyToleranceInPixel"

Mit der Eigenschaft IdentifyToleranceInPixel können Sie eine Toleranz (in Pixel) definieren, in der der Vorgang "GetFeatureInfo" beim Klicken auf den Bildschirm Feature-Informationen an den Client zurückgibt. Wenn Sie beispielsweise eine Pixeltoleranz von 10 für WMS festlegen, werden die Informationen so lange an den Client zurückgegeben, wie innerhalb von 10 Pixeln eines Features auf dem Bildschirm geklickt wird.

Diese Eigenschaft kann der Liste der WMS-Eigenschaften nur über das ArcGIS Server Administrator Directory werden. Um das ArcGIS Server Administrator Directory zu öffnen und diese Eigenschaft hinzuzufügen, führen Sie die folgenden Schritte aus:

Schritte:
  1. Öffnen Sie das Administrator Directory in einem Browser, und melden Sie sich an. Die URL zu dem Verzeichnis lautet in der Regel http://myserver:6080/arcgis/admin/.
  2. Klicken Sie auf Services.
  3. Klicken Sie auf der Seite Ordner - / auf den Namen des WMS-fähigen Karten-Service, den Sie bearbeiten möchten. Wenn der Service nicht in der Liste angezeigt wird, befindet er sich möglicherweise in einem Unterordner des Stammordners.
  4. Führen Sie auf der Seite Service - <Service-Name> (MapServer) einen Bildlauf bis zum unteren Rand aus, und klicken Sie auf Bearbeiten.
  5. Suchen Sie im Dialogfeld Service-Eigenschaften den Abschnitt "typeName": "WMSServer".
  6. Fügen Sie im Abschnitt "properties": { die Eigenschaft IdentifyToleranceInPixel hinzu, und geben Sie die gewünschte Pixeltoleranz an. Beispiel:

    "properties": {
        "IdentifyToleranceInPixel": "10",
        ...
    

  7. Klicken Sie auf Änderungen speichern.

Die Eigenschaft IdentifyToleranceInPixel wird dem WMS hinzugefügt.

Festlegen der Eigenschaft "listCustomCRS"

Die Eigenschaft listCustomCRS ermöglicht die Definition einer benutzerdefinierten Projektion oder eines Well-known Text-Formats (WKT) einer Projektion in einem WMS-Service. Dies bedeutet, dass Publisher und Benutzer des WMS folgende Schritte ausführen können:

Diese Eigenschaft kann der Liste der WMS-Eigenschaften nur über das ArcGIS Server Administrator Directory werden. Um das ArcGIS Server Administrator Directory zu öffnen und diese Eigenschaft hinzuzufügen, führen Sie die folgenden Schritte aus:

Schritte:
  1. Öffnen Sie das Administrator Directory in einem Browser, und melden Sie sich an. Die URL zu dem Verzeichnis lautet in der Regel http://myserver:6080/arcgis/admin/.
  2. Klicken Sie auf Services.
  3. Klicken Sie auf der Seite Ordner - / auf den Namen des WMS-fähigen Karten-Service, den Sie bearbeiten möchten. Wenn der Service nicht in der Liste angezeigt wird, befindet er sich möglicherweise in einem Unterordner des Stammordners.
  4. Führen Sie auf der Seite Service - <Service-Name> (MapServer) einen Bildlauf bis zum unteren Rand aus, und klicken Sie auf Bearbeiten.
  5. Suchen Sie im Dialogfeld Service-Eigenschaften den Abschnitt "typeName": "WMSServer".
  6. Fügen Sie im Abschnitt "properties": { die Eigenschaft listCustomCRS hinzu, und definieren Sie die benutzerdefinierte Projektion bzw. das WKT-Format einer Projektion. Zum Definieren einer standardmäßig benutzerdefinierten Projektion für Ihren WMS-Service führen Sie die folgenden Schritte aus:

    "properties": {
        "listCustomCRS": "EPSG:200001=DEFAULT",
        ...
    

  7. Klicken Sie auf Änderungen speichern.

Die Eigenschaft listCustomCRS wird dem WMS hinzugefügt. Weitere Informationen zum Definieren einer benutzerdefinierten Projektion oder eines WKT und zum Anfordern einer Karte in einer bestimmten Projektion finden Sie unter Definieren einer benutzerdefinierten Projektion für einen WMS-Service.

Sonderzeichen in Service-Eigenschaften

Die folgenden Zeichen dürfen in den Service-Eigenschaften nicht enthalten sein: &, <, >, ", '. Wenn Sie eines dieser Zeichen verwenden müssen, können Sie es durch die entsprechende Escape-Sequenz aus der folgenden Tabelle ersetzen:

Zeichen

Ersatzzeichen

&

&amp;

<

&lt;

>

&gt;

"

&quot;

'

&apos;

9/23/2013