Projekt

Allgemein

Profil

 

Festlegungen für die Erstellung von WMS

Zum Dokument

rötlichen Tabellenhintergrund Festlegung, die für jeden WMS umzusetzen sind
Festlegungen, die für INSPIRE-Darstellungsdienste gelten
Festlegungen, die für AdV-WMS verbindlich sind
rote Textfarbe festgelegte Werte bzw. Beispielwerte

1. Capabilities

1.2 Allgemeines

1.2.1 Unterstützte Versionen

Es wird die WMS-Version 1.3.0 unterstützt.

1.2.2 Architektur

Jeder WMS besitzt einen Root-Layer. Der Root-Layer bündelt unter sich mindestens zwei Gruppen-Layer mit den jeweiligen Daten-Layern. Sind keine Gruppen-Layer erforderlich, werden die Daten-Layer direkt unter dem Root-Layer platziert. Innerhalb eines Kartendienstes sollten aus Gründen der Übersichtlichkeit nicht zu viele Ebenen angeboten werden (Empfehlung max. 15 Layer).

Empfehlung: Für die Gruppierung von Ebenen sollte eine Verschachtelungstiefe von 3 Ebenen nicht überschritten werden.

Beispiel Service mit Gruppen-Layer:
Architektur.jpg
Beispiel Service ohne Gruppen-Layer:
Architektur_2.jpg

nach oben

1.2.3 Textformat

Textbasierte Rückgabewerte, wie zum Beispiel Antworten auf GetCapabilities, GetFeatureInfo Requests sowie Service Exceptions, werden in UTF-8 kodiert. (Der XML-Header enthält encoding="utf-8")

1.2.4 Formatierung von URL’s

Bei vendorspezifischen Angaben ist die URL mit Ampersand ('&') zu beenden. Andernfalls endet die URL mit einem Fragezeichen ('?').

1.2.5 Formatierung von Telefonnummern

Die Formatierung erfolgt nach der Richtlinie DIN 5008. Für Deutschland wird ein Pluszeichen und die Zahl 49 vorangestellt. Zwischen Landesvorwahl und Ortsvorwahl steht ein Leerzeichen. Zwischen der Ortsvorwahl und der Durchwahl wird ebenfalls ein Leerzeichen angegeben. Sofern eine Apparatenummer vorhanden ist, so ist diese mit einem Bindestrich in der Durchwahl kenntlich zu machen. (Beispiel: +49 351 8283-8420)


nach oben

1.2.6 Formatierung von Datumsangaben

Datumsangaben sind entsprechend einer der Konventionen
  • TT.MM.JJJJ
  • MM.JJJJ
  • JJJJ

anzugeben.


nach oben

1.2.7 Transparenz

Nicht mit Bilddaten belegte Bereiche (z. B. auch Randbereiche) müssen transparent zurückgeliefert werden.

Empfehlung: Unterstützt das angeforderte Bildformat keine Transparenz, sind diese Bereiche schwarz (hex: 0x000000 html: #000000) zu rendern.


nach oben

1.3 Angaben zu Capability im Service-Level

1.3.1 Service-Name

Parameter Festlegung XPath
Name WMS /WMS_Capabilities/Service/

nach oben

1.3.2 Service-Title

Parameter Festlegung XPath
Title - Zulässige Zeichen sind alle Zeichen nach KoSIT außer TAB, CR, LF.
- Der Titel ist durch Menschen lesbar und entspricht der deutschen Rechtschreibung.
- enthält möglichst keine Abkürzungen, ansonsten sind diese im Abstract des Service zu beschreiben.
- Die Nennung eines Datums ist nur dann erlaubt, wenn der Dienst keiner weiteren Aktualisierung unterliegt (Zeitscheibe).
- Der Titel enthält keine der Organisationseinheiten.
/WMS_Capabilities/Service/
Für AdV-WMS gilt der Aufbau nach folgendem Schema: WMS SN PRODUKT_KURZ[ TEXT][ AUSPRÄGUNG];
Beispiel für ATKIS: WMS SN DTK10 grau
Für INSPIRE-WMS gilt folgendes Schema: INSPIRE SN [INSPIRE Thema]
Beispiel für Thema Gebäude: INSPIRE SN Gebäude

nach oben

1.3.3 Abstract

Parameter Festlegung XPath
Abstract - Der Abstract ist durch Menschen lesbar.
- Er enthält eine aussagekräftige und auch für fachfremde Nutzer leicht verständliche Information über den Inhalt des Dienstes.
- Die Formulierung erfolgt in ganzen Sätzen. Er entspricht der deutschen Rechtschreibung und Grammatik.
- Zulässige Zeichen sind alle Zeichen nach KoSIT
- Der Abstract enthält folgenden zusätzlichen Hinweis (verpflichtend):
Weitere Informationen zum Dienst erhalten Sie im GeoMIS.Sachsen oder über die Metadatenanzeige, welche über folgende URL direkt aufrufbar ist:
https://geoportal.sachsen.de/cps/metadaten_portal.html?id=xxxxx
- Die Links beziehen sich auf das Produktivsystem.
- Folgende Muster dürfen nicht enthalten sein: none, n/a, k.a., entfällt, keine Angabe, nicht zutreffend
/WMS_Capabilities/Service/

nach oben

1.3.4 Keyword

Parameter Festlegung XPath
Keyword - Jedes Keyword steht in einem eigenen Tag.
- Dopplungen in der Summe aller Keywords innerhalb des gesamten Service-Levels sind nicht zulässig.
/WMS_Capabilities/Service/KeywordList/
Pflichtwörter der AdV:
AdV-OWS-Basisprofil
Geobasisdaten
WMS
SN
Sachsen
AdV
AdV-WMS-Profil 5.0.0 (Verwendung der jeweils zugrundeliegenden Version)
- technischer Identifikator, Beispiel für ATKIS Basisi-DLM: WMS_SN_Basis-DLM
- Produktbeschreibung1 kurz bzw. Datengrundlage kurz, Beispiel ALKIS
- Produktbeschreibung1 lang bzw. Datengrundlage lang, Beispiel Amtliches Liegenschaftskatasterinformationssystem
- Sofern zu einem AdV-Dienst eine Produktspezifikation existiert Angabe der Bezeichnung und Version, Beispiel: ATKIS-DOP20-WMS 1.0
- zusätzliche Schlüsselwörter entsprechend der jeweiligen Produktspezifikation
1) Produktbeschreibung (lang/kurz) siehe hier: http://www.landesvermessung.sachsen.de/redmine2/projects/adv-public/wiki/Wms-profil#AdV-Produkt%C3%BCbersicht
Pflichtwörter der GDI-SN:
SN
Sachsen
Pflichtwörter bei INSPIRE-Viewservice:
inspireidentifiziert
Keyword vocabulary=""ISO"">infoMapAccessService</Keyword
Optionale Schlüsselwörter:
Keyword vocabulary=""GEMET"">entsprechendes Keywort aus dem Katalog</:Keyword ODER / UND
Keyword vocabulary=""GEMET – INSPIRE themes"">entsprechendes Keyword aus dem Katalog</Keyword

