You are not logged in.
- Topics: Active | Unanswered
Announcement
Please create new topics on the new site at community.openstreetmap.org. We expect the migration of data will take a few weeks, you can follow its progress here.***
#51 2011-02-09 18:24:44
- _panic_
- Member
- From: Voronezh, Russia
- Registered: 2010-08-15
- Posts: 127
Re: Вставка OSM на сайт
Не совсем понял можно ли сделать, что-б вместо ромбиков показывались циферки по порядку или названия, а изнутри (каментов) можно было перейти по ссылке на вики, к примеру.
Есть желание, но нет опыта, переделать вот это http://www.velo36.ru/region.htm с интерактивным использованием осмерских карт
Last edited by _panic_ (2011-02-09 18:33:50)
Offline
#52 2011-02-09 19:37:34
- Hind
- Member
- From: Moscow
- Registered: 2009-05-25
- Posts: 3,950
Re: Вставка OSM на сайт
Надо свои маркеры рисовать, как я понимаю.
Могу нарисовать, только как прикручивать их к OL, не разбирался.
Только вопрос - как должны выглядеть? Звездочки, квадратики, etc.
Last edited by Hind (2011-02-09 19:38:32)
Offline
#53 2011-02-09 20:35:13
- dkiselev
- Member
- Registered: 2010-02-09
- Posts: 3,364
Re: Вставка OSM на сайт
Да, без проблем.
Про переходы по ссылкам не совсем понятно, а текст, графику, циферки и все это в перемешку использовать можно.
mail: dkiselev@osm.me skype: dmitry.v.kiselev
Open Street Maps are supreme! Exterminate all map forms! Exterminate! Exterminate!
Offline
#54 2011-02-09 21:26:40
- _panic_
- Member
- From: Voronezh, Russia
- Registered: 2010-08-15
- Posts: 127
Re: Вставка OSM на сайт
В смысле на каждую цифру отдельный маркер? А нельза одинаковые маркеры (ромбик или звёздочка - пофиг) с отображаемой легендой, при тычке в которую перешлёт по ссылке на что-то типа викистранички (пробовал тупо вставить ссылку в дескрипшн - не проканало)
Offline
#55 2011-02-09 21:40:41
- agsochi
- Member
- From: Сочи
- Registered: 2010-02-20
- Posts: 537
Re: Вставка OSM на сайт
pin от айфона:
Last edited by agsochi (2011-02-09 21:41:36)
Offline
#56 2011-02-10 06:31:05
- Paravoz
- Member
- From: Ярославль
- Registered: 2009-12-01
- Posts: 728
Re: Вставка OSM на сайт
Вроде здесь не звучал вот этот сервис: http://osmtools.de/easymap/index.php?la … age=editor
позволяет генерировать HTML файл с картой в удобном рендере с выставленными точками и даже с произвольно нарисованными путями (хотя как-то криво работает)
Offline
#57 2011-02-10 07:33:38
- Hind
- Member
- From: Moscow
- Registered: 2009-05-25
- Posts: 3,950
Re: Вставка OSM на сайт
Вроде здесь не звучал вот этот сервис
Вот это да. Я джва года ждал такой генератор. Спасибо. :3
Offline
#58 2011-02-10 07:53:27
- dkiselev
- Member
- Registered: 2010-02-09
- Posts: 3,364
Re: Вставка OSM на сайт
А нельза одинаковые маркеры (ромбик или звёздочка - пофиг) с отображаемой легендой, при тычке в которую перешлёт по ссылке на что-то типа викистранички (пробовал тупо вставить ссылку в дескрипшн - не проканало)
Можно.
Переход вешаете на маркер на mar.events.on('click',function(){window.location.href='url куда перейти';});
А подписи - добавляете еще 1 векторный слой в него на каждый маркер по фьюче, в стиле в label пишете текст.
mail: dkiselev@osm.me skype: dmitry.v.kiselev
Open Street Maps are supreme! Exterminate all map forms! Exterminate! Exterminate!
Offline
#59 2011-02-10 08:14:00
- agsochi
- Member
- From: Сочи
- Registered: 2010-02-20
- Posts: 537
Re: Вставка OSM на сайт
Вроде здесь не звучал вот этот сервис: http://osmtools.de/easymap/index.php?la … age=editor
позволяет генерировать HTML файл с картой в удобном рендере с выставленными точками и даже с произвольно нарисованными путями (хотя как-то криво работает)
Вот оно, щастье.
Offline
#60 2011-08-08 10:49:28
- dimmer
- Member
- From: Belarus
- Registered: 2010-09-06
- Posts: 92
- Website
Re: Вставка OSM на сайт
Тогда надо тут смотреть
Можно как-то для этого примера автоматизировать создание 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
Offline
#61 2011-11-03 05:44:48
- NULL123
- Member
- Registered: 2011-11-01
- Posts: 7
Re: Вставка OSM на сайт
Всем привет!
Подскажите, как нарисовать на карте, вставленной на свой сайт, ломанную (подобно тому, как это можно сделать в яндеск карты API).
Offline
#62 2011-11-03 06:25:59
- s-s-s
- Member
- From: Russia, Moscow
- Registered: 2009-09-10
- Posts: 373
- Website
Re: Вставка OSM на сайт
Всем привет!
Подскажите, как нарисовать на карте, вставленной на свой сайт, ломанную (подобно тому, как это можно сделать в яндеск карты API).
Он http://leaflet.cloudmade.com/ умеет. Тут внизу тема была конкретно по leaflet , посмотрите.
С уважением, Сергей.
Offline
#63 2011-11-03 14:53:50
- NULL123
- Member
- Registered: 2011-11-01
- Posts: 7
Re: Вставка OSM на сайт
Leaflet посмотрел но там все как-то на английском и примера с ломанной не нашел(. Мне вообще говоря, необходимо отобразить путь по группе GPS координат, в яндексе делал с помощью ломанной, может кто-нить даст пример как здесь это реализовать?
Offline
#64 2011-11-03 15:18:32
- s-s-s
- Member
- From: Russia, Moscow
- Registered: 2009-09-10
- Posts: 373
- Website
Re: Вставка OSM на сайт
Извиняюсь не понял сразу, вам интерактивно рисовать по карте нужно, а он может отображать заранее заданные точки, круги и полигоны...
пример здесь http://leaflet.cloudmade.com/examples/q … ample.html
С уважением, Сергей.
Offline
#65 2011-11-03 15:22:01
- ErshKUS
- Member
- From: Калиниград
- Registered: 2010-12-27
- Posts: 803
Re: Вставка OSM на сайт
Leaflet посмотрел но там все как-то на английском и примера с ломанной не нашел(. Мне вообще говоря, необходимо отобразить путь по группе GPS координат, в яндексе делал с помощью ломанной, может кто-нить даст пример как здесь это реализовать?
вот пример http://leaflet.cloudmade.com/examples/quick-start.html
вместо полигона используй http://leaflet.cloudmade.com/reference.html#polyline вроде не сложно
P.S.
вот тут полилиния https://github.com/CloudMade/Leaflet/bl … obile.html
Last edited by ErshKUS (2011-11-03 15:30:34)
Ты никогда не спутаешь пути: ты стоишь...
И, может, так и нужно, но как тогда узнать, что там выше крыш? (Lumen, Лабиринт)
Offline
#66 2011-11-03 17:37:11
- s-s-s
- Member
- From: Russia, Moscow
- Registered: 2009-09-10
- Posts: 373
- Website
Re: Вставка OSM на сайт
вот пример http://leaflet.cloudmade.com/examples/quick-start.html
вместо полигона используй http://leaflet.cloudmade.com/reference.html#polyline вроде не сложноP.S.
вот тут полилиния https://github.com/CloudMade/Leaflet/bl … obile.html
Круто, работает! В смысле показывает http://osm.s-s-s.ru/route.html
С уважением, Сергей.
Offline
#67 2011-11-04 12:15:20
- NULL123
- Member
- Registered: 2011-11-01
- Posts: 7
Re: Вставка OSM на сайт
О спасибо, то что надо. Ребят, а можно пояснить, зачем это нужно и что писать вместо этого?
var cloudmadeUrl = 'http://{s}.tile.cloudmade.com/YOUR-API-KEY/997/256/{z}/{x}/{y}.png',
Offline
#68 2011-11-04 14:29:34
- s-s-s
- Member
- From: Russia, Moscow
- Registered: 2009-09-10
- Posts: 373
- Website
Re: Вставка OSM на сайт
О спасибо, то что надо. Ребят, а можно пояснить, зачем это нужно и что писать вместо этого?
var cloudmadeUrl = 'http://{s}.tile.cloudmade.com/YOUR-API-KEY/997/256/{z}/{x}/{y}.png',
это подложка отображения на карте - адрес рендера, можно разные использовать.
Посмотрите html-код страницы в моем примере, попробуйте ...
Last edited by s-s-s (2011-11-04 14:31:24)
С уважением, Сергей.
Offline
#69 2011-11-04 15:56:35
- NULL123
- Member
- Registered: 2011-11-01
- Posts: 7
Re: Вставка OSM на сайт
Я посмотрел там http://osm.s-s-s.ru/{z}/{x}/{y}.png . Все равно не врубился, понято что http://osm.s-s-s.ru это адрес сайта, а что такое {z}/{x}/{y} и почему вконце .png не понятно.
Offline
#70 2011-11-04 16:47:14
- s-s-s
- Member
- From: Russia, Moscow
- Registered: 2009-09-10
- Posts: 373
- Website
Re: Вставка OSM на сайт
Я посмотрел там http://osm.s-s-s.ru/{z}/{x}/{y}.png . Все равно не врубился, понято что http://osm.s-s-s.ru это адрес сайта, а что такое {z}/{x}/{y} и почему вконце .png не понятно.
"Ну вы блин , даете" (С) фильм особености национальной охоты
это формат размещенея тайлов, которые создает мапник.
Почитайте осм-вики по поводу, там все есть
С уважением, Сергей.
Offline
#71 2011-11-05 11:54:38
- NULL123
- Member
- Registered: 2011-11-01
- Posts: 7
Re: Вставка OSM на сайт
Вики почитал прочитал про формат {z}/{x}/{y} ничего не нашел(. Senior Member, я не спец в OSM меня интресует что поставить вместо это строки, а не цитаты из фильма особенности национальной охоты.
Offline
#72 2011-11-05 14:35:37
- Anton Khorev
- Member
- From: Санкт-Петербург
- Registered: 2011-07-30
- Posts: 177
Re: Вставка OSM на сайт
Вики почитал прочитал про формат {z}/{x}/{y} ничего не нашел(.
Offline
#73 2011-12-24 21:24:01
- ustus
- Member
- Registered: 2011-12-23
- Posts: 1
Re: Вставка OSM на сайт
Ребят, это все здорово! Даж не знал, что карта моего городка есть нормальная. Грустил, думал, что ждать придется, пока яндекс когда-то сделает. Хочу прицепить себе на форум карту с метками в городе.
Тут и опенстритмап, и 2гис на его основе и карты.яндекс народные. Прям не знаю что лучше использовать... А хотелось бы чтоб вот как тут - http://www.advokat63.ru/ было. Типа нажал на категорию "адвокаты" и они на карте вылезли. На опенстритмап такое можно сделать?
Offline
#74 2011-12-24 21:36:59
- Sergey Astakhov
- Member
- From: St.Petersburg, Russia
- Registered: 2009-11-13
- Posts: 5,816
Re: Вставка OSM на сайт
На опенстритмап такое можно сделать?
Конечно можно. Но готовых, коробочных решений такого рода нет - есть разные части, комбинируя которые можно добиться аналогичного (или лучшего) результата. Т.е. немного повозиться придётся (в зависимости от желаемого уровня интеграции).
Offline
#75 2012-09-12 21:59:53
- moresquitch
- Member
- From: Ульяновск
- Registered: 2012-06-07
- Posts: 134
Re: Вставка OSM на сайт
Вопрос: существует ли возможность вставить карты OSM на сайт с помощью, такскть, fousquare-way?
Я ни разу не программист, но насколько понимаю, маркеры там вставляются с помощью leaflet (поправьте, если не так- я в этом деле полный ноль), а карты они берут у мапбокса.
Есть ли способ выводить карты со "своим" стилем напрямую? Ну то есть у OSM берешь данные, а стиль рисуется ну пусть тот же mapsurfer/самодельный?
Думал, что TileMill для этого и придуман, но, кажется, ошибался
Offline