Спецификация доступа к тайлам

Тайлы можно использовать с любой из распространенных веб-библиотек отображения карт, таких как Leaflet, OpenLayers и другие.

Схема запроса и точка входа

https://tms[n].visicom.ua/2.0.0/[map]/[style]/[z]/[x]/[y].[format][?lang][&origin]

Параметры

ПараметрОписание
nПоддомены — для ускорения загрузки, а также балансировки, может принимать значение «пусто», 0, 1, 2 или 3
mapИмя набора данных. См. подробнее
styleИмя стиля отображения. Как правило существуют базовые стили для любого набора base. См. подробнее
zУровень детализации (масштаб) от 0 до 19
x, yНомер тайла по горизонтали и вертикали
formatМожет принимать одно из значений png (палитра адаптивная), jpg, svg, pdf
originСхема тайлов tms или xyz (nw), по умолчанию tms (sw)
langПредпочтительный язык подписей, будет использоваться там, где возможно. Один из (uk, en, ru) или отсутствует

Размеры тайлов 256 х 256 пикс.

Пример

Фрагмент кода библиотеки Leaflet для подключения тайлов.

var map = new L.Map("map", {
    center: new L.LatLng(50.455002, 30.511284),
    zoom: 9,
    layers: [
        new L.TileLayer("https://tms{s}.visicom.ua/2.0.0/planet3/base/{z}/{x}/{y}.png", {
            attribution: "Данные карт © 2019 ЧАО «<a href='https://api.visicom.ua/'>Визиком</a>»",
            subdomains: "123",
            maxZoom: 19,
            tms: true
        })
    ]
});

Результат

Диаграмма тайлов TMS

Диаграмма тайлов TMS