Tile Map Service or TMS, is a specification for
tiled web maps, developed by the
Open Source Geospatial Foundation
The Open Source Geospatial Foundation (OSGeo), is a non-profit non-governmental organization whose mission is to support and promote the collaborative development of open geospatial technologies and data. The foundation was formed in February 20 ...
. The definition generally requires a
URI Uri may refer to:
Places
* Canton of Uri, a canton in Switzerland
* Úri, a village and commune in Hungary
* Uri, Iran, a village in East Azerbaijan Province
* Uri, Jammu and Kashmir, a town in India
* Uri (island), an island off Malakula Isla ...
structure which attempts to fulfill
REST
Rest or REST may refer to:
Relief from activity
* Sleep
** Bed rest
* Kneeling
* Lying (position)
* Sitting
* Squatting position
Structural support
* Structural support
** Rest (cue sports)
** Armrest
** Headrest
** Footrest
Arts and ente ...
principles. The TMS protocol fills a gap between the very simple standard used by
OpenStreetMap
OpenStreetMap (OSM) is a free, open geographic database updated and maintained by a community of volunteers via open collaboration. Contributors collect data from surveys, trace from aerial imagery and also import from other freely licensed ...
and the complexity of the
Web Map Service standard, providing simple urls to tiles while also supporting alternate
spatial referencing system.
Support
TMS is most widely supported by web mapping clients and servers; although there is some desktop support, the
Web Map Service protocol is more widespread for enterprise mapping applications. The
OpenLayers JavaScript
JavaScript (), often abbreviated as JS, is a programming language that is one of the core technologies of the World Wide Web, alongside HTML and CSS. As of 2022, 98% of Website, websites use JavaScript on the Client (computing), client side ...
library supports TMS natively, while the
Google Maps API allows URL templating, which makes support possible for developers.
TileCache is one of the most popular supporting servers, while other servers like
mod tile and
TileLite focus on the de facto
OpenStreetMap
OpenStreetMap (OSM) is a free, open geographic database updated and maintained by a community of volunteers via open collaboration. Contributors collect data from surveys, trace from aerial imagery and also import from other freely licensed ...
standard.
WMTS
TMS served as the basis for the OpenGIS
Web Map Tile Service
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.
History ...
OGC standard.
See also
*
Tiled web map
References
External links
TMS Specification OSGeo-Wiki
Free software server implementation of the TMS specification:
TileCacheMapProxyROK4
Open Geospatial Consortium
{{science-software-stub