nach oben

1.3.5 OnlineResource

Parameter Festlegung XPath
OnlineResource URL des Dienstes
Beispiel: <OnlineResource xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="https://geodienste.sachsen.de/wms_smk_medienbildung/guest?" xlink:type="simple"/>

nach oben

1.3.6 Contact

Parameter Festlegung XPath
ContactOrganization Landesamt für Geobasisinformation Sachsen (GeoSN) /WMS_Capabilities/Service/ContactPersonPrimary/
ContactPosition
<ContactPosition>pointOfContact</ContactPosition> /WMS_Capabilities/Service/ContactInformation/ContactPersonPrimary/ContactPosition
ContactPosition Empfehlung: <ContactPosition>Ansprechpartner</ContactPosition> /WMS_Capabilities/Service/ContactInformation/ContactPersonPrimary/ContactPosition
ContactPerson GDI-Servicezentrum /WMS_Capabilities/Service/ContactInformation/ContactPersonPrimary/ContactPerson
ContactAddress Address>Olbrichtplatz 3</Address
City>Dresden</City
StateOrProvince>Sachsen</StateOrProvince
PostCode>01099</PostCode
Country>Deutschland</Country
/WMS_Capabilities/Service/ContactInformation/
ContactVoiceTelephone +49 351 8283-8420 /WMS_Capabilities/Service/ContactInformation/
ContactFacsimileTelephone +49 351 8283-6110 /WMS_Capabilities/Service/ContactInformation/
ContactElectronicMailAddress servicedesk@geosn.sachsen.de /WMS_Capabilities/Service/ContactInformation/

nach oben

1.3.7 Fees und AccessConstraints

Parameter Festlegung XPath
Fees siehe Abschnitt Fees und AccessConstraints /WMS_Capabilities/Service/
AccessConstraints siehe Abschnitt Fees und AccessConstraints /WMS_Capabilities/Service/

nach oben

1.3.8 MaxWidth/MaxHeight

Parameter Festlegung XPath
MaxWidth/MaxHeight Der Standardwert beträgt 4096x4096px. Kann bei Verwendung dieser Werte nicht gewährleistet werden, dass in allen definierten Bildformaten ein Bild mit Inhalt innerhalb einer vorgegebenen maximalen Antwortzeit zurückgegeben wird, so ist der Wert entsprechend anzupassen. (Antwortzeiten siehe Abschnitt Antwortverhalten GetMap-Request)
Werden die Werte "WIDTH" und / oder "HEIGHT" überschritten, so erfolgt eine Fehlermeldung. Es wird dann kein Bild zurückgegeben.
/WMS_Capabilities/Service/

nach oben

1.4 Angaben zu Capabilities im Content-Level

1.4.1 OnlineResource

Parameter Festlegungen XPath
/OnlineResource - Beinhaltet die URL des Dienstes
Beispiel: OnlineResource xlink:href=""https://geodienste.sachsen.de/wms_smi_polizei/guest?"" xlink:type=""simple""/
/WMS_Capabilities/Capability/Request/GetCapabilities/DCPType/http/Get

1.4.2 GetCapabilities

Parameter Festlegungen XPath
/GetCapabilities/Format Mindestens text/xml /WMS_Capabilities/Capability/Request/
/GetCapabilities/DCPType/HTTP Mindestens Get /WMS_Capabilities/Capability/Request/

nach oben

1.4.3 GetMap

Parameter Festlegungen XPath
/GetMap/Format - Jeder Layer unterstützt mindestens: image/png und image/jpeg bzw. image/jpg
- Darüber hinaus wird empfohlen: image/gif
- Das Default-Format ist image/png (steht an erster Stelle, Unterstützung der Transparenz)
- Weitere Bildformate werden nur dann angeboten, wenn die Rückgabe eines korrekten Bildes innerhalb
einer vorgegebenen maximalen Antwortzeit gewährleistet ist.
(Antwortzeiten siehe Abschnitt Antwortverhalten GetMap-Request)
/WMS_Capabilities/Capability/Request/
/GetMap/DCPType/HTTP - Mindestens Get /WMS_Capabilities/Capability/Request/

nach oben

1.4.4 GetFeatureInfo

Parameter Festlegungen XPath
/GetFeatureInfo/Format - Die Operation wird nur für die Kartenebenen angeboten, in denen eine Sachdatenabfrage fachlich sinnvoll ist.
text/html
text/xml (Empfehlung)
text/plain
/WMS_Capabilities/Capability/Request/
/GetFeatureInfo/DCPType/HTTP - Mindestens Get /WMS_Capabilities/Capability/Request/

