skip to Main Content

Базовая информация о слое

Метод: GET http://maps.kosmosnimki.ru/rest/ver1/layers/{Id}/info

Данные для создания должны быть предварительно залиты на сайт.

Это асинхронный запрос. Процесс создания слоя может занять продолжительное время.

Параметры запроса

apikey (тип: string )

Api ключ для авторизации. Вместо ключа могут использоваться куки или другие методы авторизации. Об авторизации.

Id (тип: string , обязательный параметр)

Идентификатор слоя

Примеры ответов сервера

Запрос

http://maps.kosmosnimki.ru/rest/ver1/layers/A9C7A97D0F2C4261B49B064B2B55A35E/info?

&apikey=api_key

Ответ.

Статус: 200

{
"properties"
Свойства слоя
: {
"Access"
Уровень доступа текущего пользователя к данному слою. Варианты значений:
  • edit - редактирование слоя и данных
  • editrows - редактирование данных
  • view - просмотр
: "edit", "name"
Строковый идентификатор слоя. Всегда равен свойству LayerID.
: "A9C7A97D0F2C4261B49B064B2B55A35E", "title"
Назавание слоя
: "tilestemp_2", "description"
Описание слоя
: "", "Copyright"
Копирайт. Показывается в правом нижнем углу карты.
: "", "Owner"
Ник пользователя владельца слоя. По умолчанию тот кто создал слой.
: "LayerManager", "MetaProperties"
Метасвойства ключ-значение.
: {
}, "LayerVersion"
Версия слоя. Каждый раз при изменении слоя версия увеличивается.
: 0, "LayerID"
Строковый идентификатор слоя. Всегда равен свойству name.
: "A9C7A97D0F2C4261B49B064B2B55A35E", "type"
Тип слоя. Растровый, векторный или мультислой
: "Raster", "date"
Дата создания слоя. Формат YYYY-MM-DD
: "2017-03-16", "Legend"
Легенда.
: "", "MinZoom"
Минимальный зум на котором есть растровые тайлы у этого слоя. Для каталога растров или мультислоя значение минимальное для всех входящих растров.
: 0, "MaxZoom"
Максимальный зум на котором есть растровые тайлы у этого слоя. Для каталога растров или мультислоя значение максимальное для всех входящих растров.
: 4, "RasterPath"
Виртуальный путь к файлу по которому был создан этот слой.
: "workfolderUserFolderLayerManager 85ce4ae9MapsDefaultMapкривой растрtilestemp_2.tiles"
}, "geometry"
Граница слоя. Для векторных слоёв это минимальный ограничивающий прямоугольник. Для растровых слоёв по этой границе обрезается растровое изображение. Геометрия в формате GeoJson. Проекция EPSG:4326 (градусы, WGS 84)
: {
"type"
Тип геометрии или набор записей
: "Polygon", "coordinates"
Массив с координатами
: [
[
[
-179.9999999, 85.0511288 ], [
-157.5, 85.0511288 ], [
-112.5, 85.0511288 ], [
180, 85.0511288 ], [
180, -74.0195433 ], [
-112.5, -74.0195433 ], [
-157.5, -74.0195433 ], [
-179.9999999, -74.0195433 ], [
-180, -74.0195433 ], [
-180, 85.0511288 ], [
-179.9999999, 85.0511288 ]
]
]
}
}

Запрос

http://maps.kosmosnimki.ru/rest/ver1/layers/477A0437134246D8B64288105C96511E/info?

&apikey=api_key

Ответ.

Статус: 200

