Тема: Геозоны: скрыть с карты
Добрый день.
При создании геозоны , ее необходимо скрыть с карты.
Вроде можно с помощью команды: svc=item/update_custom_property
Приведите образец правильно заполненного запроса на скрытие геозоны.
Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.
Добрый день.
При создании геозоны , ее необходимо скрыть с карты.
Вроде можно с помощью команды: svc=item/update_custom_property
Приведите образец правильно заполненного запроса на скрытие геозоны.
Добрый день!
при создании геозоны автоматически она на карте не отображается (на сайте мониторинга), такого параметра в запросе нет.
Приведите, пожалуйста, полный пример запроса, после которого на сайте мониторинга чекбокс слева (для отображение геозон на карте) для геозоны автоматически активируется. В целом такой результат не должен быть.
запрос svc=item/update_custom_property предназначен для создания произвольного своего свойства элемента, которого в системе нет, чтобы в последующем можно было это свойство использовать для своих целей.
1.Добрый день.
При создании геозоны запросом:
wialon/ajax.html?svc=resource/update_zone¶ms={"itemId":5103,"id":0,"callMode":"create","n":"237.0","d":"630124,Новосибирскаяобл,Новосибирскг,Доватораул,дом№15/1","t":3,"w":100,"f":32,"c":2566953267,"tc":0,"ts":10,"min":1,"max":20,"libId":0,"p":[{"x":82.9993209839,"y":55.0446090698,"r":100}]}&sid=<мой сид>
у геозоны устанавливается галочка "Показывать на карте".
Как убрать эту галочку при создании геозоны?
Данная тема обсуждалась https://forum.gurtam.com/viewtopic.php?id=14118. Вот оттуда я и взял что запросом update_custom_property можно скрыть или показать геозону.
Если данным запросом можно скрывать и (или) показывать геозоны просьба привести понятный синтаксис запроса.
Добрый день.
Что по скрытию геозон?
1. Можно ли в текущем SDK использовать данный запрос? (или уже другой)
{
"itemId":<user_id>,
"name":"znsvlist",
"value":"{
"m":1,
"e":{
"000000_76":1,
"000000_62":1
},
"go":{
"00000000_1":1,
"00000000_2":1
}
}
}
Пытаюсь сделать такой запрос , возникает ошибка формата запроса.
wialon/ajax.html?svc=item/update_custom_property¶ms={"itemId":5102,"name":"znsvlist","value":{"m":1,"e":{"5103_40":1},"go":{}}}&sid=мой сид
2. Если да , то В скобках нужно перечислить только геозоны которые будут скрыты или все но с разными флагами?
itvoshodhleb а что мешает попробовать? Сам не проверял, принял на веру.
Добрый день.
Что по скрытию геозон?
1. Можно ли в текущем SDK использовать данный запрос? (или уже другой)
{
"itemId":<user_id>,
"name":"znsvlist",
"value":"{
"m":1,
"e":{
"000000_76":1,
"000000_62":1
},
"go":{
"00000000_1":1,
"00000000_2":1
}
}
}
Пытаюсь сделать такой запрос , возникает ошибка формата запроса.
wialon/ajax.html?svc=item/update_custom_property¶ms={"itemId":5102,"name":"znsvlist","value":{"m":1,"e":{"5103_40":1},"go":{}}}&sid=мой сид2. Если да , то В скобках нужно перечислить только геозоны которые будут скрыты или все но с разными флагами?
1) Значение поля "value" должно быть обрамлено в двойные кавычки.
2) Перечислять только необходимые геозоны
Добрый день.
Извините, что поднимая старый топик, но поддерживается ли еще данный запрос ?
У меня при попытке выполнить запрос вида:
https://hostname/wialon/ajax.html?sid=XXXXXX&svc=item/update_custom_property¶ms={"itemId":67121,"name":"znsvlist","value":"{"m":1,"e":{"67116_14":1,"67116_15":1},"go":{}}"}
выдает ошибку {"error":4,"reason":"WRONG_PARAMS"}
UPD:
Разобрался - в параметре "value" перед всеми внутренними двойными кавычки нужно добавлять бекслэш.
Остался вопрос - если я для пользователя через API выключаю видимость геозон (снимаю флажки) - они все равно остаются видны, пока не обновится страница.
Если ли возможность выключить отображение геозоны без обновления страницы браузера ?