WMS-Diensteverwaltung: Unterschied zwischen den Versionen

Aus Wiki GeoCMS
Wechseln zu: Navigation, Suche
(Der Reiter Sicherheit)
(Der Reiter Sicherheit)
Zeile 6: Zeile 6:
 
=== Der Reiter Ebenen ===
 
=== Der Reiter Ebenen ===
 
=== Der Reiter Sicherheit ===
 
=== Der Reiter Sicherheit ===
'''Zugriffsschutz'''
+
==== Zugriffsschutz ====
 
; Anzeige aller Ebenen erzwingen
 
; Anzeige aller Ebenen erzwingen
 
: Wird diese Option aktiviert, werden unabhängig von denen im GetMap-Request angegebenen Layern, stets alle Layer des Diens-tes als Kartengrafik gerendert und an den Client übertragen.
 
: Wird diese Option aktiviert, werden unabhängig von denen im GetMap-Request angegebenen Layern, stets alle Layer des Diens-tes als Kartengrafik gerendert und an den Client übertragen.
 +
; Service-Hash aktivieren (empfohlen)
 +
: Diese Option erzeugt einen Service-Hash für den Dienst, welcher innerhalb der Service-URL eingesetzt wird. Bei der Verwendung des Dienstes durch einen Client, muss dieser den Service-Hash und die Service-ID bzw. den Alias kennen. Es wird dadurch verhindert, dass ein Client per Iteration über ID-Bereiche Zugriff auf Dienste erhält.<br /><br />''Beispiel:''<br />http://www.example.com/ows/ws/wms/242c19b5-7fx6-ad24/Der_WMS_Alias/?<br /><br />Dieser Dienst kann nur durch Angabe des Service-Hashs und des zugehörigen Alias aufgerufen werden.
  
 
=== Der Reiter WMS-Info Spalten ===
 
=== Der Reiter WMS-Info Spalten ===

Version vom 11. Juli 2013, 16:31 Uhr

WMS-Diensteverwaltung

WMS konfigurieren

Der Reiter Basiskonfiguration

Der Reiter Metadaten

Der Reiter Kontakt

Der Reiter Ebenen

Der Reiter Sicherheit

Zugriffsschutz

Anzeige aller Ebenen erzwingen
Wird diese Option aktiviert, werden unabhängig von denen im GetMap-Request angegebenen Layern, stets alle Layer des Diens-tes als Kartengrafik gerendert und an den Client übertragen.
Service-Hash aktivieren (empfohlen)
Diese Option erzeugt einen Service-Hash für den Dienst, welcher innerhalb der Service-URL eingesetzt wird. Bei der Verwendung des Dienstes durch einen Client, muss dieser den Service-Hash und die Service-ID bzw. den Alias kennen. Es wird dadurch verhindert, dass ein Client per Iteration über ID-Bereiche Zugriff auf Dienste erhält.

Beispiel:
http://www.example.com/ows/ws/wms/242c19b5-7fx6-ad24/Der_WMS_Alias/?

Dieser Dienst kann nur durch Angabe des Service-Hashs und des zugehörigen Alias aufgerufen werden.

Der Reiter WMS-Info Spalten

In diesem Konfigurationsschritt werden, für die zuvor ausgewählten Layer, die für die GetFeature-Info Operation zu berücksichtigenden Spalten definiert. Diese Konfigurationsmöglichkeit steht für Fachda-tenbank-Layer zur Verfügung. Im Falle von Layern auf Basis von ESRI Shapefiles, werden stets alle Attribute des Datensatzes bei einem GetFeatureInfo-Request ausgewertet. Bei reinen Rasterdatenlayern wird kein GetFeatureInfo-Request unterstütz. Dies wird im Capabilities-Dokument am Layer entsprechend ausgewiesen.

Damit ein Attribut beim GetFeatureInfo entsprechend berücksichtigt wird, muss es per Klick von der Auswahlbox auf der rechten Seite in die Box auf der linken Seite übernommen werden. Die Attribute können mit Hilfe der Schaltflächen neben der Auswahlbox sortiert und zurückgesetzt werden.

Der Reiter WMS-Info Transformation

Standardmäßig werden als GetFeatureInfo-Formate Text (text/plain), HTML (text/html) und GML (app-lication/vnd.ogc.gml) von der Geodienste-Plattform unterstützt. In einigen Fällen ist es jedoch erforderlich die Standardausgabe zu formatieren oder weitere Ausgabetypen (z.B. text/xml) bereitzustellen. Die Format-/Schematransformation kann dazu mit Hilfe einer XSL-Transformation realisiert werden. Dazu wird das Standardformat GML (application/vnd.ogc.gml) mit Hilfe von Transformationsanweisungen in das gewünschte Zielformat konvertiert. An dieser Stelle kann keine Einführung in XSLT gegeben werden, es sei dazu auf einschlägige Literatur verwiesen. Das Vorgehen soll jedoch anhand eines Beispiels erläutert werden.

Zielstellung ist es das zusätzliche GetFeatureInfo-Format XML (text/xml) mit vorgegebenen Abbil-dungsvorschriften zu implementieren.