Пример настройки областей карты

На странице приведен код настройки легенды в формате JSON. Данный код должен быть размещен в xml-файле с настройками карты внутри корневого элемента <MapChart>. Необходимо наличие топоосновы Russia.svg. Словарь элементов должен содержать:

"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». При наведении курсора на область границы загораются оранжевым цветом и появляется всплывающая подсказка:

См. также:

Элемент MapShapes