Клуб API Карт

Помогите новичку создать карту

starostaeliseev
25 февраля 2010, 15:00

Всем доброго дня.

Хочу поставить на свой сайт карту с точками (здания с информацией) . Количество этих точек будет постоянно увеличиваться.

Начал создавать карту через Конструктор, но не понял, как можно сохранять промежуточные результаты по нанесению точек. Подскажите, как правильно сделать карту, и иметь возможность ее редактировать.

Я новичок :)

Спасибо.

10 комментариев
Подписаться на комментарии к посту
Вам необходимо воспользоваться сервисом Мои карты. Подробную инфомрацию можете найти тут:
http://ymapsapi.ya.ru/replies.xml?item_no=11
Спасибо. А подскажите , в какое место кода нужно вставить свой API-ключ? И как должен выглядеть полный код для вывода карты? Указания - var ml = new YMaps.YMapsML("http://api.yandex.ru/maps/ymapsml/examples/demonstration.xml"); map.addOverlay(ml); - судя по всему недостаточно
Все несложно.
Вот страничка для быстрого старта:
http://api.yandex.ru/maps/jsapi/doc/dg/tasks/quick-start.xml

После инициализации карты вставьте эти две строчки.

Также вы можете посмотреть примеры:
http://api.yandex.ru/maps/jsapi/examples/

Итак, у меня код выглядит так :

 

Карта объектов


var ml = new YMaps.YMapsML("http://maps.yandex.ru/export/usermaps/k3OQqR--GGkGVeGovRTnrB79eRLUMtpA/");
map.addOverlay(ml);

В итоге просто в текстовом режиме выводятся 2 псоледние строки этого кода  :

var ml...

map.add...

 



Код нужно обернуть в тег А иначе браузер интерпретирует ваши две строки не как скрипты, а как обычный текст.

В общем, конечно , удается поставить карту  с точками на сайт.

Но у меня будут добавлятся новые точки на карту, а как сохранять в Конструкторе то, что уже нанесено в Конструкторе схем проезда   (API Яндекс.Карт), я так и не понял. Приходится наносить точки заново и копировать новый код в буфер.

При этом у меня есть сохраненная карта с точками, которую можно редактировать, но непосредственно на самом Яндекс.Картах, ее , если я правильно понимаю, нельзя вставить на сайт.

Подскажите, как правильно должен выглядеть код, пжлста!
Из моих карт можно экспортировать YMapsML и его добавить на карту. Подробнее читайте здесь: http://ymapsapi.ya.ru/replies.xml?item_no=11

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

Да, я это уже читал.

Но, вот все равно не догнал. :(

У меня есть карта "Мои карты", с точками, и описаниями на них.

Мне надо вставить ее на сайт.

Из чего должен состоять код ?

В статье говорится об инициализации карты, после которого надо вставлять коды YMapsML-документа - это что означет ? Каков код инициализации ?

У вас нет часом простого примера именно кода вставленной на сайт карты ?

Спасибо!!!