Главная страница
Базовые слои
GET /baseLayers
Структура запроса:
GET /baseLayers
Ответ:
Статус: 200 — успешное выполнение
Формат: json
{
"schemas": [{
"name": "Карта России",
"className": "newClass()",
"order": 0,
"code": 307516729
},...],
"spaces": [{
"name": "Космоснимки Роскосмос",
"className": "new Class2()",
"order": 0,
"code": 500344996
},...]
}
Статус: 500 — ошибка на сервере
Формат: text/plain
Содержит описание ошибки
Карта
GET /mapExtent
Структура запроса:
GET /mapExtent
Ответ:
Статус: 200 — успешное выполнение
Формат: json
{
"mapExtent": {
"id": 6,
"name": "Наименование",
"extent": {
"minX": 47.867088965011725,
"minY": 54.233424150623314,
"maxX": 54.99757390915839,
"maxY": 56.72299186350165,
"projection": "EPSG:4326"
}
}
}
// текущее положение карты, объект
// id, целое число
// название, строка
// расположение, объект
// минимальное значение X, число с плавающей точкой
// минимальное значение Y, число с плавающей точкой
// максимальное значение X, число с плавающей точкой
// максимальное значение Y, число с плавающей точкой
// проекция
Статус: 500 — ошибка на сервере
Формат: text/plain
Содержит описание ошибки
Текущая версия
GET /version
Структура запроса:
GET /version
Ответ:
Статус: 200 — успешное выполнение
Формат: json
3.5-SNAPSHOT
// текущая версия приложения
Статус: 500 — ошибка на сервере
Формат: text/plain
Содержит описание ошибки
Текущие настройки
GET /locale
Структура запроса:
GET /locale
Ответ:
Статус: 200 — успешное выполнение
Формат: json
{
"language": "ru",
"country": "Russia",
"code": "ru"
}
// язык, строка
// страна, строка
// код, строка
Статус: 500 — ошибка на сервере
Формат: text/plain
Содержит описание ошибки