Служба веб-карт ( WMTS ) — это стандартный протокол для обслуживания предварительно отрисованных или вычисленных в реальном времени картографических фрагментов с географической привязкой через Интернет. Спецификация была разработана и впервые опубликована Open Geospatial Consortium в 2010 году. [1]
Открытый геопространственный консорциум (OGC) начал заниматься разработкой стандартов для веб-картографирования после того, как в 1997 году Аллан Дойл опубликовал статью, в которой описал «WWW Mapping Framework». [3] Самым старым и популярным стандартом для веб-картографирования является WMS . Однако свойства этого стандарта оказались сложными для реализации в ситуациях, когда важны короткие времена отклика. Для большинства служб WMS нередко требуется 1 или более секунд ЦП для получения ответа. Для случаев массового параллельного использования такая служба с интенсивным использованием ЦП нецелесообразна. Чтобы преодолеть проблему интенсивного рендеринга ЦП на лету, разработчики приложений начали использовать предварительно отрисованные фрагменты карты. Было изобретено несколько открытых и фирменных схем для организации и обработки этих фрагментов карты. Более ранней спецификацией для этого является Tile Map Service (TMS). Она проще, чем WMTS. Она была разработана членами OSGeo и не поддерживается официальным органом по стандартизации.
WMTS определяет ряд кодировок запросов:
Синтаксис для типов запросов WMTS отличается для каждой из этих кодировок. Некоторые типы запросов: