Конструктор MapFiguredArrow

Синтаксис

PP.MapFiguredArrow (settings);

Параметры

settings. JSON-объект со значениями свойств компонента.

Описание

Конструктор MapFiguredArrow создает экземпляр класса MapFiguredArrow.

Пример

Для выполнения примера необходимо наличие на html-странице компонента MapChart (см. «Размещение карты на HTML странице») с наименованием «map», xml-файла с настройками карты и топоосновы Russia.svg.

Создадим функцию addFiguredArrow(), при выполнении которой на карту будет добавлена фигурная стрелка. Данная функция добавляется после строки map.addToNode(document.getElementById("map-content")).

function addFiguredArrow()

{

  var figuredArrowSettings = {

   //полная настройка стрелки в формате JSON

  }

//определяем карту

  figuredArrowSettings.Chart = map;

//определяем словарь элементов

  figuredArrowSettings.Dictionary = map.getItemsDictionary();

//создаем фигурную стрелку

  var figuredArrow = new PP.MapFiguredArrow(figuredArrowSettings);

//размещаем стрелку на карте

  figuredArrow.draw(document.getElementById("ar1"));

}

//функция выполняется при загрузке карты

map.Loaded.add(addFiguredArrow);

После выполнения примера на карте будет размещена фигурная стрелка, внешний вид которой определяется JSON-настройками.

См. также:

MapFiguredArrow