PP.MapTerritoryTranscript (settings);
settings. JSON-объект со значениями свойств компонента.
Конструктор MapTerritoryTranscript создает экземпляр класса MapTerritoryTranscript.
Для выполнения примера необходимо наличие на html-странице компонента MapChart (см. «Размещение карты на HTML странице») с наименованием «map», xml-фала с настройками карты и топоосновы Russia.svg.
Создадим функцию createTerritoryTranscript(), при выполнении которой на карту будет добавлена расшифровка территорий. Данная функция добавляется после строки map.addToNode(document.getElementById("map-content")).
function createTerritoryTranscript()
{
var territorySettings = {
//полная настройка расшифровки территорий в формате JSON
}
//определяем карту
territorySettings.Chart = map;
//определяем словарь элементов
territorySettings.Dictionary = map.getItemsDictionary();
//создаем расшифровку территорий
var territoryTranscript = new PP.MapTerritoryTranscript(territorySettings);
//отрисовка расшифровки территорий
territoryTranscript.draw();
}
//функция выполняется при загрузке страницы
map.Loaded.add(createTerritoryTranscript);
После выполнения примера на карту будет добавлена расшифровка территорий, внешний вид которой зависит от JSON-настроек.
См. также: