Comments 34
мб добавить скринов, небольшое описание и линк на работающую демку?
интересненько
я вот в своем время для диплома делал алгоритм рисований полилиний вручную, а через два дня обновилась версия и там появилась поддержка рисования полилиний… )
я вот в своем время для диплома делал алгоритм рисований полилиний вручную, а через два дня обновилась версия и там появилась поддержка рисования полилиний… )
Жаль нет ссылки на demo
надо скачать ) и будет демка narod.ru/disk/17655619000/yandex2.tar.bz2.html
Спасибо огромное!!! Это получше чем штатный редактор карт))
Выше всех похвал! :) Искал до этого что-то аналогичное, так и не нашёл, а тут вот тебе. Хотелось спросить, а нельзя сделать, чтобы свою карту наложить, предварительно порезав на сектора.
А зачем? Есть же Программа подготовки слоя тайлов для API: clubs.ya.ru/mapsapi/replies.xml?item_no=7286
Можно. Яндекс выпустил софтинку, которая позволяет нарезать тайлы.
clubs.ya.ru/mapsapi/replies.xml?item_no=7286
clubs.ya.ru/mapsapi/replies.xml?item_no=7286
Присоединяюсь!
Лучше бы openstreetmap.org использовался бы…
Мне нужны были именно Яндекс.Карты — вопрос детализации.
Спасибо, поглядим! Уже не первый раз бывает — начинаю разбираться с чем-то (сейчас Яндекс MapAPI), раз в сутки обновляю ленту RSS и бац статья по нужной тематике!
Подскажите нубу как сохранять получившуюся карту?
Скопировать выведенное сообщение и вставить его как JS?
Скопировать выведенное сообщение и вставить его как JS?
посмотрите метод export в редакторе
все равно не понял.
такую js-функцию в коде нашел, а как ее использовать?
создать копию этой страницы и приписать загрузку получившегося кода через эту функцию в body load= ???
такую js-функцию в коде нашел, а как ее использовать?
создать копию этой страницы и приписать загрузку получившегося кода через эту функцию в body load= ???
там есть два объекта: var layers={...}
и var editor={...}
layers — это просмотрщик того, что создаётся в редакторе. Для того, чтобы показать пользователю созданную карту необходимо загрузить на странице объект layers, инициализировать его window.onload = function () {layers.init("#layers", "#map", 30.409053, 59.988721, 9);} подставив туда свои значения "#layers", "#map" и добавить сохранённый слой:
layers.add(-код, который выводится в алерте-)
и var editor={...}
layers — это просмотрщик того, что создаётся в редакторе. Для того, чтобы показать пользователю созданную карту необходимо загрузить на странице объект layers, инициализировать его window.onload = function () {layers.init("#layers", "#map", 30.409053, 59.988721, 9);} подставив туда свои значения "#layers", "#map" и добавить сохранённый слой:
layers.add(-код, который выводится в алерте-)
А чем вам OpenLayers не понравился?
OpenLayers, а не OpenStreetMap! Сходите по ссылке.
сходил. И как это мне поможет подгрузить Яндекс-Карты? Перепривязывать проекции?
clubs.ya.ru/mapsapi/replies.xml?parent_id=5191&item_no=5166&with_parent=1#reply-mapsapi-5191
К тому же, ещё и расхождение наблюдаю: dev.openlayers.org/sandbox/itranga/openlayers/examples/YandexMap.html — другой геойд?
К тому же, ещё и расхождение наблюдаю: dev.openlayers.org/sandbox/itranga/openlayers/examples/YandexMap.html — другой геойд?
Спасибо автору за полезный пример.
Sign up to leave a comment.
Конструктор/редактор Яндекс.Карт