Рисование на карте

На карту можно добавлять объекты в виде точек, линий, областей и коллекций объектов. В Maps JavaScript API эти объекты называются наложениями. Наложения привязаны к координатам широты и долготы, поэтому они перемещаются при перетаскивании карты или изменении масштаба.

Типы наложений

В Maps JavaScript API предусмотрено несколько типов наложений, которые можно добавлять программным способом.

  • Одиночные местоположения на карте показываются с помощью маркеров. В качестве обозначения маркеров можно использовать собственные изображения (значки). Подробнее…
  • Информационное окно – специальный тип наложения для показа контента (обычно текста или изображений) во всплывающей поверх точки подсказке. Подробнее…
  • Линии на карте отображаются с помощью последовательности точек, называемых ломаными линиями. Подробнее…
  • Области произвольной формы отображаются на карте с помощью многоугольников. Как и ломаные линии, многоугольники представляют собой упорядоченную последовательность точек. Однако, в отличие от ломаных линий, многоугольники определяют область, находящуюся внутри них. Подробнее…
  • На карте также можно рисовать круги и прямоугольники.
  • Символ можно использовать вместо маркера или добавлять к ломаной линии. Это векторное изображение, определяемое с помощью разметки SVG. В API также есть параметры, контролирующие отображение символа. Подробнее…
  • Если вы хотите поместить на карту изображение, используйте наложения на земную поверхность. Подробнее…
  • Другой вариант – использовать собственные наложения с помощью интерфейса OverlayView. Подробнее…
  • Слои карты отображаются с помощью карт-наложений. Вы можете создать собственный набор фрагментов карты, которые заменят базовые слои карты или будут показаны поверх них в виде наложений. Подробнее…