{
"properties"
Свойства слоя
: {
"Access"
Уровень доступа текущего пользователя к данному слою. Варианты значений:
  • edit - редактирование слоя и данных
  • editrows - редактирование данных
  • view - просмотр
: "edit", "name"
Строковый идентификатор слоя. Всегда равен свойству LayerID.
: "477A0437134246D8B64288105C96511E", "title"
Назавание слоя
: "576", "description"
Описание слоя
: "", "Copyright"
Копирайт. Показывается в правом нижнем углу карты.
: "", "Owner"
Ник пользователя владельца слоя. По умолчанию тот кто создал слой.
: "LayerManager", "MetaProperties"
Метасвойства ключ-значение.
: {
}, "LayerVersion"
Версия слоя. Каждый раз при изменении слоя версия увеличивается.
: 2, "LayerID"
Строковый идентификатор слоя. Всегда равен свойству name.
: "477A0437134246D8B64288105C96511E", "type"
Тип слоя. Растровый, векторный или мультислой
: "Vector", "date"
Дата создания слоя. Формат YYYY-MM-DD
: "2016-12-12", "Legend"
Легенда.
: null, "EncodeSource"
Кодировка источника данных
: null, "VtMinZoom"
Минимальный зум на котором есть векторные тайлы.
: 6, "VtMaxZoom"
Максимальный зум на котором есть векторные тайлы.
: 6, "MinZoom"
Минимальный зум на котором есть растровые тайлы у этого слоя. Для каталога растров или мультислоя значение минимальное для всех входящих растров.
: 6, "MaxZoom"
Максимальный зум на котором есть растровые тайлы у этого слоя. Для каталога растров или мультислоя значение максимальное для всех входящих растров.
: 6, "identityField"
Название колонки первичного ключа (идентификатор) в таблице векторного слоя.
: "gmx_id", "NameObject"
Название колонки которое используется в интерфейсе как имя объекта векторного слоя.
: "", "tilesOrder"
Порядок записи координат тайлов для параметра tilesGen. Возможные значения:
  • X Координата X тайла
  • Y Координата Y тайла
  • Z Координата Z тайла
  • V Номер версии тайла
  • Level Для мультивременных слоёв размерность разбивки по дням
  • Span Временной период разбивки по дням
: [
"X", "Y", "Z", "V" ], "tilesSimple"
Список координат симплифицированных тайлов. Порядок компонентов указывается в свойстве tilesOrder.
: [
1, 0, 2, 10, 5, 2, 4, 10, 23, 8, 6, 10, 6, 2, 4, 10 ], "tiles"
Перечень векторных тайлов. Формат [x1,y1,z1,x2,y2,z2, ...]
: [
46, 16, 7, 47, 16, 7, 46, 17, 7, 47, 17, 7, 23, 9, 6, 24, 8, 6, 24, 9, 6 ], "tilesVers"
Версии векторных тайлов. Формат [v1,v2,v3,...]. Для каждого значения в этом массиве соответствует {x,y,z} в свойстве "tiles". Порядок тайлов одинков.
: [
7, 7, 7, 7, 7, 7, 7 ], "GeometryType"
Основной тип геометрий в векторном слое. Под этот тип настраиваются стили в интерфейсе. Сервер не запрещает иметь в слое геометрии других типов, но это не рекомендуется.
: "Polygon", "attributes"
Перечень названий колонок в таблице векторного слоя.
: [
"Name", "OBJECTID", "government", "COUNTRY", "TYPE_NL", "NAME_E", "Shape_Length", "S", "YEAR_", "Location", "PROV_NL", "PROVINCE_E", "FID_Pa_eco", "NAME_R", "Updated", "Shape_Area", "TYPE_E", "SubGovernm", "KN", "gml_id", "Doc", "ShortName", "AREA_DOC", "Id", "kkk", "dd" ], "attrTypes"
Перечень названий типов колонок в таблице векторного слоя. Порядок и количество соответсвует перечню attributes. Перечень типов:
  • integer (целое число)
  • float (число с плавающей точкой)
  • string (строка)
  • geometry (геометрия)
  • date (дата)
  • datetime (дата и время)
  • time (время)
  • boolean (булевое)
: [
"string", "integer", "string", "string", "string", "string", "float", "float", "integer", "string", "string", "string", "integer", "string", "string", "float", "string", "string", "string", "string", "string", "string", "float", "float", "string", "datetime" ]
}, "geometry"
Граница слоя. Для векторных слоёв это минимальный ограничивающий прямоугольник. Для растровых слоёв по этой границе обрезается растровое изображение. Геометрия в формате GeoJson. Проекция EPSG:4326 (градусы, WGS 84)
: {
"type"
Тип геометрии или набор записей
: "Polygon", "coordinates"
Массив с координатами
: [
[
[
130.3930908, 42.2933656 ], [
130.3930908, 47.4086874 ], [
138.7048797, 47.4086874 ], [
138.7048797, 42.2933656 ], [
130.3930908, 42.2933656 ]
]
]
}
}

Запрос

http://maps.kosmosnimki.ru/rest/ver1/layers/2A276A808D17490AAC06E96FF7F345FD/info?

&apikey=api_key

Ответ.

Статус: 200

