как то так, не забудьте только те переменные которыми будете потом пользоваться вытащить за пределы функции (как map) чтобы потом иметь к ним доступ
Не совсем понял можно ли сделать, что-б вместо ромбиков показывались циферки по порядку или названия, а изнутри (каментов) можно было перейти по ссылке на вики, к примеру.
Есть желание, но нет опыта, переделать вот это http://www.velo36.ru/region.htm с интерактивным использованием осмерских карт
Надо свои маркеры рисовать, как я понимаю.
Могу нарисовать, только как прикручивать их к OL, не разбирался.
Только вопрос - как должны выглядеть? Звездочки, квадратики, etc.
Да, без проблем.
Про переходы по ссылкам не совсем понятно, а текст, графику, циферки и все это в перемешку использовать можно.
В смысле на каждую цифру отдельный маркер? А нельза одинаковые маркеры (ромбик или звёздочка - пофиг) с отображаемой легендой, при тычке в которую перешлёт по ссылке на что-то типа викистранички (пробовал тупо вставить ссылку в дескрипшн - не проканало)
pin от айфона:
Вроде здесь не звучал вот этот сервис: http://osmtools.de/easymap/index.php?lang=ru&page=editor
позволяет генерировать HTML файл с картой в удобном рендере с выставленными точками и даже с произвольно нарисованными путями (хотя как-то криво работает)
Вот это да. Я джва года ждал такой генератор. Спасибо. :3
Можно.
Переход вешаете на маркер на mar.events.on(‘click’,function(){window.location.href=‘url куда перейти’;});
А подписи - добавляете еще 1 векторный слой в него на каждый маркер по фьюче, в стиле в label пишете текст.
Вот оно, щастье.
Можно как-то для этого примера автоматизировать создание textfile.txt? Чтобы скормить .osm файл или задать квадрат и получить, например, все shop=convinience. Было бы вообще шикарно если бы в description склеивалось addr:street+addr:housenumber+phone.
Пробую пример отсюда
wget.exe http://www.informationfreeway.org/api/0.6/node[amenity=hospital][bbox=-6,50,2,61] -O data.osm
Выдает 503: Service Unavailable
Всем привет!
Подскажите, как нарисовать на карте, вставленной на свой сайт, ломанную (подобно тому, как это можно сделать в яндеск карты API).
Leaflet посмотрел но там все как-то на английском и примера с ломанной не нашел(. Мне вообще говоря, необходимо отобразить путь по группе GPS координат, в яндексе делал с помощью ломанной, может кто-нить даст пример как здесь это реализовать?
Извиняюсь не понял сразу, вам интерактивно рисовать по карте нужно, а он может отображать заранее заданные точки, круги и полигоны…
пример здесь http://leaflet.cloudmade.com/examples/quick-start-example.html
вот пример http://leaflet.cloudmade.com/examples/quick-start.html
вместо полигона используй http://leaflet.cloudmade.com/reference.html#polyline вроде не сложно
P.S.
вот тут полилиния https://github.com/CloudMade/Leaflet/blob/master/debug/vector/vector-mobile.html
О спасибо, то что надо. Ребят, а можно пояснить, зачем это нужно и что писать вместо этого?
var cloudmadeUrl = ‘http://{s}.tile.cloudmade.com/YOUR-API-KEY/997/256/{z}/{x}/{y}.png’,
это подложка отображения на карте - адрес рендера, можно разные использовать.
Посмотрите html-код страницы в моем примере, попробуйте …