YMapScaleControl
Класс YMapScaleControl
— отображает элемент, который показывает масштаб карты в различных единицах измерения.
Пример использования
vanilla
react
vue
Добавьте элемент управления масштабом в левую нижнюю часть карты:
const scaleControl = new YMapScaleControl({});
const controls = new YMapControls({position: 'bottom left'}, [scaleControl]);
map.addChild(controls)
Кроме того, вы можете отобразить встроенный элемент управления масштабом на карте с помощью реквизита showScaleInCopyrights
props:
const map = new YMap(document.getElementById('map-root'), {
showScaleInCopyrights: true,
location: {center: [37.588144, 55.733842], zoom: 10}
});
Конструктор
new YMapScaleControl(props
)
Параметры конструктора
Параметр |
Тип |
|
Переопределяет
Props
YMapScaleControlProps: Object
Параметры
Параметр |
Тип |
Описание |
|
|
Максимальная ширина шкалы в пикселях |
|
Единицы измерения для шкалы |
Методы
update
update(changedProps
): void
Параметр |
Тип |
Описание |
|
New props values. |
Возвращается
void