На странице приведен код настройки легенды в формате JSON. Данный код должен быть размещен в xml-файле с настройками карты внутри корневого элемента <MapChart>. Необходимо наличие топоосновы Russia.svg. Словарь элементов должен содержать:
описание шрифта с идентификатором «BlackFont»;
описание подсказки с идентификатором «Tooltip»;
описание эффекта с идентификатором «BorderEffect».
"MapShapes": {
"MapShape": {
"Id": "RU-KHM",
"ToolTip": "{Tooltip}",
"MapShape.Label": {
"MapLabel": {
"@Background": "White",
"@Width": "100",
"@MaskText": "Это {0}",
"Text": "Khanty",
"@Top": "10",
"@BorderRadius": "0",
"@Padding": "2 2 2 2",
"@Font": "{BlackFont}",
"@Visibility": "Visible",
"@Height": "400",
"@BorderThickness": "1",
"@Left": "5",
"@BorderColor": "Red",
"@TextWrapping": "NoWrap",
"@Margin": "2 2 2 2"
}
},
"Effect": "{BorderEffect}"
}
}
После выполнения примера для области карты с идентификатором «RU-KHM» будет отображаться метка с текстом «Khanty». При наведении курсора на область границы загораются оранжевым цветом и появляется всплывающая подсказка:

См. также: