Клуб API Карт

Как задать метку на карте адресом?

ninzzo
7 мая 2013, 09:21

На своей странице создал карту. Теперьн а ней нужно поставить метку.

 

Везде задают только вот так:

myPlacemark = new ymaps.Placemark([55.8, 37.6]....


Как мне задать в формате myPlacemark = new ymaps.Placemark(Москва, мира 8, дом6) ????

Напишите правильную строку!!!!

Спасибо!

4 комментария
Подписаться на комментарии к посту

В чем проблема? Почему на карте не отображается метка:

 
myPlacemarks = new ymaps.Placemark("113623, г. Москва, ул. Южнобутовская, д. 61", {
  
 balloonContent: 'точка'
 });
  
  
 myMap.geoObjects.add(myPlacemarks); 

 

конструктор метки принимает только координаты. Адрес нужно сначала прогеокодировать
http://api.yandex.ru/maps/doc/jsapi/2.x/ref/reference/geocode.xml

та читал я это раз 5 и копировал себе. Не работает. Подскажите код что бы моя строчка "113623, г. Москва, ул. Южнобутовская, д. 61" отобразилась на карте ?    По ссылке, там что для отображения одной строчки нужно код на 50 строк писать? мдя....


Если у Вас только один адрес и одна метка,

Вы можете воспользоваться инструментом определения координат.

Ввести адрес в поле поиска и когда метка отобразится, скопировать координаты центра карты, далее создать Placemark по этим координатам тем способом, что Вы использовали в начале.

 

Либо, как вариант, можете воспользоваться конструктором карты.