Комментарии 34
НЛО прилетело и опубликовало эту надпись здесь
мб добавить скринов, небольшое описание и линк на работающую демку?
+4
интересненько
я вот в своем время для диплома делал алгоритм рисований полилиний вручную, а через два дня обновилась версия и там появилась поддержка рисования полилиний… )
я вот в своем время для диплома делал алгоритм рисований полилиний вручную, а через два дня обновилась версия и там появилась поддержка рисования полилиний… )
0
Жаль нет ссылки на demo
+1
надо скачать ) и будет демка narod.ru/disk/17655619000/yandex2.tar.bz2.html
-1
Спасибо огромное!!! Это получше чем штатный редактор карт))
-1
Выше всех похвал! :) Искал до этого что-то аналогичное, так и не нашёл, а тут вот тебе. Хотелось спросить, а нельзя сделать, чтобы свою карту наложить, предварительно порезав на сектора.
0
А зачем? Есть же Программа подготовки слоя тайлов для API: clubs.ya.ru/mapsapi/replies.xml?item_no=7286
+1
Можно. Яндекс выпустил софтинку, которая позволяет нарезать тайлы.
clubs.ya.ru/mapsapi/replies.xml?item_no=7286
clubs.ya.ru/mapsapi/replies.xml?item_no=7286
0
Присоединяюсь!
0
Лучше бы openstreetmap.org использовался бы…
0
Мне нужны были именно Яндекс.Карты — вопрос детализации.
0
Спасибо, поглядим! Уже не первый раз бывает — начинаю разбираться с чем-то (сейчас Яндекс MapAPI), раз в сутки обновляю ленту RSS и бац статья по нужной тематике!
0
Подскажите нубу как сохранять получившуюся карту?
Скопировать выведенное сообщение и вставить его как JS?
Скопировать выведенное сообщение и вставить его как JS?
0
посмотрите метод export в редакторе
0
все равно не понял.
такую js-функцию в коде нашел, а как ее использовать?
создать копию этой страницы и приписать загрузку получившегося кода через эту функцию в body load= ???
такую js-функцию в коде нашел, а как ее использовать?
создать копию этой страницы и приписать загрузку получившегося кода через эту функцию в body load= ???
0
там есть два объекта: 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(-код, который выводится в алерте-)
0
А чем вам OpenLayers не понравился?
0
OpenLayers, а не OpenStreetMap! Сходите по ссылке.
0
сходил. И как это мне поможет подгрузить Яндекс-Карты? Перепривязывать проекции?
0
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 — другой геойд?
0
Спасибо автору за полезный пример.
0
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Конструктор/редактор Яндекс.Карт