Общий формат запроса:

GET http://IP-адрес:порт/web2/secure/kartas/{plan}/layers/{base}/points/

Параметры запроса:

ПараметрОбязательныйОписание
planНетИдентификатор карты
baseНетИдентификатор слоя

Пример запроса:

GET http://127.0.0.1:8085/web2/secure/kartas/2/layers/2/points/

Пример ответа:

Примечание.

Если тип отображения добавленного объекта на карте отличен от Изображение, то на запрос приходит пустой ответ. См. также Прикрепление объектов к слою интерактивной карты.

<points>
  <point>
    <id>CAM:1</id>
    <layerId>2</layerId>
    <mapId>2</mapId>
    <angle>0.0</angle>
    <geo_angle>0.0</geo_angle>
    <latitude>43.47727</latitude>
    <longitude>43.602381</longitude>
    <x>95.0</x>
    <y>329.0</y>
  </point>
</points>

Параметры ответа:

ПараметрОписание
idИдентификатор объекта в формате "ТИП:ИДЕНТИФИКАТОР", например, "CAM:1"
layerIdИдентификатор слоя
mapIdИдентификатор карты

angle

Угол поворота значка объекта

geo_angle

Угол обзора (для камеры, см. Настройка отображения угла обзора камеры на Карте)

latitude

Широта (координата точки). Параметр имеет ненулевое значение в следующих случаях:

  1. В качестве подложки слоя используется внешняя карта (см. Настройка сервера внешних карт)
  2. Настроена геопривязка слоя (см. Настройка привязки карты к координатной сетке)

longitude

Долгота (координата точки). 

Параметр имеет ненулевое значение в следующих случаях:

  1. В качестве подложки слоя используется внешняя карта (см. Настройка сервера внешних карт)
  2. Настроена геопривязка слоя (см. Настройка привязки карты к координатной сетке)
xКоордината Х верхнего левого угла значка объекта
yКоордината Y верхнего левого угла значка объекта

Координатная сетка привязана к слою следующим образом:

 

Т.е. x и y не могут быть отрицательными, но могут быть дробными.

  • No labels