{
"properties"
Свойства слоя
: {
"Access"
Уровень доступа текущего пользователя к данному слою. Варианты значений:
  • edit - редактирование слоя и данных
  • editrows - редактирование данных
  • view - просмотр
: "edit", "name"
Строковый идентификатор слоя. Всегда равен свойству LayerID.
: "2A276A808D17490AAC06E96FF7F345FD", "title"
Назавание слоя
: "Table_xy_date", "description"
Описание слоя
: "", "Copyright"
Копирайт. Показывается в правом нижнем углу карты.
: "", "Owner"
Ник пользователя владельца слоя. По умолчанию тот кто создал слой.
: "LayerManager", "MetaProperties"
Метасвойства ключ-значение.
: {
}, "LayerVersion"
Версия слоя. Каждый раз при изменении слоя версия увеличивается.
: 3, "LayerID"
Строковый идентификатор слоя. Всегда равен свойству name.
: "2A276A808D17490AAC06E96FF7F345FD", "type"
Тип слоя. Растровый, векторный или мультислой
: "Vector", "date"
Дата создания слоя. Формат YYYY-MM-DD
: "2017-03-04", "Legend"
Легенда.
: null, "EncodeSource"
Кодировка источника данных
: null, "VtMinZoom"
Минимальный зум на котором есть векторные тайлы.
: 1, "VtMaxZoom"
Максимальный зум на котором есть векторные тайлы.
: 1, "MinZoom"
Минимальный зум на котором есть растровые тайлы у этого слоя. Для каталога растров или мультислоя значение минимальное для всех входящих растров.
: 1, "MaxZoom"
Максимальный зум на котором есть растровые тайлы у этого слоя. Для каталога растров или мультислоя значение максимальное для всех входящих растров.
: 1, "identityField"
Название колонки первичного ключа (идентификатор) в таблице векторного слоя.
: "id", "NameObject"
Название колонки которое используется в интерфейсе как имя объекта векторного слоя.
: "", "tiles"
Перечень векторных тайлов. Формат [x1,y1,z1,x2,y2,z2, ...]
: [
], "tilesVers"
Версии векторных тайлов. Формат [v1,v2,v3,...]. Для каждого значения в этом массиве соответствует {x,y,z} в свойстве "tiles". Порядок тайлов одинков.
: [
], "TemporalTiles"
Номера временных тайлов. Формат [[{размер периода},{смещение даты},x,y,z], [{размер периода},{смещение даты},x,y,z], ...] Смещение даты измеряется в количестве дней прошедших с даты, указанной в свойстве "ZeroDate"
: [
[
1, 13576, 0, 0, 1 ], [
1, 13575, 0, 0, 1 ], [
1, 13574, 0, 0, 1 ], [
4, 3394, 0, 0, 1 ], [
4, 3393, 0, 0, 1 ], [
16, 848, 0, 0, 1 ]
], "TemporalVers"
Версии временных векторных тайлов. Формат [v1,v2,v3,...]. Для каждого значения в этом массиве соответствует одно значение в свойстве "TemporalTiles". Порядок тайлов одинков.
: [
9, 9, 9, 9, 9, 9 ], "Temporal"
Значение true - показывает что это мультивременной слой. Если такого свойства нет или значение равно false, значит это не мультивременной слой.
: true, "maxShownPeriod": 0, "TemporalPeriods"
Перечень размеров периодов на которые нарезаются тайлы этого мультивременного слоя. Размер указывается целым числом в днях.
: [
1, 4, 16 ], "ZeroDate"
Дата от которой происходит отсчёт временных периодов.
: "1980-01-01", "TemporalColumnName"
Название колонки типа date или datetime в слое по которой происходит разбивка слоя на временные периоды.
: "dt", "DateBegin"
Минимальная дата в слое для мультивременной колонке ("TemporalColumnName")
: "2017-03-01", "DateEnd"
Максимальная дата в слое для мультивременной колонке ("TemporalColumnName")
: "2017-03-03", "DateBeginUTC"
Минимальная дата+время в слое для мультивременной колонке ("TemporalColumnName")
: "2017-03-01 00:00:00", "DateEndUTC"
Максимальная дата+время в слое для мультивременной колонке ("TemporalColumnName")
: "2017-03-03 00:00:00", "GeometryType"
Основной тип геометрий в векторном слое. Под этот тип настраиваются стили в интерфейсе. Сервер не запрещает иметь в слое геометрии других типов, но это не рекомендуется.
: "Point", "attributes"
Перечень названий колонок в таблице векторного слоя.
: [
"x", "y", "dt", "name" ], "attrTypes"
Перечень названий типов колонок в таблице векторного слоя. Порядок и количество соответсвует перечню attributes. Перечень типов:
  • integer (целое число)
  • float (число с плавающей точкой)
  • string (строка)
  • geometry (геометрия)
  • date (дата)
  • datetime (дата и время)
  • time (время)
  • boolean (булевое)
: [
"float", "float", "datetime", "string" ]
}, "geometry"
Граница слоя. Для векторных слоёв это минимальный ограничивающий прямоугольник. Для растровых слоёв по этой границе обрезается растровое изображение. Геометрия в формате GeoJson. Проекция EPSG:4326 (градусы, WGS 84)
: {
"type"
Тип геометрии или набор записей
: "Polygon", "coordinates"
Массив с координатами
: [
[
[
10.0000001, 3.9999998 ], [
10.0000001, 54.9999998 ], [
63.0000003, 54.9999998 ], [
63.0000003, 3.9999998 ], [
10.0000001, 3.9999998 ]
]
]
}
}
Back To Top