《BS-ISO-19128-2005.pdf》由会员分享,可在线阅读,更多相关《BS-ISO-19128-2005.pdf(86页珍藏版)》请在三一文库上搜索。
1、BRITISH STANDARD BS ISO Geographic information Web map server interface ICS 35.240.70 ? 19128:2005 Licensed Copy: sheffieldun sheffieldun, na, Sun Nov 26 03:15:23 GMT+00:00 2006, Uncontrolled Copy, (c) BSI BS ISO 19128:2005 This British Standard was published under the authority of the Standards Pol
2、icy and Strategy Committee on 24 January 2006 BSI 24 January 2006 ISBN 0 580 47517 4 National foreword This British Standard reproduces verbatim ISO 19128:2005 and implements it as the UK national standard. The UK participation in its preparation was entrusted to Technical Committee IST/36, Geograph
3、ic information, which has the responsibility to: aid enquirers to understand the text; present to the responsible international/European committee any enquiries on the interpretation, or proposals for change, and keep UK interests informed; monitor related international and European developments and
4、 promulgate them in the UK. A list of organizations represented on this committee can be obtained on request to its secretary. Cross-references The British Standards which implement international publications referred to in this document may be found in the BSI Catalogue under the section entitled “
5、International Standards Correspondence Index”, or by using the “Search” facility of the BSI Electronic Catalogue or of British Standards Online. This publication does not purport to include all the necessary provisions of a contract. Users are responsible for its correct application. Compliance with
6、 a British Standard does not of itself confer immunity from legal obligations. Summary of pages This document comprises a front cover, an inside front cover, the ISO title page, pages ii to v, a blank page, pages 1 to 76, an inside back cover and a back cover. The BSI copyright notice displayed in t
7、his document indicates when the document was last issued. Amendments issued since publication Amd. No. DateComments Licensed Copy: sheffieldun sheffieldun, na, Sun Nov 26 03:15:23 GMT+00:00 2006, Uncontrolled Copy, (c) BSI Reference number ISO 19128:2005(E) INTERNATIONAL STANDARD ISO 19128 First edi
8、tion 2005-12-01 Geographic information Web map server interface Information gographique Interface de carte du serveur web BS ISO 19128:2005 Licensed Copy: sheffieldun sheffieldun, na, Sun Nov 26 03:15:23 GMT+00:00 2006, Uncontrolled Copy, (c) BSI ii Licensed Copy: sheffieldun sheffieldun, na, Sun No
9、v 26 03:15:23 GMT+00:00 2006, Uncontrolled Copy, (c) BSI BS ISO 19128:2005 iii Contents Page Foreword iv Introduction v 1 Scope . 1 2 Conformance. 1 2.1 Conformance classes and requirements . 1 2.2 Basic WMS. 1 2.3 Queryable WMS. 1 3 Normative references . 1 4 Terms and definitions. 2 5 Abbreviated
10、terms 3 6 Basic service elements 4 6.1 Introduction . 4 6.2 Version numbering and negotiation . 4 6.3 General HTTP request rules 5 6.4 General HTTP response rules . 7 6.5 Numeric and Boolean values. 7 6.6 Output formats 8 6.7 Coordinate systems 8 6.8 Request parameter rules 12 6.9 Common request par
11、ameters 13 6.10 Service result 14 6.11 Service exceptions . 14 7 Web Map Service operations. 14 7.1 Introduction . 14 7.2 GetCapabilities (mandatory) 14 7.3 GetMap (mandatory) . 25 7.4 GetFeatureInfo (optional) . 31 Annex A (normative) Conformance tests 34 Annex B (normative) CRS Definitions 37 Anne
12、x C (normative) Handling multi-dimensional data . 44 Annex D (normative) Web Map Service profile of ISO 8601. 50 Annex E (normative) XML Schemas. 52 Annex F (normative) UML model 63 Annex G (informative) Web Mapping Examples 68 Annex H (informative) XML examples 71 Bibliography . 76 Licensed Copy: s
13、heffieldun sheffieldun, na, Sun Nov 26 03:15:23 GMT+00:00 2006, Uncontrolled Copy, (c) BSI BS ISO 19128:2005 iv Foreword ISO (the International Organization for Standardization) is a worldwide federation of national standards bodies (ISO member bodies). The work of preparing International Standards
14、is normally carried out through ISO technical committees. Each member body interested in a subject for which a technical committee has been established has the right to be represented on that committee. International organizations, governmental and non-governmental, in liaison with ISO, also take pa
15、rt in the work. ISO collaborates closely with the International Electrotechnical Commission (IEC) on all matters of electrotechnical standardization. International Standards are drafted in accordance with the rules given in the ISO/IEC Directives, Part 2. The main task of technical committees is to
16、prepare International Standards. Draft International Standards adopted by the technical committees are circulated to the member bodies for voting. Publication as an International Standard requires approval by at least 75 % of the member bodies casting a vote. Attention is drawn to the possibility th
17、at some of the elements of this document may be the subject of patent rights. ISO shall not be held responsible for identifying any or all such patent rights. ISO 19128 was prepared by Technical Committee ISO/TC 211, Geographic information/Geomatics, from a base document supplied by the Open Geospat
18、ial Consortium, Inc. Licensed Copy: sheffieldun sheffieldun, na, Sun Nov 26 03:15:23 GMT+00:00 2006, Uncontrolled Copy, (c) BSI v Introduction A Web Map Service (WMS) produces maps of spatially referenced data dynamically from geographic information. This International Standard defines a “map” to be
19、 a portrayal of geographic information as a digital image file suitable for display on 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 Graph
20、ics (SVG) or Web Computer Graphics Metafile (WebCGM) formats. This International Standard 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 partic
21、ular features shown on a map. Web Map Service operations can be invoked using a standard 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 i
22、nformation is to be shown on the map, what portion of the Earth is to be mapped, the desired 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
23、 composite map. The use of image formats that support transparent backgrounds (e.g. GIF 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
24、 clients can build customized maps. Illustrative examples of map request URLs and their 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
25、WMS classifies its geographic information holdings into “Layers” and offers a finite number 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. NOT
26、E The Open Geospatial Consortium (OGC) Styled Layer Descriptor (SLD) specification 6 defines 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 in
27、formation provided by the user in order to render a map. BS ISO 19128:2005 Licensed Copy: sheffieldun sheffieldun, na, Sun Nov 26 03:15:23 GMT+00:00 2006, Uncontrolled Copy, (c) BSI blank Licensed Copy: sheffieldun sheffieldun, na, Sun Nov 26 03:15:23 GMT+00:00 2006, Uncontrolled Copy, (c) BSI 1 Geo
28、graphic information Web map server interface 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 maps offered by a server to retrieve a map,
29、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 Conformance classes and requirements This Inte
30、rnational 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), the GetCapabilities operation (see 7.2),
31、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 shall also support the GetFeatureInfo oper
32、ation (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. For dated references, only the edition c
33、ited 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 information Spatial referencing by coordinates
34、ISO 19115:2003, Geographic information Metadata EPSG (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
35、Internet Message Bodies, Freed, N. and Borenstein, N., eds., available at BS ISO 19128:2005 Licensed Copy: sheffieldun sheffieldun, na, Sun Nov 26 03:15:23 GMT+00:00 2006, Uncontrolled Copy, (c) BSI 2 IETF RFC 2396 (August 1998), Uniform Resource Identifiers (URI): Generic Syntax, Berners-Lee, T., F
36、ielding, N., and Masinter, L., eds., available at IETF RFC 2616 (June 1999), Hypertext Transfer Protocol HTTP/1.1, Gettys, J., Mogul, J., Frystyk, H., Masinter, L., Leach, P., and Berners-Lee, T., eds., available at UCUM, Unified Code for Units of Measure, Schadow, G. and McDonald, C.J. (eds.), vers
37、ion 1.5 XML 1.0, Extensible Markup Language (XML) 1.0, World Wide Web Consortium Recommendation, Bray, T., Paoli, J., Sperberg-McQueen, C.M., and Maler, E., eds., available at XML Schema, XML Schema Part 1: Structures, World Wide Web Consortium Recommendation, Thompson, H.S., Beech, D., Maloney, M.,
38、 and Mendelsohn, N., eds., available at 4 Terms and definitions For the purposes of this document, the following terms and definitions apply. 4.1 client software component that can invoke an operation from a server 4.2 coordinate reference system coordinate system that is related to the real world b
39、y a datum ISO 19111 4.3 coordinate system set of mathematical rules for specifying how coordinates are to be assigned to points ISO 19111 4.4 geographic information information concerning phenomena implicitly or explicitly associated with a location relative to the Earth ISO 19101 4.5 interface name
40、d set of operations that characterize the behaviour of an entity ISO 19119 4.6 layer basic unit of geographic information that may be requested as a map from a server 4.7 map portrayal of geographic information as a digital image file suitable for display on a computer screen 4.8 operation specifica
41、tion of a transformation or query that an object may be called to execute ISO 19119 BS ISO 19128:2005 Licensed Copy: sheffieldun sheffieldun, na, Sun Nov 26 03:15:23 GMT+00:00 2006, Uncontrolled Copy, (c) BSI 3 4.9 portrayal presentation of information to humans ISO 19117 4.10 request invocation of
42、an operation by a client 4.11 response result of an operation returned from a server to a client 4.12 server a particular instance of a service 4.13 service distinct part of the functionality that is provided by an entity through interfaces ISO 14252 4.14 service metadata metadata describing the ope
43、rations and geographic information available at a server 5 Abbreviated terms CDATA XML Character Data CRS Coordinate Reference System CS Coordinate System DCP Distributed Computing Platform DTD Document Type Definition EPSG European Petroleum Survey Group GIF Graphics Interchange Format GIS Geograph
44、ic Information System HTTP Hypertext Transfer Protocol IANA Internet Assigned Numbers Authority IERS International Earth Rotation Service IETF Internet Engineering Task Force ITRF International Terrestrial Reference Frame ITRS IERS Terrestrial Reference System BS ISO 19128:2005 Licensed Copy: sheffi
45、eldun sheffieldun, na, Sun Nov 26 03:15:23 GMT+00:00 2006, Uncontrolled Copy, (c) BSI 4 JPEG Joint Photographic Experts Group MIME Multipurpose Internet Mail Extensions NAD North American Datum OGC Open GIS Consortium PNG Portable Network Graphics RFC Request for Comments SVG Scalable Vector Graphic
46、s UCUM Unified Code for Units of Measure URL Uniform Resource Locator WebCGM Web Computer Graphics Metafile WCS Web Coverage Service WFS Web Feature Service WGS World Geodetic System WMS Web Map Service XML Extensible Markup Language 6 Basic service elements 6.1 Introduction This clause specifies as
47、pects of Web Map Server behaviour that are independent of particular operations or are common to several operations. 6.2 Version numbering and negotiation 6.2.1 Version number form and value The Web Map Service (WMS) defines a protocol version number. The version number applies to the XML schema and
48、 the request encodings defined in this International Standard. The version number contains three non-negative integers, separated by decimal points, in the form “x.y.z”. The numbers “y” and “z” shall not exceed 99. Implementations of this International Standard shall use the value “1.3.0” as the pro
49、tocol version number. 6.2.2 Version number changes The protocol version number shall be changed with each revision of this International Standard. The number shall increase monotonically and shall comprise no more than three integers separated by decimal points, with the first integer being the most significant. There may be gaps in the numerical sequence. Some numbers may denote draft versions. Servers and their clients need not support all defined versions, but shall o
链接地址:https://www.31doc.com/p-3747013.html