1、September 2008DEUTSCHE NORM Normenausschuss Bauwesen (NABau) im DINPreisgruppe 28DIN Deutsches Institut fr Normung e.V. Jede Art der Vervielfltigung, auch auszugsweise, nur mit Genehmigung des DIN Deutsches Institut fr Normung e.V., Berlin, gestattet.ICS 35.240.70!$KeH“1406637www.din.deDDIN EN ISO 1
2、9128Geoinformation Web Map server interface (ISO 19128:2005);Englische Fassung EN ISO 19128:2008Geographic information Web map server interface (ISO 19128:2005);English version EN ISO 19128:2008Information gographique Interface de carte du serveur web (ISO 19128:2005);Version anglaise EN ISO 19128:2
3、008Alleinverkauf der Normen durch Beuth Verlag GmbH, 10772 Berlin www.beuth.deGesamtumfang 84 SeitenB55EB1B3E14C22109E918E8EA43EDB30F09CC7B7EF8DD9NormCD - Stand 2009-03 DIN EN ISO 19128:2008-09 2 Nationales Vorwort Der Text von ISO 19128:2005 wurde vom Technischen Komitee ISO/TC 211 Geographic infor
4、mati-on/Geomatics“ erarbeitet und als EN ISO 19128:2008 vom Technischen Komitee CEN/TC 287 Geoinfor-mation“ bernommen, dessen Sekretariat vom NEN (Niederlande) gehalten wird. Der Text von ISO 19128:2005 wurde von CEN als EN ISO 19128:2008 ohne nderungen angenommen. Der fr die deutsche Mitarbeit zust
5、ndige Arbeitsausschuss im DIN Deutsches Institut fr Normung e. V. ist der als Spiegelausschuss zum CEN/TC 287 und ISO/TC 211 eingesetzte Arbeitsausschuss NA 005-03-03 AA Kartographie und Geoinformation“ des Normenausschusses Bauwesen (NABau). Das Prsidium des DIN hat mit seinem Beschluss 1/2004 fest
6、gelegt, dass von dem in den Regeln der europ-ischen Normungsarbeit von CEN/CENELEC verankerten Grundsatz, wonach Europische Normen in den drei offiziellen Sprachen Deutsch, Englisch und Franzsisch verffentlicht werden, in begrndeten Ausnahmefllen abgewichen und auf die deutsche Sprachfassung verzich
7、tet werden kann. Die Genehmigung dafr hat die DIN-Geschftsleitung entsprechend ihren in Anlage 1 zu dem DIN-Rundschreiben A 5/2004 festgelegten Kriterien fr die vorliegende Norm auf Antrag des NABau-FB 03 Vermessungswesen; Geoinformation“ erteilt. DIN EN ISO 19128 spezifiziert einen Dienst, der ruml
8、ich referenzierte Karten aus Geoinformationen erzeugt. Diese Norm beschreibt die Operationen des Dienstes zur Ermittelung der Karten und Karteneigenschaften, die von einer Instanz eines solchen Dienstes ange-boten werden, zur Abfrage von Karten, zur Abfrage von Informationen zu Objekten, die in den
9、Karten dargestellt werden. Die Benennung Karte“ umfasst hier eine grafische Aufbereitung von Geoinformationen zur Darstellung auf einem Bildschirm, typischerweise als Bitmap in den Formaten PNG, JPEG oder GIF. Die rumliche Referen-zierung der Grafiken erlaubt es, mehrere solcher Karten bereinander z
10、u legen. Typischerweise erfolgt eine Referenzierung der Grafik auf die Erdoberflche unter Angabe des verwendeten Koordinatenreferenzsystems und des dargestellten Bereichs unter Verwendung von Koordinaten in diesem Koordinatenreferenzsystem. Ein Web Map Service wird ber HTTP URLs angesprochen und lie
11、fert Ergebnisse je nach Operation als XML-Dokument, Grafikdatei oder HTML-Dokument zurck. Diese Version des Web Map Service untersttzt nur serverseitig vorkonfigurierte Prsentationsvorschriften und Signaturierungen. Fr die Verwendung von benutzerseitig konfigurierbaren Prsentationsvorschriften fr di
12、e Karten bietet das Open Geospatial Consortium (OGC) ein erweitertes Profil des Web Map Service. B55EB1B3E14C22109E918E8EA43EDB30F09CC7B7EF8DD9NormCD - Stand 2009-03 DIN EN ISO 19128:2008-09 3 Nationaler Anhang NA (informativ) Englisch-deutsche Fachwrterliste client Klient coordinate reference syste
13、m Koordinatenreferenzsystem coordinate system Koordinatensystem geographic information Geoinformation interface Schnittstelle layer Bildebene map Karte operation Operation portrayal Prsentation request Auftrag, Aufruf response Antwort, Ergebnis server Server service Dienst service metadata Dienstebe
14、schreibung B55EB1B3E14C22109E918E8EA43EDB30F09CC7B7EF8DD9NormCD - Stand 2009-03 DIN EN ISO 19128:2008-09 4 Leerseite B55EB1B3E14C22109E918E8EA43EDB30F09CC7B7EF8DD9NormCD - Stand 2009-03 EUROPEAN STANDARD NORME EUROPENNE EUROPISCHE NORMEN ISO 19128 January 2008 ICS 35.240.70English Version Geographic
15、 information Web map server interface (ISO 19128:2005) Information gographique Interface de carte du serveur web (ISO 19128:2005) Geoinformation Web Map server interface (ISO 19128:2005) This European Standard was approved by CEN on 15 December 2007. CEN members are bound to comply with the CEN/CENE
16、LEC Internal Regulations which stipulate the conditions for giving this EuropeanStandard the status of a national standard without any alteration. Up-to-date lists and bibliographical references concerning such national standards may be obtained on application to the CEN Management Centre or to any
17、CEN member. This European Standard exists in three official versions (English, French, German). A version in any other language made by translationunder the responsibility of a CEN member into its own language and notified to the CEN Management Centre has the same status as the official versions. CE
18、N members are the national standards bodies of Austria, Belgium, Bulgaria, Cyprus, Czech Republic, Denmark, Estonia, Finland, France, Germany, Greece, Hungary, Iceland, Ireland, Italy, Latvia, Lithuania, Luxembourg, Malta, Netherlands, Norway, Poland, Portugal, Romania, Slovakia, Slovenia, Spain, Sw
19、eden, Switzerland and United Kingdom. Management Centre: rue de Stassart, 36 B-1050 Brussels 2008 CEN All rights of exploitation in any form and by any means reserved worldwide for CEN national Members. Ref. No. EN ISO 19128:2008: EEUROPEAN COMMITTEE FOR STANDARDIZATION COMIT EUROPEN DE NORMALISATIO
20、NEUROPISCHES KOMITEE FR NORMUNG B55EB1B3E14C22109E918E8EA43EDB30F09CC7B7EF8DD9NormCD - Stand 2009-03 Contents Page122.12.22.334566.16.26.36.46.56.66.76.86.96.106.1177.17.27.37.4EN ISO 19128:2008 (E)2Introduction 4Scope . 5Conformance. 5Conformance classes and requirements . 5Basic WMS. 5Queryable WM
21、S. 5Foreword. 3Normative references . 5Terms and definitions. 6Abbreviated terms 7Basic service elements 8Introduction . 8Version numbering and negotiation . 8General HTTP request rules 9General HTTP response rules . 11Numeric and Boolean values. 11Output formats 12Coordinate systems 12Request param
22、eter rules 16Common request parameters 17Service result 18Service exceptions . 18Web Map Service operations. 18Introduction . 18GetCapabilities (mandatory) 18GetMap (mandatory). 29GetFeatureInfo (optional). 35Annex A (normative) Conformance tests 38Annex B (normative) CRS Definitions 41Annex C (norm
23、ative) Handling multi-dimensional data . 48Annex E (normative) XML Schemas. 56Annex F (normative) UML model 67Annex G (informative) Web Mapping Examples 72Annex H (informative) XML examples 75Annex D (normative) Web Map Service profile of ISO 8601. 54Bibliography . 80DIN EN ISO 19128:2008-09 B55EB1B
24、3E14C22109E918E8EA43EDB30F09CC7B7EF8DD9NormCD - Stand 2009-03 The text of ISO 19128:2005 has been prepared by Technical Committee ISO/TC 211 “Geo-graphic information/Geomatics” of the International Organization for Standardization (ISO) and has been taken over as EN ISO 19128:2008 by Technical Commi
25、ttee CEN/TC 287 “Geographic Information”, the secretariat of which is held by NEN. This European Standard shall be given the status of a national standard, either by publication of an identical text or by endorsement, at the latest by April 2008, and conflicting national standards shall be withdrawn
26、 at the latest by April 2008. Attention is drawn to the possibility that some of the elements of this document may be the subject of patent rights. CEN and/or CENELEC shall not be held responsible for identifying any or all such patent rights. According to the CEN/CENELEC Internal Regulations, the n
27、ational standards organizations of the following countries are bound to implement this European Standard: Austria, Belgium, Bulgaria, Cyprus, Czech Republic, Denmark, Estonia, Finland, France, Germany, Greece, Hungary, Iceland, Ireland, Italy, Latvia, Lithuania, Luxembourg, Malta, Netherlands, Norwa
28、y, Poland, Portugal, Romania, Slovakia, Slovenia, Spain, Sweden, Switzerland and the United Kingdom.The text of ISO 19128:2005 has been approved by CEN as EN ISO 19128:2008 without any modifications. Endorsement noticeForeword EN ISO 19128:2008 (E)3DIN EN ISO 19128:2008-09 B55EB1B3E14C22109E918E8EA4
29、3EDB30F09CC7B7EF8DD9NormCD - Stand 2009-03 Introduction A Web Map Service (WMS) produces maps of spatially referenced data dynamically from geographic information. This International Standard defines a “map” to be a portrayal of geographic information as a digital image file suitable for display on
30、a computer screen. A map is not the data itself. WMS-produced maps are generally rendered in a pictorial format such as PNG, GIF or JPEG, or occasionally as vector-based graphical elements in Scalable Vector Graphics (SVG) or Web Computer Graphics Metafile (WebCGM) formats. This International Standa
31、rd defines three operations: one returns service-level metadata; another returns a map whose geographic and dimensional parameters are well-defined; and an optional third operation returns information about particular features shown on a map. Web Map Service operations can be invoked using a standar
32、d web browser by submitting requests in the form of Uniform Resource Locators (URLs). The content of such URLs depends on which operation is requested. In particular, when requesting a map the URL indicates what information is to be shown on the map, what portion of the Earth is to be mapped, the de
33、sired coordinate reference system, and the output image width and height. When two or more maps are produced with the same geographic parameters and output size, the results can be accurately overlaid to produce a composite map. The use of image formats that support transparent backgrounds (e.g. GIF
34、 or PNG) allows underlying maps to be visible. Furthermore, individual maps can be requested from different servers. The Web Map Service thus enables the creation of a network of distributed map servers from which clients can build customized maps. Illustrative examples of map request URLs and their
35、 resulting maps are shown in Annex G. This International Standard applies to a Web Map Service instance that publishes its ability to produce maps rather than its ability to access specific data holdings. A basic WMS classifies its geographic information holdings into “Layers” and offers a finite nu
36、mber of predefined “Styles” in which to display those layers. This International Standard supports only named Layers and Styles, and does not include a mechanism for user-defined symbolization of feature data. NOTE The Open Geospatial Consortium (OGC) Styled Layer Descriptor (SLD) specification 6 de
37、fines a mechanism for user-defined symbolization of feature data instead of named Layers and Styles. In brief, an SLD-enabled WMS retrieves feature data from a Web Feature Service 7 and applies explicit styling information provided by the user in order to render a map. EN ISO 19128:2008 (E)4DIN EN I
38、SO 19128:2008-09 B55EB1B3E14C22109E918E8EA43EDB30F09CC7B7EF8DD9NormCD - Stand 2009-03 1 Scope This International Standard specifies the behaviour of a service that produces spatially referenced maps dynamically from geographic information. It specifies operations to retrieve a description of the map
39、s offered by a server to retrieve a map, and to query a server about features displayed on a map. This International Standard is applicable to pictorial renderings of maps in a graphical format; it is not applicable to retrieval of actual feature data or coverage data values. 2 Conformance 2.1 Confo
40、rmance classes and requirements This International Standard defines two conformance classes, one for a basic WMS, and the other for a queryable WMS. Each has two subclasses, one for clients and the other for servers. 2.2 Basic WMS A basic WMS shall support the basic service elements (see Clause 6),
41、the GetCapabilities operation (see 7.2), and the GetMap operation (see 7.3). To conform to this International Standard, a basic WMS shall satisfy the requirements of A.1 of the Abstract Test Suite in Annex A. 2.3 Queryable WMS A queryable WMS shall satisfy all the requirements for a basic WMS, and s
42、hall also support the GetFeatureInfo operation (see 7.4). To conform to this International Standard, a queryable WMS shall satisfy all requirements of the Abstract Test Suite in Annex A. 3 Normative references The following referenced documents are indispensable for the application of this document.
43、 For dated references, only the edition cited applies. For undated references, the latest edition of the referenced document (including any amendments) applies. ISO 8601:2004, Data elements and interchange formats Information interchange Representation of dates and times ISO 19111, Geographic inform
44、ation Spatial referencing by coordinatesISO 19115:2003, Geographic information MetadataEPSG (February 2003), European Petroleum Survey Group Geodesy Parameters, Lott, R., Ravanas, B., Cain, J., Simonson, G, and Nicolai, R., eds., available at IETF RFC 2045 (November 1996), Multipurpose Internet Mail Extensions (MIME) Part One: Format of Internet Message Bodies, Freed, N. and Borenstein, N., eds., available at EN ISO 19128:2008 (E)5DIN EN ISO 19128:2008-09 B55EB1B3E14C22109E918E8EA43EDB30F09CC7B7EF8DD9NormCD - Stand 2009-03 IETF RFC 2396 (August 1998), Uniform Resource Identifier