You are not logged in.

#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 от айфона:
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: 721

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 на сайт

Paravoz wrote:

Вроде здесь не звучал вот этот сервис

Вот это да. Я джва года ждал такой генератор. Спасибо. :3

Offline

#58 2011-02-10 07:53:27

dkiselev
Member
Registered: 2010-02-09
Posts: 3,364

Re: Вставка OSM на сайт

_panic_ wrote:

А нельза одинаковые маркеры (ромбик или звёздочка - пофиг) с отображаемой легендой, при тычке в которую перешлёт по ссылке на что-то типа викистранички (пробовал тупо вставить ссылку в дескрипшн - не проканало)

Можно.

Переход вешаете на маркер на 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 на сайт

Paravoz wrote:

Вроде здесь не звучал вот этот сервис: 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 на сайт

VikDD wrote:

Тогда надо тут смотреть

Можно как-то для этого примера автоматизировать создание 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 на сайт

NULL123 wrote:

Всем привет!
Подскажите, как нарисовать на карте, вставленной на свой сайт, ломанную (подобно тому, как это можно сделать в яндеск карты 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 на сайт

NULL123 wrote:

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 на сайт

ErshKUS wrote:

вот пример 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 smile


С уважением, Сергей.

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 на сайт

NULL123 wrote:

О спасибо, то что надо. Ребят, а можно пояснить, зачем это нужно и что писать вместо этого?
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 на сайт

NULL123 wrote:

Я посмотрел там http://osm.s-s-s.ru/{z}/{x}/{y}.png . Все равно не врубился, понято что http://osm.s-s-s.ru это адрес сайта, а что такое {z}/{x}/{y} и почему вконце .png не понятно.

"Ну вы блин , даете" (С) фильм особености национальной охоты smile
это формат размещенея тайлов, которые создает мапник.
Почитайте осм-вики по поводу, там все есть


С уважением, Сергей.

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 на сайт

NULL123 wrote:

Вики почитал прочитал про формат {z}/{x}/{y} ничего не нашел(.

http://wiki.openstreetmap.org/wiki/Slippy_map_tilenames

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,779

Re: Вставка OSM на сайт

ustus wrote:

На опенстритмап такое можно сделать?

Конечно можно. Но готовых, коробочных решений такого рода нет - есть разные части, комбинируя которые можно добиться аналогичного (или лучшего) результата. Т.е. немного повозиться придётся (в зависимости от желаемого уровня интеграции).

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

Board footer

Powered by FluxBB