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Имя слоя трека.
itemIdID ресурса.
unitIdID объекта.
nИмя геозоны.
cЦвет (ARGB). Необязательно. Значение по умолчанию — 0x009933.
wТолщина линии. Необязательно. Значение по умолчанию — 100.

Возвращаемый результат

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

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

КодОписание
7

Не удалось извлечь ресурс с требуемым ACL (ADF_ACL_AVL_RES_EDIT_ZONES).

6

Не удалось извлечь графический слой или нет созданных геозон.

4

Не удалось получить сообщения или неверные входные параметры.

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

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