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

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

Схема запиту і точка входу

https://tms[n].visicom.ua/2.0.0/[map]/[style]/[z]/[x]/[y].[format][?origin=sw|nw]

Параметри

ПараметрОпис
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_ru/{z}/{x}/{y}.png", {
            attribution: "Дані карт © 2019 ЧАО «<a href='https://api.visicom.ua/'>Визиком</a>»",
            subdomains: "123",
            maxZoom: 19,
            tms: true
        })
    ]
});

Результат

Діаграма тайлів TMS

Діаграма тайлів TMS