Клуб API Карт

Получение кода собственной карты

spiritabsolute
24 марта 2014, 15:41

Привет всем! Подскажите, пожалуйста, как мне получить код собственной карты? У меня есть карта, на сайте, на ней есть возможность добавлять метки на эту карту, эти метки попадают в базу данных. Как мне сохранить эти данные на карте и получить ссылку, по типу как в конструкторе яндекс карт здесь http://api.yandex.ru/maps/tools/constructor/ "Сохранить и получить код", чтобы иметь возможность размещать этот код на другом сайте и там сразу будут появляться метки с моей карты, при этом данные будут браться на прямую с моей карты? Чтобы jscript тянулся непосредственно с сайта! Если же непосредственно получать данные нельзя, подскажите, так как в конструкторе, просто получать сохраненный код! Заранее спасибо всем отписавшим! 

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

Вам нужно генерить javascript-код создающий карту и добавляющий на нее метки из вашей БД.

А есть где нибудь руководство как это сделать? Подскажите ссылочку, пожалуйста.

Руководства по созданию собственного конструктора карты у нас нет.

Посмотрите какой код отдает существующий конструктор Яндекса и почитайте документацию на используемые в нем классы АПИ

я уже на пути к истине! :) как я понял, нужно генерировать ymapsml, а потом уже его подключать в js код который вставляешь в нужном месте.

YMapsML врятле - придется его отдавать по отдельному урлу,

я бы генерировал чтото типа GeoJSON

invalid xml document выдает и ни в какую...

почему то происходит смещение метки на карте, то есть координаты указаны точно, метка на карте появляется, XML документ приходит верный, но метки в зависимости от масштаба движутся, из за чего это может быть ?

координаты смещения в стиле меток не указаны!

Я подключил ваш файл в песочнице и не вижу никаких смещений.

Все метки в районе Питера

http://map.nameshell.ru/ymapsml.php посмотрите пожалуйста мой yxml документ! почему то Обработчик неудачной загрузки YMapsML ругается на него пишет, что он инвалид xml , хотя я его сравнил с http://api.yandex.ru/maps/doc/ymapsml/1.x/ref/concepts/overview.xml примером на офф странице, и ошибок не выявил. Подскажите, в чем может быть проблема?