Skip to main content

Функції модуля DATA

layerInfo - функція отримання інформації про шар

Функція розроблена для отримання інформації про картографічний шар, який існує у системі.

Схема виклику

JS
const info = await funcs.layerInfo({ layer: layerId, user })

Параметри

ПараметрТип данихОпис
layerstring|intІдентифікатор шару
userObjectОб'єкт, який передається через opt

Результат

У якості результату отримаємо json об'єкт, який містить у собі детальний опис шару.

Приклад
JSON
{
"time": {
"meta":376,
"filter":0,
"bound":0,
"total":376
},
"dataset":null,
"layer_name":"Червоні лінії",
"source":"css",
"category":"Містобудівна документація",
"enabled":true,
"name":"Червоні лінії",
"id":"9164567810608620",
"zoom":14,
"minzoom":0,
"maxzoom":22,
"scheme":"xyz",
"type":"overlay",
"bounds": {
"type":"Polygon",
"coordinates": [
[
[23.858797426,49.764031881],
[23.858797426,49.977516847],
[24.168442857,49.977516847],
[24.168442857,49.764031881],
[23.858797426,49.764031881]
]
]
},
"service":"TMS",
"url":"/api-user/rtile/9164567810608620/ua/{z}/{x}/{y}.png",
"style":null,
"columns":"street_name",
"legend":null,
"setting":null,
"meta": {
"meta": {
"name":"Червоні лінії",
"table":"data_dma.trans_red_line",
"pk":"trl_id",
"view":"rgr.trans_red_line.table",
"count":10631,
"module":"UC.PLAN.OBJ",
"tableCode":4,
"progrid":"rgr.trans_red_line.table"
},
"access":false,
"form":"rgr.trans_red_line.form",
"pt": {
"card":"data_dma.trans_red_line.map.pt"
},
"setting": ["card","export","view","print","column_visible","title","add"],
"geom": {
"attr":"geom"
},
"columns": [
{
"name":"koatuu",
"type":"text",
"values": [
{
"id":"nodata",
"count":0,
"text":"Дані відсутні",
"ua":"Дані відсутні",
"color":"#222222"
}
],
"title":"КОАТУУ",
"format":"select",
"select":"koatuu",
"option":"koatuu"
}
],
"props": ["street_name","uid","doc_status","koatuu"]
},
"version":"2024-01-12T12:28:56.121Z"
}

Опис полі об'єкт відповіді

ПараметрТип данихОпис
timeObjectОб'єкт з описом витраченого часу на формування кожного окремого пункту вихідного об'єкту
datasetsringДатасет з якого будується шар
layer_namestringНазва шару
sourcestringОригінал шару
categorystringКатегорія шару
enabledbooleanШар ввімкнено чи вимкнено
namestringНазва шару
idstringУнікальний ідентифікатор шару у системі
zoomuintЗум для виводу шару на мапу
minzoomuintМінімальний зум шару
maxzoomuintМаксимальний зум шару
schemestringНазва схеми отримання тайлів
typestring?
boundsObjectBBOX шару у вигляді geojson newline delimiter
servicestringТип сервісу для отримання тайлів
urlstringЕндпоінт для отримання тайлів
stylestringСтиль шару
columnsstring?
legend??
setting??
metaObjectМетадані шару
versionstringДата та час отримання даних про шар