Jump to content

Web Map Tile Service: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
Created page with '{{infobox file format | name = WMTS | owner = OGC | genre = Container format (digital)|Container format...'
 
External links: Update URL
 
(28 intermediate revisions by 18 users not shown)
Line 1: Line 1:
{{infobox file format
{{Short description|Web protocol}}{{infobox file format
| name = WMTS
| name = WMTS
| icon =
| extension =
| mime =
| owner = [[Open Geospatial Consortium|OGC]]
| owner = [[Open Geospatial Consortium|OGC]]
| genre = [[Container format (digital)|Container format]]
| genre = [[Container format (digital)|Container format]]
| released = 2010<ref name="release" />
| container for = [[XML]], [[JPEG]], [[Portable Network Graphics|PNG]], others
| container for = [[XML]], [[JPEG]], [[Portable Network Graphics|PNG]], others
| free = Yes, with Copyright<ref>{{cite web|title=OGC Document Notice|url=http://www.opengeospatial.org/ogc/document|accessdate=2 February 2011}}</ref>
| open = Yes, with Copyright<ref>{{cite web|title=OGC Document Notice|url=http://www.opengeospatial.org/ogc/document|accessdate=2 February 2011}}</ref>
| url =
}}
}}


A '''Web Map Tile Service''' ('''WMTS''') is a standard protocol for serving pre-rendered [[georeference]]d map tiles over the Internet. The specification was developed and first published by the [[Open Geospatial Consortium]] in 2010.<ref>http://portal.opengeospatial.org/files/?artifact_id=35326</ref>
A '''Web Map Tile Service''' ('''WMTS''') is a standard protocol for serving pre-rendered or run-time computed [[georeference]]d [[tiled web map|map tiles]] over the Internet. The specification was developed and first published by the [[Open Geospatial Consortium]] in 2010.<ref name="release">{{cite web|title=OpenGIS® Web Map Tile Service Implementation Standard|url=http://portal.opengeospatial.org/files/?artifact_id=35326|accessdate=5 April 2013}}</ref>


==History==
==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 paper |author=Doyle, Allan |year=1997 |title=WWW Mapping Framework |publisher=Open GIS Consortium }}</ref>. The oldest and most popular standard for web mapping is [[WMS]]. However, the properties of this standard proved to be difficult to implement for situations where short response times were important. For most WMS services it is not unusual to require 1 or more CPU seconds to produce a response. For massive parallel use cases, such a CPU-intensive service is not practical. To overcome the CPU intensive on-the-fly rendering problem, application developers started using pre-rendered map tiles. Several open en proprietary schemes were invented to organize and address these map tiles. The first OGC standard for tiled maps is the [[Tile Map Service]]. WMTS is a successor the TMS standard and has with more features.
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 document |author=Doyle, Allan |year=1997 |title=WWW Mapping Framework |publisher=Open GIS Consortium }}</ref> The oldest and most popular standard for web mapping is [[Web Map Service|WMS]]. However, the properties of this standard proved to be difficult to implement for situations where short response times were important. For most WMS services it is not uncommon to require 1 or more CPU seconds to produce a response. For massive parallel use cases, such a CPU-intensive service is not practical. To overcome the CPU intensive on-the-fly rendering problem, application developers started using pre-rendered map tiles. Several open and proprietary schemes were invented to organize and address these map tiles. An earlier specification for this is the [[Tile Map Service]] (TMS). It is simpler than WMTS. It was developed by members of the [[OSGeo]] and is not backed by an official standards body.



==Requests==
==Requests==
WMTS specifies a number of request encodings:
WMTS specifies a number of request encodings:
* KVP (key-value-pairs) encoding
; KVP: key-value-pairs encoding (over HTTP)
* REST ([[Representational state transfer]]) encoding
; REST: [[Representational state transfer]] encoding (over HTTP)
* SOAP ([[SOAP]]) encoding
; [[SOAP]]: Simple Object Access Protocol encoding (usually over HTTP)


The syntax for the WMTS request types is different for each of these encodings. Some request types are:
The syntax for the WMTS request types is different for each of these encodings. Some request types are:
* Capabilities: returns information about the WMTS service parameters
; Capabilities: returns information about the WMTS service parameters
* Tile: returns a map tile
; Tile: returns a map tile
* FeatureInfo: returns (alphanumeric) information for a given map location
; FeatureInfo: returns (alphanumeric) information for a given map location
* Legend: returns a legend image for the map
; Legend: returns a legend image for the map



==See also==
==See also==
* [[Open Source Geospatial Foundation]] (OSGeo)
* [[Open Source Geospatial Foundation]] (OSGeo)
* [[Tile Map Service]] (TMS)
* [[Tiled web map]]
* [[Web Coverage Service]] (WCS)
* [[Web Coverage Service]] (WCS)
* [[Web Feature Service]] (WFS)
* [[Web Feature Service]] (WFS)
* [[Web Map Service]] (WMS)
* [[Tile Map Service]], a specification by [[Open Source Geospatial Foundation]] (OSGeo) for tiled map layers


==References==
==References==
Line 36: Line 41:


==External links==
==External links==
* [http://www.opengeospatial.org/standards/wmts OGC WMTS]
* [https://www.ogc.org/publications/standard/wmts/ OGC WMTS]


{{OGC}}
{{OGC}}


[[Category:GIS software]]
[[Category:GIS software]]
[[Category:Web Map Services]]
[[Category:Open Geospatial Consortium]]
[[Category:Open Geospatial Consortium]]

Latest revision as of 21:20, 15 December 2024

WMTS
Developed byOGC
Initial release2010[1]
Type of formatContainer format
Container forXML, JPEG, PNG, others
Open format?Yes, with Copyright[2]

A Web Map Tile Service (WMTS) is a standard protocol for serving pre-rendered or run-time computed georeferenced map tiles over the Internet. The specification was developed and first published by the Open Geospatial Consortium in 2010.[1]

History

[edit]

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".[3] The oldest and most popular standard for web mapping is WMS. However, the properties of this standard proved to be difficult to implement for situations where short response times were important. For most WMS services it is not uncommon to require 1 or more CPU seconds to produce a response. For massive parallel use cases, such a CPU-intensive service is not practical. To overcome the CPU intensive on-the-fly rendering problem, application developers started using pre-rendered map tiles. Several open and proprietary schemes were invented to organize and address these map tiles. An earlier specification for this is the Tile Map Service (TMS). It is simpler than WMTS. It was developed by members of the OSGeo and is not backed by an official standards body.

Requests

[edit]

WMTS specifies a number of request encodings:

KVP
key-value-pairs encoding (over HTTP)
REST
Representational state transfer encoding (over HTTP)
SOAP
Simple Object Access Protocol encoding (usually over HTTP)

The syntax for the WMTS request types is different for each of these encodings. Some request types are:

Capabilities
returns information about the WMTS service parameters
Tile
returns a map tile
FeatureInfo
returns (alphanumeric) information for a given map location
Legend
returns a legend image for the map

See also

[edit]

References

[edit]
  1. ^ a b "OpenGIS® Web Map Tile Service Implementation Standard". Retrieved 5 April 2013.
  2. ^ "OGC Document Notice". Retrieved 2 February 2011.
  3. ^ Doyle, Allan (1997). "WWW Mapping Framework" (Document). Open GIS Consortium.
[edit]