nach oben

1.4.5 Abstract

Parameter Festlegungen XPath
Abstract - Der Abstract ist durch Menschen lesbar.
- Zulässige Zeichen sind alle Zeichen nach KoSIT.
- Die Formulierung entspricht der deutschen Rechtschreibung und Grammatik und erfolgt in ganzen Sätzen.
/WMS_Capabilities/Capability/Layer/
/WMS_Capabilities/Capability/Layer/Layer/

- Daten- und Gruppierungslayer besitzen einen Abstract.
- Root-Layer können einen Abstract besitzen.
- Folgende Muster dürfen nicht enthalten sein: none, n/a, k.a., entfällt, keine Angabe, nicht zutreffend

- In INSPIRE Viewservices besitzen Root- bzw. Gruppenlayer einen Abstract.

nach oben

1.4.6 CRS und BoundingBox

Parameter Festlegungen XPath
CRS - Jeder Layer unterstützt (mindestens auf der Ebene des Root-Layers) genau die nachfolgend genannten Koordinatenreferenzsysteme.
(Mehrfachnennungen sind nicht erlaubt.)
EPSG:4258 AdV-Code: ETRS89_Lat-Lon
EPSG:4326 AdV-Code: WGS84_Lat-Lon
EPSG:25832 AdV-Code: ETRS89_UTM32
EPSG:25833 AdV-Code: ETRS89_UTM33
EPSG:3857
EPSG:31469
EPSG:31468
EPSG:31467
EPSG:31466
EPSG:3034
EPSG:3035
EPSG:3044
EPSG:3045
EPSG:3398
EPSG:3399
EPSG:2180
EPSG:5514
EPSG:5650
/WMS_Capabilities/Capability/Layer/
/WMS_Capabilities/Capability/Layer/Layer/
BoundingBox - Jedes angegebene Koordinatensystem hat genau eine Bounding-Box.
- Umfasst der Dienst Daten für das gesamte Gebiet des Freistaates Sachsens, so sind die Standard-Bounding-Boxen aus Abschnitt 2.5 zu verwenden
(für alle Koordinatensysteme).
- Ausnahmen sind zulässig bei Überschreitungen des Gebietes bzw. bei fachlich begründeten Abweichungen.
/WMS_Capabilities/Capability/Layer/
/WMS_Capabilities/Capability/Layer/Layer/

nach oben

1.4.7 MetadataURL

Parameter Festlegungen XPath
MetadataURL - Jeder Datenlayer enthält die Metadaten-URL des Datensatzes, der die zugrundeliegenden Daten beschreibt (ggf. auch mehrere).
- Ausnahme bilden Metadatenlayer (z.B. DOP einer bestimmten Jahresscheibe).
- Die URL zeigt immer auf das Produktivsystem.
- Beispiel
https://geomis.sachsen.de/geomis-csw/api?service=CSW&request=GetRecordById&Version=2.0.2&outputSchema=http://www.isotc211.org/2005/gmd&id=c601707f-5ded-422e-9cc1-36e4fb4b75d4
/WMS_Capabilities/Capability/Layer/Layer/
MetadataURL/Format - Mindestens text/xml und text/html
Beispiele
URL Format text/xml:
https://geomis.sachsen.de/geomis-csw/api?service=CSW&request=GetRecordById&Version=2.0.2&outputSchema=http://www.isotc211.org/2005/gmd&id=c601707f-5ded-422e-9cc1-36e4fb4b75d4
URL Format text/html:
https://geoportal.sachsen.de/cps/metadaten_portal.html?id=c601707f-5ded-422e-9cc1-36e4fb4b75d4
/WMS_Capabilities/Capability/Layer/Layer/

nach oben

1.4.8 Layer-Name

Parameter Festlegungen XPath
Name - Für Datenlayer ist name verpflichtend.
- Gruppenlayer können optional das Element name besitzen
- Bei Rootlayer ist name nicht zulässig.
- Zulässige Zeichen: /[0-9a-z\.\-_]+/
- Das erste Zeichen ist keine Ziffer.
- Die Mindestlänge beträgt 3 Zeichen.
- Name und Title Layers unterscheiden sich.
- Dopplungen innerhalb des Content-Levels sind nicht erlaubt.
- Aus Gründen von Beschränkungen in der Länge der URL sollte name nicht mehr als 20 Zeichen umfassen.
/WMS_Capabilities/Capability/Layer/Layer/Layer/
/WMS_Capabilities/Capability/Layer/Layer/
/WMS_Capabilities/Capability/Layer/
Für die Bennung von Ebenen gelten für AdV-WMS gesonderte Regeln

nach oben

1.4.9 Layer-Title

Parameter Festlegungen XPath
Title - Zulässige Zeichen sind alle Zeichen nach KoSIT außer TAB, CR, LF.
- Der Titel muss innerhalb des Capabilities-Dokument eindeutig sein, Dopplungen des Titels bei Daten- und Gruppierungslayern sind nicht erlaubt.
- Der Titel ist durch Menschen lesbar und entspricht der deutschen Rechtschreibung.
- Keine Nennung von Abkürzungen, ansonsten sind diese im Abstract des Layers zu beschreiben.
- Nennung eines Datums ist nur dann erlaubt, wenn der Dienst keiner weiteren Aktualisierung unterliegt (Zeitscheibe).
- Aus Gründen der Lesbarkeit sollte title nicht mehr als 40 Zeichen umfassen.
/WMS_Capabilities/Capability/Layer/
/WMS_Capabilities/Capability/Layer/Layer/

nach oben

1.4.10 Style

