---
metadata:
  - name: generator
    content: Diplodoc Platform v5.39.1
alternate:
  - https://yandex.ru/dev/maps/archive/doc/jsapi/2-0/ru/examples/cases/placemark.md
---
# Метка

<iframe id="LIVE-EXAMPLE" style="width:100%;height: 400px;border-radius: 8px;border: 1px solid rgba(92, 94, 102, 0.14);" frameBorder="0" src="https://yastatic.net/s3/front-maps-static/maps-front-jsapi-v2-0/examples/1/out/s3-cases/ru/placemark/index.html" allow="fullscreen"></iframe>

<a target="_blank" rel="noopener noreferrer" style="display: inline-block;margin-top: 10px;cursor: pointer;border-radius: 4px;padding: 9px 12px;background: #151515;color: white;text-decoration: none;font-weight: 500" href="https://codesandbox.io/p/sandbox/f3fzhh?file=index.html">Open in CodeSandbox</a>

<div id="doc">
<div id="references">
    <a href="https://yandex.ru/dev/maps/archive/doc/jsapi/2-0/ru/ref/reference/ready">ready</a>,
    <a href="https://yandex.ru/dev/maps/archive/doc/jsapi/2-0/ru/ref/reference/Map">Map</a>,
    <a href="https://yandex.ru/dev/maps/archive/doc/jsapi/2-0/ru/ref/reference/GeoObject">GeoObject</a>,
    <a href="https://yandex.ru/dev/maps/archive/doc/jsapi/2-0/ru/ref/reference/Placemark">Placemark</a>,
    <a href="https://yandex.ru/dev/maps/archive/doc/jsapi/2-0/ru/ref/reference/map.GeoObjects">map.GeoObjects</a>
</div>
<p>
   Метка может быть создана двумя способами: с помощью класса
    <a href="https://yandex.ru/dev/maps/archive/doc/jsapi/2-0/ru/dg/concepts/geoobjects">GeoObject</a> с указанным типом геометрии "точка"
либо с помощью вспомогательного класса <a href="https://yandex.ru/dev/maps/archive/doc/jsapi/2-0/ru/dg/concepts/geoobjects#geometry">Placemark</a>.
</p>
<p>
    При создании метки нужно указать координаты соответствущей точки. Также метке можно задать её свойства (например, текст значка) и опции (например, изображение значка).
</p>
</div>

{% list tabs %}

-   index.html

    ```html
    <!DOCTYPE html>

    <html>
        <head>
            <title>Примеры. Метка</title>
            <meta
                http-equiv="Content-Type"
                content="text/html; charset=utf-8"
            />
            <!--
            Укажите свой API-ключ. Тестовый ключ НЕ БУДЕТ работать на других сайтах.
            Получить ключ можно в Кабинете разработчика: https://developer.tech.yandex.ru/keys/
        -->
            

            
        </head>

        <body>
            <div id="map" style="width:400px; height:300px"></div>
        </body>
    </html>
    ```

-   placemark.js

    ```js
    ymaps.ready(init);

    function init() {
        var myMap = new ymaps.Map("map", {
                center: [55.76, 37.64],
                zoom: 10,
            }),
            // Создаем геообъект с типом геометрии "Точка".
            myGeoObject = new ymaps.GeoObject(
                {
                    // Описание геометрии.
                    geometry: {
                        type: "Point",
                        coordinates: [55.8, 37.8],
                    },
                    // Свойства.
                    properties: {
                        // Контент метки.
                        iconContent: "Метка",
                        balloonContent: "Меня можно перемещать",
                    },
                },
                {
                    // Опции.
                    // Иконка метки будет растягиваться под размер ее содержимого.
                    preset: "twirl#redStretchyIcon",
                    // Метку можно перемещать.
                    draggable: true,
                }
            ),
            // Создаем метку с помощью вспомогательного класса.
            myPlacemark1 = new ymaps.Placemark(
                [55.8, 37.6],
                {
                    // Свойства.
                    // Содержимое иконки, балуна и хинта.
                    iconContent: "1",
                    balloonContent: "Балун",
                    hintContent: "Стандартный значок метки",
                },
                {
                    // Опции.
                    // Стандартная фиолетовая иконка.
                    preset: "twirl#violetIcon",
                }
            ),
            myPlacemark2 = new ymaps.Placemark(
                [55.76, 37.56],
                {
                    // Свойства.
                    hintContent: "Собственный значок метки",
                },
                {
                    // Опции.
                    // Своё изображение иконки метки.
                    iconImageHref: "pin.svg",
                    // Размеры метки.
                    iconImageSize: [48, 48],
                    // Смещение левого верхнего угла иконки относительно
                    // её "ножки" (точки привязки).
                    iconImageOffset: [-5, -45],
                }
            );

        // Добавляем все метки на карту.
        myMap.geoObjects.add(myPlacemark1).add(myPlacemark2).add(myGeoObject);
    }
    ```

{% endlist %}
