PP.MapGrid(settings);
settings. JSON-объект со значениями свойств компонента.
Конструктор MapGrid создает экземпляр класса MapGrid.
Для выполнения примера необходимо наличие на html-странице компонента MapChart с наименованием «map» (см. «Пример создания компонента MapChart»). Создадим и добавим на карту сетку с прозрачностью, равной 30%:
var mapGrid = new PP.MapGrid({
Chart: map,
Color: PP.Color.getColor("#0033FF"), // Цвет линий
Width: map.getWidth(), // Ширина сетки
Height: map.getHeight(), // Высота сетки
Thickness: 1, // Толщина линий сетки
VerticalLinesStep: 50, // Расстояние между вертикальными линиями
HorizontalLinesStep: 50, // Расстояние между горизонтальными линиями
// Сетку строим по пикселям
HorizontalLinesStepType: PP.MapGridStepType.Pixels,
VerticalLinesStepType: PP.MapGridStepType.Pixels
});
// Нарисуем сетку
mapGrid.draw();
// Установим для карты сетку
map.setMapGrid(mapGrid);
// Получим слой сетки карты
var mapGridLayer = map.getMapGridLayer();
// Установим прозрачность сетки, равную 30%
mapGridLayer.style.opacity = 0.3;
В результате выполнения примера на карту была добавлена сетка. Линии сетки имеют синий цвет, толщину в 1 пиксель и прозрачность, равную 30%. Расстояние между горизонтальными и вертикальными линиями сетки равно 50 пикселям:

См. также: