Спецификация доступа к тайлам
Тайлы можно использовать с любой из распространенных веб-библиотек отображения карт, таких как 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
})
]
});
Результат