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 пикселям:
См. также: