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

create_zone_by_track

Метод create_zone_by_track используется для создания геозон из треков.

Copied!
svc=resource/create_zone_by_track&params={"layerName":"<text>",
				 						  "itemId":<uint>,
				 						  "unitId":<uint>,
				 						  "n":"<text>",
				 						  "c":<int>,
				 						  "w":<int>
										 }

Параметры

Название Описание
layerName Имя слоя трека.
itemId ID ресурса.
unitId ID объекта.
n Имя геозоны.
c Цвет (ARGB). Необязательно. Значение по умолчанию — 0x009933.
w Толщина линии. Необязательно. Значение по умолчанию — 100.

Ответ

Copied!
{
	"all_zones":<uint>, 	/* количество новых геозон (максимальное количество точек в одной геозоне — 10000) */
	"created_zone":<uint>	/* количество созданных геозон */
}

Возможные коды ошибок:

Код Описание
7 Ресурс не существует, или у пользователя нет права доступа Создание, редактирование и удаление геозон к нему.
6 Не удалось извлечь графический слой или нет созданных геозон.
4 Не удалось получить сообщения или неверные входные параметры.

Если вы заметили ошибку в тексте, пожалуйста, выделите её и нажмите Ctrl+Enter.