Важно | |
---|---|
Выполнение запросов к командному серверу возможно только после включения доступа к нему, доступ настраивается в параметрах системы, подробнее см. Настройка параметров системы |
Все запросы являются запросами GET. Названия команд и названия параметров не зависят от регистра.
Открывает карту по заданному имени файла или URL.
Параметры:
Path – путь к карте – обязательный параметр. Если карта с таким именем уже открыта, она назначается активной.
Для локальная карты: http://localhost:6475/MapOpen?Path=d:\Examples\Termo\Kvartal\teplo.zmp
Для серверной карты: http://localhost:6475/MapOpen?Path=zulu://zs.zulugis.ru:6473/Termo/Kvartal/TeploNet.zmp
Позиционирование на объект слоя с заданным ID.
Параметры:
ID – ID объекта слоя – обязательный параметр.
Layer – название слоя в карте – необязательный параметр. Если слой не указан, по умолчанию используется активный слой.
Scale_To - необязательный параметр. Если значение равно Yes, то при позиционировании карта перестроит вид по габаритам найденного объекта.
http://localhost:6475/MapSetCurrentID?ID=6&Layer=buildings&scale_to=yes
Назначает активный слой карты по его пользовательскому названию.
Параметры:
Layer – название слоя в карте – обязательный параметр.
Изменяет масштаб и центр отображения карты.
Параметры:
Scale – масштаб карты – необязательный параметр. Если масштаб не задан, масштабирование карты не происходит.
X,Y – координаты центра карты в метрах – необязательный параметр.
Lat, Lon - координаты центра карты в градусах – необязательный параметр. Применяется, если не указаны параметры X, Y.
Добавление в группу или исключение из группы объекта слоя.
Параметры:
ID – ID объекта слоя – обязательный параметр.
Layer – название слоя в карте – необязательный параметр. Если слой не указан, по умолчанию используется активный слой.
Scale_To - необязательный параметр. Если значение равно True, то при позиционировании карта перестроит вид по габаритам указанного объекта.
http://localhost:6475/LayerSelectElement?ID=6&Layer=buildings&scale_to=true
Выделяет на карте элементы указанного слоя по заданным атрибутам.
Параметры:
Path – путь к карте – обязательный параметр. Если карта с таким именем уже открыта, она назначается активной.
Для локальная карты: http://localhost:6475/MapOpen?Path=d:\Examples\Termo\Kvartal\teplo.zmp
Для серверной карты: http://localhost:6475/MapOpen?Path=zulu://zs.zulugis.ru:6473/Termo/Kvartal/TeploNet.zmp
Layer – название слоя в карте.
typeid – ID тпа объектов слоя, к для которого будет выполняться запрос по атрибутам.
fieldnum – количество полей, для которых будут заданы условаия запроса.
field[n] – имя n-ного поля.
value[n] – значение n-ного поля.
operator[n] – необязательный параметр. Тип опреатора сравнения для n-ного поля.Если параметр не указан или равен equal, то производится сравнение со значением поля целиком. Если параметр равен like, то производится сравнение с фрагментом значения поля для строковых полей.
browse – необязательный параметр.Если значение равно True, то после сздания группы откроется окно с информацией по объектам, входящим в группу.
Scale_To - необязательный параметр. Если значение равно True, то при позиционировании карта перестроит вид по габаритам созданной группы объектов.
Важно | |
---|---|
Для выполнения данной команды в настройках параметров системы обязательно должна быть установлена опция Разрешить выполнение макросов. |
Выполняет макрос Zulu.
Параметры:
Source – имя файла с макросом.
Macro – имя макроса.
http://localhost:6475/RunMacro?source=LocalToGaussKruger.vbs¯o=CALCGAUSSKRUGER_LON0_FE_FN