Parameter Festlegungen XPath
/Style/Name - Zulässige Zeichen: /[0-9a-z\.\-_]+/
- Aus Gründen von Beschränkungen in der Länge der URL sollte name nicht mehr als 20 Zeichen umfassen.
- Der Standardstyle-Name ist default
Styles-Name bei weiteren Styles:
einfarbige Darstellungen: farbname_der_zeichenfarbe
Beispiel: gelb
Graustufendarstellungen: palette_grau[anzahl_farben]
Beispiele: palette_grau, palette_grau64
indizierte farbige Darstellungen: palette_<farbraum>[anzahl_farben][_<nutzerspez>]
Beispiele: palette_rgb, palette_rgb64, palette_rgb8_dunkel
/WMS_Capabilities/Capability/Layer/Layer/
/Style/Title - Zulässige Zeichen sind alle Zeichen nach KoSIT außer TAB, CR, LF.
- Die Mindestlänge umfasst 3 Zeichen.
/WMS_Capabilities/Capability/Layer/Layer/
/Style/LegendURL GetLegendURL - LegendURL muss für jeden Layer sowie jeden Style definiert sein.
- Es muss ein Bild mit Grafik zurückgegeben werden.
- Wenn aus fachlicher Sicht eine Legende nicht zurückzuliefern ist, soll ein Bild keine Legende verfügbar zurückgegeben werden.
<LegendURL width=""151"" height=""25"">
<Format>image/png</Format>
<OnlineResource xlink:type=""simple"" xlink:href=""https://geoportal.sachsen.de/portal/legenden/keine_legende.png"" xmlns:xlink=""http://www.w3.org/1999/xlink""/>
</LegendURL>
- Die Legendengestaltung wird in Abschnitt Legenden beschrieben.
/WMS_Capabilities/Capability/Layer/Layer/
/Style/LegendURL/Format Empfehlung: image/png /WMS_Capabilities/Capability/Layer/Layer/

nach oben

1.4.11 Keyword

Parameter Festlegungen XPath
Keyword - Jedes Keyword steht in einem eigenen Tag.
- Dopplungen in der Summe aller Keywords innerhalb des gesamten Capability-Dokumentes (Content-Level) sind nicht zulässig.
/WMS_Capabilities/Capability/Layer/Layer/KeywordList
KeywordValue - Die Keywords aus dem Service-Levels entsprechen den Keywords in den ExtendedCapabilities.
- Dopplungen in der Summe aller Keywords innerhalb der ExtendedCapabilities sind unzulässig.
- KeywordValue des MandatoryKeyword lautete infoMapAccessService
/WMS_Capabilities/Capability/ExtendedCapabilities/Keyword

/WMS_Capabilities/Capability/ExtendedCapabilities/MandatoryKeyword

nach oben

1.4.12 Scale

Parameter Festlegungen XPath
MinScaleDenominator - Sind Kartenebenen nur in bestimmten Maßstabsbereichen sichtbar, so muss der Parameter angegeben werden. /WMS_Capabilities/Capability/Layer/Layer/
MaxScaleDenominator - Sind Kartenebenen nur in bestimmten Maßstabsbereichen sichtbar, so muss der Parameter angegeben werden. /WMS_Capabilities/Capability/Layer/Layer/

nach oben

1.4.13 AuthorityURL

Parameter Festlegungen XPath
AuthorityURL - Die Angabe name wird mindestens am Rootlayer erwartet. Die Datenlayer erben diese Information.
- Der Autoritätsname ist die Abkürzung des Namens der geodatenhaltenden Stelle, die die Daten bereitstellt.
- Werden für die einzelnen Datenlayer Datensätze verschiedener geodatenhaltender Stellen verwendet, so ist die name an jedem Datenlayer aufzuführen.
Beispiel: <AuthorityURL name="GeoSN">
/WMS_Capabilities/Capability/Layer/Layer/AuthorityURL
AuthorityURL/OnlineResource - Die Angabe OnlineResource wird mindestens am Rootlayer erwartet. Die Datenlayer erben diese Information.
- Die zu hinterlegende URL soll den Internetauftritt der geodatenhaltenden Stellen beinhalten.
- Werden für die einzelnen Datenlayer Datensätze verschiedener geodatenhaltender Stellen verwendet, so ist OnlineResource an jedem Datenlayer aufzuführen.
Beispiel:
<AuthorityURL>
<OnlineResource xmlns:xlink="http://www.w3.org/1999/xlink" *xlink:href="https://www.geosn.sachsen.de"* xlink:type="simple"/>
</AuthorityURL>
/WMS_Capabilities/Capability/Layer/AuthorityURL/OnlineResource
/WMS_Capabilities/Capability/Layer/Layer/AuthorityURL/OnlineResource

nach oben

1.4.14 Identifier

Parameter Festlegungen XPath
Identifier - Der zu hinterlegende Bezeichner, bezieht sich auf die Daten, die die ghS bereitstellt.
- Es wird empfohlen, den Bezeichner der Metadaten des Datensatzes zu verwenden.
- Angabe wird in jedem Datenlayer erwartet.
- Werden für einen Datenlayer mehrere Datensätze verwendet, so sind diese einzeln aufzuführen.
Beispiel: <Identifier authority="GeoSN">https://geoportal.sachsen.de/md/b5ddb15c-07a8-44b9-b88c-197040fa9b4f </Identifier>
/WMS_Capabilities/Capability/Layer/Layer/Identifier

nach oben

2. Weiterführende Regelungen

2.1 Abgleich zwischen Capabilities und Metadaten

2.1.1 Abstract

