Content deleted Content added
RockMapper (talk | contribs) m link, Added MapTiler Server to the list of proprietary server software. They are a main European provider. |
|||
(46 intermediate revisions by 39 users not shown) | |||
Line 1:
{{Short description|Technical standard for Geographical Information System}}
{{infobox file format
| name = WMS
Line 8 ⟶ 9:
| released = 1999<ref name="release" />
| container for = [[XML]], [[JPEG]], [[Portable Network Graphics|PNG]], others
|
| url = {{official URL}}
}}
A '''Web Map Service''' ('''WMS''') is a standard protocol developed by the [[Open Geospatial Consortium]] in 1999 for serving [[georeference]]d map images over the Internet.<ref name="release">{{cite book |last=Scharl |first=Arno |author2=
==History==
The [[Open Geospatial Consortium]] (OGC) became involved in developing standards for web mapping after a paper was published in 1997 by Allan Doyle, outlining a "WWW Mapping Framework".<ref>{{cite
The Open Geospatial Consortium released WMS version 1.0.0 in April 2000,<ref>{{cite web |url=http://portal.opengeospatial.org/files/?artifact_id=7196 |title=OpenGIS Web Map Server Interface Implementation Specification (Revision 1.0.0) |date=2000-04-19 |publisher=Open Geospatial Consortium |
==Requests==
WMS specifies a number of different request types, two of which are required by any WMS server:<ref>{{cite web |url=http://mapserver.org/ogc/wms_server.html |title=WMS Server |publisher=Mapserver |
* GetCapabilities – returns parameters about the WMS (such as map image format and WMS version compatibility) and the available layers (map bounding box, coordinate reference systems, [[Uniform resource identifier|URI]] of the data and whether the layer is mostly opaque or not)
* GetMap – returns a map image. Parameters include: width and height of the map, coordinate reference system, rendering style, image format
Line 26 ⟶ 27:
Request types that WMS providers may optionally support include:
* GetFeatureInfo – if a layer is marked as 'queryable' then you can request data about a coordinate of the map image.
* DescribeLayer – returns the feature types of the specified layer or layers, which can be further described using [[Web Feature Service|WFS]] or [[Web Coverage Service|WCS]] requests. This request is dependent on the Styled Layer Descriptor (SLD) Profile of WMS.<ref>{{cite web |url=http://www.opengeospatial.org/standards/sld |title=Styled Layer Descriptor (SLD) Profile of the OpenGIS Web Map Service |publisher=OGC |
* GetLegendGraphic –
All communication is served through [[HTTP]].
==Map image==
A WMS server usually serves the map in a [[bitmap]] format, e.g. PNG, GIF
==Software==
<!-- NOTE: This is not the place to list any WMS software. Only the most notable and very widely used should be mentioned. //-->
[[Open-source software|Open source]] [[software]] that provide web map services capability include:▼
▲[[Open source]] [[software]] that provide web map services capability include:
*[[deegree]]
*[[GeoServer]]
*[[MapServer]]
*[[MapGuide Open Source]]
*[[QGIS]] Server
Proprietary server software that allow providing web map services include:
*[[ArcGIS Server]]
*[[ArcIMS]]
* Cubeserv from Terrapixel
*GeoWebPublisher from [[Bentley Systems]]
*GeognoSIS from [[Cadcorp]]
*[[GeoMedia]]
*[[Oracle Corporation|Oracle]] MapViewer
*SIAS ([[Smallworld]] Internet Application Server) from [[GE Energy]]
*[[Autodesk]]'s Infrastructure Map Server
*[[Manifold System]]
*[[MapTiler|MapTiler Server]]
*[[Luciad]]'s LuciadLightspeed and LuciadFusion products<ref name="Luciad solutions">[http://www.luciad.com/solutions – Luciad solutions]</ref>
Open source standalone (client side) software that allow viewing web map services include:
*[[Marble (software)|Marble]]
Line 85 ⟶ 67:
*[[Google Earth]]
*[[Esri]] [[ArcGIS]] & ArcGIS Explorer
*[[Global Mapper]]
*[[Kongsberg Gallium Ltd.]] InterVIEW / InterMAPhics
*[[Luciad]]'s LuciadLightspeed, LuciadRIA and LuciadMobile products<ref name="Luciad solutions" />
WMS is a widely supported format for maps and GIS data accessed via the Internet and loaded into client side GIS software. Major commercial GIS and mapping software that support WMS include:
*[[Autodesk]]'s Map 3D and Civil 3D products
*[[Bentley Systems]]'
*[[Cadcorp]] SIS product suite
*[[D3.js]]
*[[Environmental Systems Research Institute|ESRI]]'s [[ArcGIS]] products
*[[GeoMedia]]
*[[Global Mapper]]
*[[Kinetica (software)|Kinetica]]
*[[Manifold System]]
*[[MapInfo Professional]]
*[[Maptitude]] Mapping Software
*[[MATLAB]] and Mapping Toolbox
*[[Qlik Sense]]
*[[Tableau Software|Tableau]]
Open source software that supports WMS include:
Line 131 ⟶ 96:
*[[NASA World Wind]]
*[[GRASS GIS]]
*[[GeoTrellis]]
*[[JOSM]]
*[[gvSIG]]
Line 140 ⟶ 106:
* [[Open Source Geospatial Foundation]] (OSGeo)
* [[Web Coverage Service]] (WCS)
* [[Web Coverage Processing Service]] (WCPS)
* [[Web Feature Service]] (WFS)
* [[Tile Map Service]], a specification by [[Open Source Geospatial Foundation]] (OSGeo) for tiled map layers
==References==
{{
==External links==
{{commons category}}
* {{official website}}
* [http://portal.opengeospatial.org/files/?artifact_id=14416 OpenGIS Web Map Service (WMS) Implementation Specification, Version 1.3.0, 2006-Mar-15, 06-042]
* [https://www.nrcan.gc.ca/earth-sciences/geomatics/canadas-spatial-data-infrastructure/standards-policies/8938 A concise overview of the WMS paradigm and keywords by Natural Resources Canada]
{{OGC}}
{{authority control}}
[[Category:Web Map Services| ]]
[[Category:
[[Category:ISO/TC 211]]
[[Category:Open Geospatial Consortium]]
|