Справочный центр Wialon

import_zones_save

Для импорта геозон используйте метод exchange/import_zones_save:

Copied!
svc=exchange/import_zones_save&params={"itemId":<long>,
				       "zones":[{
						"n":<text>,
						"d":<text>,
						"id":<long>,
						"t":<byte>,
						"w":<uint>,
						"f":<uint>,
						"c":<uint>,
						"b":{
							"min_x":<double>,
							"min_y":<double>,
							"max_x":<double>,
							"max_y":<double>,
							"cen_x":<double>,
							"cen_y":<double>
						},
						"p":[{
							"x":<double>,
							"y":<double>,
							"r":<uint>
						}]
					}]}

Этот запрос нельзя выполнять одновременно с любым запросом из этого раздела и следующими запросами:

Параметры

Название Описание
itemId ID ресурса в системе.
id ID геозоны в системе.
zones Массив ID геозон.

Описание других параметров можно найти на странице get_zone_data.

В описании геозоны обязательны следующие параметры: n (имя геозоны), t (тип геозоны), w (толщина линии или радиус круга), f (флаги), c (цвет), p (точки геозоны). Остальные параметры геозоны необязательны. Параметр itemId (ID ресурса) является обязательным.

Ответ

Если запрос выполнен успешно, возвращается количество импортированных геозон:

Copied!
<int>	

Если запрос выполнить не удалось, возвращается код ошибки.

Коды ошибок

Код Описание
1 Недействительный или устаревший SID запроса.
4 Ошибка валидации параметров.
6 Не указаны ID геозон.
7 Одна из следующих ошибок:
  • ресурс с указанным ID не существует,
  • не удалось получить ресурс с указанным правом доступа (ADF_ACL_AVL_RES_EDIT_ZONES),
  • не удалось получить данные о пользователе.
  • Если вы заметили ошибку в тексте, пожалуйста, выделите её и нажмите Ctrl+Enter.

    Сообщить об ошибке

    Ваше сообщение отправлено. Спасибо!

    Произошла ошибка при отправке формы

    Скачать файл PDF
    Скачать документ Word

    Смотрите также