WMS Metadaten Festlegung XPath Capabilities
XPath Metadaten
Abstract gmd:abstract - Der Abstract in den Capabilities beginnt mit dem gleichen Inhalt wie in den Metadaten.
- Zusätzliche Hinweis zur Metadaten-URL oder dem Monitoring werden nicht in den Metadaten-Abstract übernommen.
/WMS_Capabilities/Service/
/gmd:MD_Metadata/gmd:identificationInfo/srv:SV_ServiceIdentification/
Abstract gmd:URL - Falls die URL für das Monitoring angegeben wurde, so muss diese mit den Metadaten übereinstimmen (https://geoportal.sachsen.de/ampel/geodienstestgeod?url...)
- Die URL zeigt immer auf das Produktivsystem
/WMS_Capabilities/Sevice/
/gmd:MD_Metadata/gmd:identifi-cationInfo/srv:SV_ServiceIdentification/srv:containsOperations/srv:SV_OperationMetadata/srv:connectPoint/gmd:CI_OnlineResource/gmd:linkage/

nach oben

2.1.2 Service-Title

WMS Metadaten Festlegung XPath Capabilities
XPath Metadaten
Title gmd:title - Der Title des Services ist in allen Dokumenten gleich. /WMS_Capabilities/Service/
/gmd:MD_Metadata/gmd:identificationInfo/srv:SV_ServiceIdentification/gmd:citation/gmd:CI_Citation/

nach oben

2.1.3 Contact

WMS Metadaten Festlegung XPath Capabilities
XPath Metadaten
ContactOrganization gmd:organisationName Der Organisationsname ist in allen Dokumenten gleich. /WMS_Capabilities/Service/ContactInformation/ContactPersonPrimary/
/gmd:MD_Metadata/gmd:identificationInfo/srv:SV_ServiceIdentification/gmd:pointOfContact/gmd:CI_ResponsibleParty/
ContactPerson gmd:individualName Der Name der Kontaktperson ist in allen Dokumenten gleich. /WMS_Capabilities/Service/ContactInformation/ContactPersonPrimar
/gmd:MD_Metadata/gmd:identificationInfo/srv:SV_ServiceIdentification/gmd:pointOfContact/gmd:CI_ResponsibleParty
ContactAddress gmd:address /WMS_Capabilities/Service/ContactInformation/
/gmd:MD_Metadata/gmd:identificationInfo/srv:SV_ServiceIdentification/gmd:pointOfContact/gmd:CI_ResponsibleParty/gmd:contactInfo/gmd:CI_Contact/
gmd:CI_Adress/gmd:deliveryPoint Address>Olbrichtplatz 3</Address
gmd:city City>Dresden</City
gmd:administrativeArea StateOrProvince>Sachsen</StateOrProvince
gmd:postalCode PostCode>01099</PostCode
gmd:country Country>Deutschland</Country
ContactVoiceTelephone gmd:voice +49 351 8283-8420 /WMS_Capabilities/Service/ContactInformation/
/gmd:MD_Metadata/gmd:identificationInfo/srv:SV_ServiceIdentification/gmd:pointOfContact/gmd:CI_ResponsibleParty/gmd:contactInfo/gmd:CI_Contact/gmd:phone/gmd:CI_Telephone/
ContactFacsimileTelephone gmd:facsimile +49 351 8283-6110 /WMS_Capabilities/Service/ContactInformation/
/gmd:MD_Metadata/gmd:identificationInfo/srv:SV_ServiceIdentification/gmd:pointOfContact/gmd:CI_ResponsibleParty/gmd:contactInfo/gmd:CI_Contact/gmd:phone/gmd:CI_Telephone/
ContactElectronicMailAddress gmd:electronicMailAddress servicedesk@geosn.sachsen.de /WMS_Capabilities/Service/ContactInformation/
/gmd:MD_Metadata/gmd:identificationInfo/srv:SV_ServiceIdentification/gmd:pointOfContact/gmd:CI_ResponsibleParty/gmd:contactInfo/gmd:CI_Contact/gmd:address/gmd:CI_Address/

nach oben

2.1.4 CRS

WMS Metadaten Festlegung XPath Capabilities
XPath Metadaten
CRS gmd:code - Die in den Capabilities enthaltenen CRS entsprechen den CRS in den Metadaten. /WMS_Capabilities/Capability/Layer/
/gmd:MD_Metadata/gmd:referenceSystemInfo/gmd:MD_ReferenceSystem/gmd:referenceSystemIdentifier/gmd:RS_Identifier/

nach oben

2.1.5 Keywords

WMS Metadaten Festlegung XPath Capabilities
XPath Metadaten
Keyword gmd:keyword - Die in den Capabilities im Service-Level enthaltenen Keywords entsprechen den Keywords in den Metadaten.
- Dopplungen in der Summe aller Keywords innerhalb des Service-Levels sind unzulässig.
/WMS_Capabilities/Service/KeywordList/
/gmd:MD_Metadata/gmd:identificationInfo/srv:SV_ServiceIdentification/gmd:descriptiveKeywords/gmd:MD_Keywords/
MandatoryKeyword/KeywordValue gmd:keyword - Bei INSPIRE-Viewservices sind die MandatoryKeywords auch in den Keywords der Metadaten zu führen. /WMS_Capabilities/Capability/ExtendedCapabilities/
/gmd:MD_Metadata/gmd:identificationInfo/srv:SV_ServiceIdentification/gmd:descriptiveKeywords/gmd:MD_Keywords/
ExtendedCapabilities/Keyword/KeywordValue gmd:keyword - Bei INSPIRE-Viewservices sind die MandatoryKeywords auch in den Keywords der Metadaten zu führen.
- Dopplungen in der Summe aller Keywords innerhalb der ExtendedCapabilities sind unzulässig.
- Die Keywords der ExtendedCapabilitiesdes entsprechen den Keywords Service-Levels.
/WMS_Capabilities/Capability/
/gmd:MD_Metadata/gmd:identificationInfo/srv:SV_ServiceIdentification/gmd:descriptiveKeywords/gmd:MD_Keywords/

nach oben

2.1.6 Fees und AccessConstraints

WMS Metadaten Festlegung XPath Capabilities
XPath Metadaten
Fees gmd:accessConstraints - Die Eintragungen in den Capabilities müssen mit denen in den Metadaten übereinstimmen.
(siehe Abschnitt Fees und AccessConstraints)
/WMS_Capabilities/Service/fees
/gmd:MD_Metadata/gmd:identificationInfo/srv:SV_ServiceIdentification/gmd:MD_LegalConstraints/gmd:accessConstraints
AccessConstraints gmd:useConstraints - Angaben in den Capabilities zu den Nutzungsbedingungen müssen mit denen in den Metadaten übereinstimmen.
(siehe Abschnitt Fees und AccessConstraints)
/WMS_Capabilities/Service/accessConstraints
/gmd:MD_Metadata/gmd:identificationInfo/srv:SV_ServiceIdentification/gmd:MD_LegalConstraints/useConstraints

nach oben

2.2 Antwortverhalten GetMap-Request

Für alle in den Capabilities definierten Datenformate müssen bei einer GetMap – Anfrage die nachfolgenden Antwortzeiten eingehalten werden. Diese beziehen sich auf einen Einzellayer. Antwortzeiten sind Empfehlungen (Best Practice) und wurden aus Last- und Performancetests generiert. Die Antwortzeiten sind abhängig vom abgefragten Datenformat und werden bei manchen WMS (z.B. Luftbilder im PNG-Format) auch überschritten. Bei Antwortzeiten über 60 Sekunden werden die Response vom Secutrity-Manager geblockt. Dann erfolgt eine Fehlermeldung.

GetMap Antwortzeit in Millisekunden
500 x 500 px bis 3.000
1.000 x 1.000 px bis 5.000
2.000 x 2.000 px bis 25.000
4.000 x 4.000 px bis 50.000
GetMap Response
4.096 x 4.096 px Für alle in den Capabilities definierten Datenformate muss ein Bild mit Inhalt in dem entsprechenden Datenformat zurückgegeben werden.

 


nach oben

2.3 Exceptions

2.3.1 GetMap

Testfall mime-type / Exception-Code Festlegung Response
mit ungültigem Format mime-type text/xml
Exception-Code InvalidFormat
mit ungültigem CRS aaa mime-type text/xml
Exception-Code InvalidCRS
mit ungültigem CRS EPSG:aaa mime-type text/xml
Exception-Code InvalidCRS
mit ungültigem Layer mime-type text/xml
Exception-Code LayerNotDefined
mit ungültigem Style auf einen Layer mime-type text/xml
Exception-Code StyleNotDefined
mit ungültigem Style auf mehrere Layer mime-type text/xml
Exception-Code StyleNotDefined

nach oben

2.3.2 GetFeatureInfo

Testfall mime-type / Exception-Code Festlegung Response
auf ungültigen Layer mime-type text/xml
Exception-Code LayerNotDefined
auf nicht-abfragbaren Layer mime-type text/xml
Exception-Code LayerNotQueryable
auf ungültigen Punkt (5000000000,5000000000) mime-type text/xml
Exception-Code InvalidPoint
auf ungültigen Punkt (abc,def) mime-type text/xml
Exception-Code InvalidPoint
auf ungültigen Punkt (-10,-10) mime-type text/xml
Exception-Code InvalidPoint

nach oben

2.4 Standard-BoundingBox

<EX_GeographicBoundingBox>
<westBoundLongitude>11.7</westBoundLongitude>
<eastBoundLongitude>15.1</eastBoundLongitude>
<southBoundLatitude>50.1</southBoundLatitude>
<northBoundLatitude>51.7</northBoundLatitude></EX_GeographicBoundingBox>
<BoundingBox CRS="EPSG:4326" maxx="51.7" maxy="15.1" minx="50.1" miny="11.7"/>
<BoundingBox CRS="EPSG:25833" maxx="507152" maxy="5732828" minx="264013" miny="5549754"/>
<BoundingBox CRS="EPSG:4258" maxx="51.7" maxy="15.1" minx="50.1" miny="11.7"/>
<BoundingBox CRS="EPSG:25832" maxx="936115" maxy="5745305" minx="686577" miny="5553241"/>
<BoundingBox CRS="EPSG:31469" maxx="5734676" maxy="5507292" minx="5551530" miny="5264055"/>
<BoundingBox CRS="EPSG:31468" maxx="5734076" maxy="4721882" minx="5551571" miny="4478642"/>
<BoundingBox CRS="EPSG:31467" maxx="5747168" maxy="3936365" minx="5555025" miny="3686725"/>
<BoundingBox CRS="EPSG:31466" maxx="5768848" maxy="3150628" minx="5567116" miny="2893967"/>
<BoundingBox CRS="EPSG:3034" maxx="2779509" maxy="4352095" minx="2597233" miny="4113494"/>
<BoundingBox CRS="EPSG:3035" maxx="3188939" maxy="4685588" minx="3000042" miny="4438519"/>
<BoundingBox CRS="EPSG:3044" maxx="5745305" maxy="936115" minx="5553241" miny="686577"/>
<BoundingBox CRS="EPSG:3045" maxx="5732828" maxy="507152" minx="5549754" miny="264013"/>
<BoundingBox CRS="EPSG:3857" maxx="1680924" maxy="6746062" minx="1302438" miny="6463612"/>
<BoundingBox CRS="EPSG:3398" maxx="5733926" maxy="4721749" minx="5551444" miny="4478539"/>
<BoundingBox CRS="EPSG:3399" maxx="5734533" maxy="5507154" minx="5551406" miny="5263947"/>
<BoundingBox CRS="EPSG:2180" maxx="451212" maxy="230606" minx="255368" miny="-21675"/>
<BoundingBox CRS="EPSG:5514" maxx="-671845" maxy="-836278" minx="-934966" miny="-1048039"/>
<BoundingBox CRS="EPSG:5650" maxx="33507152" maxy="5732828" minx="33264013" miny="5549754"/>

nach oben

2.5 Cross-Origin Resource Sharing (CORS)

CORS: Der http(s) Header (serverseitig) soll bei den jeweils bereitgestellten Operationen folgenden Eintrag enthalten: Access-Control-Allow-Origin: *

2.6 Übertragungsprotokoll

Alle Aufrufe (Dienst, Legenden, Nutzungsbedingungen, Metadaten, …) erfolgen grundsätzlich über HyperText Transfer Protocol Secure (HTTPS). Anforderung gilt nur für URL's des GeoSN, nicht externe


nach oben

2.7 Fees und AccessConstraints

2.7.1 Definition

Fees beschreiben die Einschränkungen zum Schutz der Privatsphäre oder des geistigen Eigentums sowie andere besondere Einschränkungen oder Warnungen bezüglich der Nutzung des Dienstes (Nutzungsbedingungen und Gebühren). AccessConstraints enthalten die Einschränkungen zum Schutz der Privatsphäre oder des geistigen Eigentums sowie andere besondere Einschränkungen bezüglich des Zugriffs auf die Ressource (Zugriffseinschränkungen).

In den Fees- und AccessConstraints-Angaben sind die in den nachstehenden Tabellen Inhalte grundsätzlich anzuwenden. Sollten für einen Dienst spezielle Web-Seiten zur Beschreibung der Nutzungs- und Zugriffsbedingungen existieren, so ist diese URL zusätzlich anzugeben (in runden Klammern, getrennt durch Semikolon).
Sollten durch Daten von Kunden außerhalb des GeoSN andere Lizenz-, Nutzungs- bzw. Zugriffsbedingungen gefordert werden, so sind sie entsprechend der unten vorgegebenen Muster in die Capabilities einzutragen.

Alternativ zu den nachfolgend aufgeführten Beispielen kann auch aus den 3 gängigen Lizenzmodellen von Datenlizenz Deutschland 2.0 (https://www.govdata.de/lizenzen), Open Data Commons (http://opendatacommons.org/) und Creative Commons (https://creativecommons.org/licenses/?lang=de) entsprechend der Kundenanforderungen eine Lizenz gewählt werden.


nach oben

2.7.2 Ohne Beschränkung

Art der Beschränkung des Dienstes Fees AccessConstraints
kostenfreier Dienst mit Datenlizenz Deutschland mit Namensnennung Der Dienst ist kostenfrei und kann gemäß den Nutzungsbestimmungen von Datenlizenz Deutschland - Namensnennung - Version 2.0 (https://www.govdata.de/dl-de/by-2-0) unter Angabe der Quelle: "Geodaten Sachsen" genutzt werden. none
Default kostenfreier Dienst mit Datenlizenz Deutschland mit Namensnennung Der Dienst ist kostenfrei und kann gemäß den Nutzungsbestimmungen von Datenlizenz Deutschland - Namensnennung - Version 2.0 (https://www.govdata.de/dl-de/by-2-0) unter Angabe der Quelle: "GeoSN" genutzt werden. none
kostenfreier Dienst mit Datenlizenz Deutschland ohne Namensnennung Der Dienst ist kostenfrei und kann gemäß den Nutzungsbestimmungen von Datenlizenz Deutschland - Zero - Version 2.0 (https://www.govdata.de/dl-de/zero-2-0) genutzt werden. none
kostenfreier Dienst mit Lizenz Creative Commons Dieser Dienst kann gemäß den Nutzungsbestimmungen der Creative Commons "Namensnennung-Nicht kommerziell-Keine Bearbeitungen 4.0 International" Lizenz (CC BY-NC-ND 4.0) (https://creativecommons.org/licenses/by-nc-nd/4.0/deed.de) genutzt werden. none
kostenfreier, zugriffsbeschränkter Dienst Der Dienst ist kostenfrei unter Angabe ....nutzbar.
Der Dienst ist kostenfrei und kann gemäß den Nutzungbestimmungen ...genutzt werden.
Es gelten Zugriffsbeschränkungen
kostenfreier Dienst mit beliebiger Lizenz, ohne Zugriffsbeschränkungen Der Dienst ist kostenfrei und kann gemäß den Nutzungsbestimmungen von ........ genutzt werden. none

nach oben

2.7.3 AdV

Art der Beschränkung des Dienstes Fees AccessConstraints
AdV-ALKIS-WMS Der Dienst ist kostenfrei unter Angabe der Quelle “Landesamt für Geobasisinformation Sachsen (GeoSN)” oder kurz "GeoSN" (https://geoportal.sachsen.de/cps/geosn.html; https://www.landesvermessung.sachsen.de/wms-alkis-5394.html) nutzbar. none

nach oben

2.7.4 BORIS

Art der Beschränkung des Dienstes Fees AccessConstraints
BOdenRichtwertInformationsSystem (BORIS) WMS Die Nutzung des Dienstes ist erlaubnis- und gebührenfrei. (https://www.boris.sachsen.de/nutzungshinweise-4044.html; https://www.landesvermessung.sachsen.de/benutzungshinweise-5557.html) none

nach oben

2.7.5 INSPIRE

Art der Beschränkung des Dienstes Fees AccessConstraints
INSPIRE Viewservice Der Dienst ist kostenfrei und kann gemäß den Nutzungsbestimmungen von Datenlizenz Deutschland - Namensnennung - Version 2.0 (https://www.govdata.de/dl-de/by-2-0) unter Angabe der Quelle: "Geodaten Sachsen" genutzt werden. Es gelten keine Zugriffsbeschränkungen
INSPIRE Viewservice Der Dienst ist kostenfrei und kann gemäß den Nutzungsbestimmungen von Datenlizenz Deutschland - Namensnennung - Version 2.0 (https://www.govdata.de/dl-de/by-2-0) unter Angabe der Quelle: "Geodaten Sachsen" genutzt werden. Öffentlicher Zugriff beschränkt entsprechend Artikel 13(1)(a) der INSPIRE-Richtlinie: a) aufgrund nachteiliger Auswirkungen auf die Vertraulichkeit der Verfahren von Behörden
INSPIRE Viewservice Der Dienst ist kostenfrei und kann gemäß den Nutzungsbestimmungen von Datenlizenz Deutschland - Namensnennung - Version 2.0 (https://www.govdata.de/dl-de/by-2-0) unter Angabe der Quelle: "Geodaten Sachsen" genutzt werden. Öffentlicher Zugriff beschränkt entsprechend Artikel 13(1)(b) der INSPIRE-Richtlinie: b) aufgrund nachteiliger Auswirkungen auf internationale Beziehungen, die öffentliche Sicherheit oder die Landesverteidigung
INSPIRE Viewservice Der Dienst ist kostenfrei und kann gemäß den Nutzungsbestimmungen von Datenlizenz Deutschland - Namensnennung - Version 2.0 (https://www.govdata.de/dl-de/by-2-0) unter Angabe der Quelle: "Geodaten Sachsen" genutzt werden. Öffentlicher Zugriff beschränkt entsprechend Artikel 13(1)(c) der INSPIRE-Richtlinie: c) aufgrund nachteiliger Auswirkungen auf laufende Gerichtsverfahren
INSPIRE Viewservice Der Dienst ist kostenfrei und kann gemäß den Nutzungsbestimmungen von Datenlizenz Deutschland - Namensnennung - Version 2.0 (https://www.govdata.de/dl-de/by-2-0) unter Angabe der Quelle: "Geodaten Sachsen" genutzt werden. Öffentlicher Zugriff beschränkt entsprechend Artikel 13(1)(d) der INSPIRE-Richtlinie: d) aufgrund nachteiliger Auswirkungen auf die Vertraulichkeit von Geschäfts- oder Betriebsinformationen
INSPIRE Viewservice Der Dienst ist kostenfrei und kann gemäß den Nutzungsbestimmungen von Datenlizenz Deutschland - Namensnennung - Version 2.0 (https://www.govdata.de/dl-de/by-2-0) unter Angabe der Quelle: "Geodaten Sachsen" genutzt werden. Öffentlicher Zugriff beschränkt entsprechend Artikel 13(1)(e) der INSPIRE-Richtlinie: e) aufgrund nachteiliger Auswirkungen auf die Rechte des geistigen Eigentums
INSPIRE Viewservice Der Dienst ist kostenfrei und kann gemäß den Nutzungsbestimmungen von Datenlizenz Deutschland - Namensnennung - Version 2.0 (https://www.govdata.de/dl-de/by-2-0) unter Angabe der Quelle: "Geodaten Sachsen" genutzt werden. Öffentlicher Zugriff beschränkt entsprechend Artikel 13(1)(f) der INSPIRE-Richtlinie: f) aufgrund nachteiliger Auswirkungen auf die Vertraulichkeit personenbezogener Daten
INSPIRE Viewservice Der Dienst ist kostenfrei und kann gemäß den Nutzungsbestimmungen von Datenlizenz Deutschland - Namensnennung - Version 2.0 (https://www.govdata.de/dl-de/by-2-0) unter Angabe der Quelle: "Geodaten Sachsen" genutzt werden. Öffentlicher Zugriff beschränkt entsprechend Artikel 13(1)(g) der INSPIRE-Richtlinie: g) aufgrund nachteiliger Auswirkungen auf den Schutz einer Person
INSPIRE Viewservice Der Dienst ist kostenfrei und kann gemäß den Nutzungsbestimmungen von Datenlizenz Deutschland - Namensnennung - Version 2.0 (https://www.govdata.de/dl-de/by-2-0) unter Angabe der Quelle: "Geodaten Sachsen" genutzt werden. Öffentlicher Zugriff beschränkt entsprechend Artikel 13(1)(h) der INSPIRE-Richtlinie: h) aufgrund nachteiliger Auswirkungen auf den Schutz von Umweltbereichen
INSPIRE Viewservice ohne Lizenzangabe Der Dienst ist kostenfrei. Es gelten keine Zugriffsbeschränkungen

nach oben

2.6 Legenden

Empfehlung

  • Legendenbox, Allgemeines
    • Breite: 300 Pixel
    • Höhe: individuell nach Inhalt
    • Hintergrundfarbe: Transparent oder Weiß
    • Datenformat: PNG
    • Schriftart: Arial
    • Schriftgröße: 10 Pixel
  • Spaltenaufteilung in der Legendenbox
    • 5 px Freiraum
    • 75 px Symbol
    • 10 px Freiraum
    • 205 px Bezeichnung des Symbols
    • 5 px Freiraum
  • Lesbarkeit
    • Die Signaturen thematischer Karten sind eindeutig unterscheidbar und in allen Zoomstufen sowie auf verschiedenen Hintergrundkarten gut lesbar.
  • Mehrsprachfähigkeit
    • Unterstützt der WMS Mehrsprachfähigkeit sind auch die in der Legende publizierten Texte sprachabhängig wiederzugeben.
  • Beispiel

Die Bezeichnung der Kartenelemente erfolgt, soweit möglich, in der Einzahl.


nach oben

2.7 Quellen

OGS OpenGIS Web Map Service (WMS) Implementation Specification 1.3.0
Technical Guidance for the implementation of INSPIRE View Services
AdV-OWS-Basisprofil
AdV-Profil zum Web Map Service
Vorgaben der GDI-DE zur Bereitstellung von Darstellungsdiensten