Pull to refresh

Comments 129

Спосибо OSM. В свое время отрисовал свой городишко, теперь использую карту в своих меркантильных целях.
Плюс тебе в реальную карму человечище!
Пожалуйста присоединяйтесь к рисованию Ставрополя и Михайловска.
forum.openstreetmap.org/viewtopic.php?id=9242

Уже нанесена бОльшая часть улиц, но у них нет правильного оформления тегами и названиями =( Нужны кваллифицированные маперы.
Рисовал улицы до появления города на картах яндекса, сейчас уже нет мотивации.
Особенно радуют доржные развязки в городах.(вобщем, а не в этом видео;)
Тоже находил многое, чего нет в других картах, включая свой город. Потому особенно ценю.
Аналогично. До сих пор мой родной город Магадан в Яндексе и в Гугле присутствует только в виде точки на карте, тогда как на OpenStreetMap неплохая детализация — дом, где я жил, гимназия, рядом с которой музей и библиотека, и многие другие места на карте нашлись.
Ещё бы они рельеф добавили, а то карты без рельефа только автомобилистам и годны.
Возможно я чего-то путаю, но на карте для велосипедистов таки нету ни линий высот, ни всяких обозначений скал, оврагов и прочей необходимой для любой уважающей себя карты атрибутики. Без этого все проекты OSM даже картами-то назвать нельзя, обычные схемы. Для автомобилистов конечно мегакруто, да и в городах тоже, но за пределами крупных мегаполисов пригодно только чтобы поворот нужный найти.
Рельеф пока нереально. Основной исходный материал для отрисовки в OSM — это GPS треки и лицензионно чистые спутниковые снимки. Ни то, ни другое, пока не позволяет рисовать топослой. Любительская теодолитная съёмка пока не актуальна в силу сложности. А специальные организации, занимающиеся съёмкой не спешат отдавать в общий доступ свои данные.
Ждём когда великий ГЛОНАСС повысит точность до 20-50 см и тогда сможем составлять треки высот; )
А чем плоха отрисовка топослоя по GPS? Пусть погрешность 20-50 метров, но мы же не карту ближайшей деревни ресуем. На большом масштабе сгодится.
Так уже есть же, SRTM. Как раз примерно с таким разрешением, и используемый на том же OpenCycleMap.
Рисуют сами пользователи, двоем рисовали небольшой город ушло более полугода, правда тогда не было этого города в гуглоснимках.
Я прекрасно знаю, кто рисует)) Сам по мере сил детализую известные мне местности. Проблема в том, что на OSM нету возможности добавлять какие-либо ландшафтные обозначения. А без них назвать OSM картой даже как-то язык не поворачивается. Это бесконечно актуально в таких вот местах: goo.gl/jsUrt

Мне лично очень обидно, что сделать нормальную карту на OSM невозможно. И я не понимаю, почему разработчики не хотят предоставить возможность для этого.
Ооо я для Ваших мест рисовал все это для навителя, gisrx.
могу скинуть исходники, может будет время добавить что-нибудь в OSM
Во-первых, кое-какие обозначения ландшафта всё-таки есть: то, что как-то можно назвать и пометить точкой или линией — нанести можно. Я про точки высот, пики, овраги и прочие штуки. А во-вторых, и в главных — я так понимаю, Ваша претензия в первую очередь к этому — карту _высот_ рисовать практически бесполезно и не нужно: все эти ужасные изолинии «а вот здесь у нас проходит примерно 400 м над уровнем моря» — допотопный пережиток карт полувековой давности, где иначе было нельзя.

Топографические карты нужно не рисовать — это в силу кучи разных причин сейчас просто глупо делать, их можно банально снимать с самолета или спутника — есть вполне годные реализации этих технологий у того же i-Cubed / Landsat. Да, все имеющиеся сейчас варианты топографических карт сняты коммерческими спутниками/операторами и обычно не очень свободные. Но это не повод начинать бессмысленную и очень сложную деятельность руками.

Для топографических карт были (и будут) OpenTopoMap и OpenAerialMap. К сожалению, в 2008 проекты прикрыли из-за сложностей с лицензированием оригинального контента, но сейчас идет речь о том, чтобы их возобновить и сделать все с нуля, максимально честно и действительно открыто. Если интересно — присоединяйтесь к этому коллективу — там работы хватает ;)
Это не допотопный пережиток. Топографический слой — это основной элемент любой карты сельской местности. Без него карта просто не имеет никакого смысла, поскольку и картой-то называться не может. Как его получать — это уже другой вопрос.

Я в основном предпочитаю отдыхать вне городов и в текущий момент я использую найденные в интернетах 500-метровки генштаба, привязывая их по ключевым точкам к GPS. Было бы очень круто, если бы можно было создавать топографические карты в формате OSM и потом их заливать прямо на GPS. С точки зрения лицензирования правда да, непонятно. Откуда брать данные, кроме как с всяких полусекретных карт генштаба — загадка.
> Без него карта просто не имеет никакого смысла, поскольку и картой-то называться не может.

Топографический слой нужен, потому что без топографического слоя никак.

Аргументируйте, пожалуйста.
В холмистой местности (особенно, в горах) маршрут сильно зависит от топосъёмки, т.к. расстояние по прямой может быть минимальным, но уклон при этом достигать 90-100% :)

А для планирования сельхоздеятельности топоинформация является важнейшей после информации о степени расчищенности участка и составе почвы, т.к. по ней располагают поля и посадки. Неправильно расположишь — урожай погибнет от засухи или наводнения.

Но человек, вероятно, понимает смысл карты очень узко, я бы на его месте не был так категоричен.
Я понимаю смысл карты как человек, который по этой карте путешествует. Без топографии зачастую нереально понять на сильно пересечённой местности, где ты находишься, даже имея карту дорог. В горах, коих немало, без топографических обозначений вообще делать нечего. В общем топография не нужна только на равнинах, во всех остальных случаях она необходима для того, чтобы можно было представить рельеф местности. Решите вы чуть сойти с дороги — а там 100 метровый обрыв, который на карте не обозначен — вот смешно-то будет. Для автомобилистов неактуально, а для всех тех, кто перемещается не только по дорогам, жизненно необходимо.
В том-то и дело, что никто не против топографии, против выражения топографии (которая изначально есть 3D-информация) на 2D-карте _вручную_. Ну какой великий смысл тратить силы на обводку этих самых изолиний руками (особенно слизывая их с проприетарных карт, что чревато), когда имея полноценную трехмерную поверхность их вполне можно построить автоматически, причем еще и гораздо более точно?

Более того, само по себе представление этого на 2D-карте уже тоже, на самом деле, устарело, и, кажется, чем дальше, тем больше будет вытесняться другими методами работы с картами. В главштабах уже лет 100-200 как используются сделанные вручную рельефные карты. Лет 10 назад, с появлением доступных 3D-принтеров, даже полевые, быстроразворачиваемые штабы на 1-2 палатки стали снабжать такими моделями — см. многочисленные видео о войне в в Ираке и даже еще раньше — в Югославии.

GPS, показывающие ландшафт в виде трехмерной картинки, появились на летальных средствах практически с самого начала — практически с конца 1980-х, а сейчас активно появляются на автомобильных GPS, да и плавно просачиваются на пешеходные — посмотреть 3D-карту, покрутить ее как нравится, замерить любые сечения, расстояния, углы и т.п. уже тоже много где можно.
что-то я не понимаю, как рисовать (точнее обводить) — искал включение спутниковых снимков на фоне — не нашел. Я так понимаю нужно самим такие снимки «подкладывать» экспортированием и обрисовывать?
Yahoo'вские снимки сами подкладываются во встроенном редакторе на флеше — странно, как вам удалось его не найти.

Другие снимки обводить не рекомендуется в связи с потенциальными юридическими проблемами, хотя технически можно хоть яндекс.спутник подложить.
хм, просто на пункте Регистрируемся я пока остановился %)
А каких конкретно обозначений вам не хватает?

Из нашедшегося в первые минуты поиска:
wiki.openstreetmap.org/wiki/Cliff (рендерится в мапнике)
wiki.openstreetmap.org/wiki/Tag:landuse%3Dquarry (карьеры)

Если вы не найдёте какой-то тег в вики — никто не мешает придумать и задокументировать свой, новый.

Изолиниями в веб-рендеринге занимается Andy Allan, результаты видны на OpenSycleMap.
www.opencyclemap.org/?zoom=14&lat=53.80504&lon=28.3579&layers=B000

Точно помню, как мне показывали OSM с наложенными изолиниями на гармине.
Не все карты создаются с нуля, надо заметить. Где-то основой служат импортируемые данные, доступные в pd
Ну ладно, ладно и ролик хороший. Иноверие на Хабре преследуется как во времена крестовых походов?
UFO just landed and posted this here
Думаю, что любые краудсорсинговые проекты по определению обладают большей мощностью, чем корпоративные. И ни одна компания никогда не сможет создать ничего типа википедии, OSM, и подобных проектов. Так что великие вещи (имею в виду, по масштабу), которые мы увидим в ближайшем будущем, с большой вероятностью будут создаваться именно так.
Видео конечно впечатляет, но
«оставляющие далеко позади Google Maps и прочие карты.»
это преувеличено!
Хотя бы в Google Maps и прочих картах больше домов пронумерованных, поиск удобнее.
Большой + OpenStreetMap это конечно то что они Open!
Да, очень преувеличено. Не говоря уж о том, что у Гугла и Яндекса карты гораздо аккуратнее и эстетичнее.
Если вам не нравится внешний вид стандартного рендера, то зайдите на maps.cloudmade.com, жмите на ChangeStyle и выбирайте любой стиль из тонны доступных по вкусу:



… или там же сконструируйте свой.

Или поднимите собственный рендер wiki.openstreetmap.org/wiki/Rendering и рендерите как душе угодно, хоть в 3D: www.osm-3d.org/screenshots.en.htm

А теперь скажите мне, как тоже самое можно сделать на картах Гугла и Яндекса? :)

Почему-то когда говорят про OSM, постоянно забывают — что OSM это не веб-карта. OSM — это база данных. И данные из нее можно используются тысячами различных способов, для огромного количества карт и проектов.

Веб-тайлы мапника — это только один из этих способов и малая доля всей пользы от проекта.
Ну это уже разговор из разряда Linux vs Win, конструктор vs решение :)

P.S. Сходил по ссылке, просмотрел десятка полтора стилей. Принципиальных различий в качестве между ними не заметил. Цвета меняются — это да. Но качество проработки мелочей, вылизанность деталей у Гугла и Яндекса все равно существенно лучше.
Ну не знаю, тут уж очень субъективно :) Мне так рендер ОСМ-Мапника очень по душе. Так же нравится Яндекс, затем уже Гугл.

Но по крайней мере на улучшения рендера мапника — можно влиять. Если есть конкретные предложения по улучшению, можно создать тикет\дискуссию, обсудить, и если идея толковая, рендер допилят.

Недавно был случай когда кто-то написал статью с набором моментов в которых рендер гугла лучше мапника — после появления статьи в ОСМ все оперативно исправили и она быстро стала неактуальной. )

ps: Да, кстати (на всякий случай:), на самом сайте OSM — там сразу три рендера на выбор: Мапник, Osmarender и Велокарта. Что бы выбрать — нужно нажать "+" в правом-верхнем углу.
Это смотря по каким городам сравнивать.
Для моего города что гугломапс, что йандексмапс считают, что у нас здесь примерно три или четыре улицы всего. И расположены они как линейка легла :).
ОСМ же отрисован здорово. И пронумерованных домов у ОСМ в бесконечное число раз больше, тк на «прочих картах» их нет вовсе. На самом деле для нашего города есть отличная карта от дупельгис, но это немного из другой ниши продукт.
Именно мой микрорайон лучше всех знает Google (судя по количеству подписанных объектов), а не OSM или яндекс, как принято в последнее время считать. Так что «лучшие» — это очень субъективно, хорошие — да.
Ну дело как раз в том, что это в ваших силах сделать ваш микрорайон известным и для OSM. Причем не только до уровня гугла, но и гораздо глубже. И делается это не сложно, ди и не очень ресурсоёмко.

А Гугл вам так уже не изменить.
А вот подробность моего микрорайона врятли когда-то будет лучше в любых картах кроме ОСМ. И на это потребовалось совсем немного усилий. :)

А теперь представьте что юзеров в OSM на сегодняшний день уже 324282, количество их растет в прогрессии (только-что вот 300К праздновали)… и например немцам (которых очень много в ОСМ) уже иногда становится нечего мапить, и они перекидываются на соседние страны. Что будет лет через 5-10? :)
Ну вот тогда, при условии что другие карты перестанут развиваться, ОСМ «оставит далеко позади Google Maps» и станет «лучшими картами». Я же не против того, что они развиваются и им легче получить помощь комьюнити, мне не понравилось жёлтое необоснованное заявление, и я привёл пример показывающий что они сейчас не лучшие, и каждый выбирает для себя то, что именно ему больше подходит.
Гмэйл почему-то положил этот комментарий в спам. Или гугл сам с этим не согласен, или он не хотел что бы я давал ответ ;)

Про лучшие — согласен, в том что у каждого свои критерии «лучшести».
Что хорошо для одного, то будет плохим для другого.

Я в таких случаях просто воспринимаю подобные обобщающие заявления как личную точку зрения автора :)
А города в восточной Украине по несколько раз сменили названия с укр на русское и наоборот (:
Несколько раз переходили из рук в руки. Воюем-с.
Давайте рассмотрим произвольно взятые участки местности в двух наиболее популярных картографических сервисах и OpenStreetMap.
В OpenStreetMap:

яндекс карты:

googl map:


Детализацию сами видите. На openstreetmap вопросом отмечена наименее описанный участок карты.
Однако же улица Гризодубовой более подробна.
Вы можете помочь проекту дополнив или исправив.
Я в курсе.
Это к тому что OpenStreetMap «оставляющие далеко позади Google Maps и прочие карты».
Мне вот сложно определённо сказать что лучше.
В новости ключевое слово «создаются».
Справедливое замечание. Хороший заголовок для привлечения внимания. Но я вот что скажу. В одном вымышленном городе одна ныне несуществующая контора выпускала вполне рабочие карты города. За свои карты они просили денег (продавали диск с программой, которая работала четко три месяца, потом умирала навзничь). В картах были ошибки (куда без них), например, «хокейная площадка». Я несколько раз пытался дописаться до конторы, чтобы ошибку исправили, но каждый новый релиз так же был неграмотен. Чего не скажешь про сабж.

Интересно, Народные карты Яндекс использует по назначению?
Да, строго по назначению. Для привлечения новых пользователей и саморекламы. :)
а интересно, оно хоть отдалённо напоминает OSM или это соверщенно другое по замыслу?
В плане рисования напоминает. Но замысел не ясен, например, в соглашении к народным картам четко указано, что использовать карты вне сервиса нельзя (OSM может быть выгружен и использован как угодно), а также все правки принадлежат Яндексу (у OSM правки копилефтны). Пробежался по диагонали, могу быть не до конца точным.
> Это к тому что OpenStreetMap «оставляющие далеко позади Google Maps и прочие карты».

Ну мы же понимаем, что своим примером вы не опровергли тезис :)

Например, у нас в крае есть местная нарисуйка. Так там карта некоторых мест — закачаешься. И вот, допустим, вы говорите, что гугл оставил нашу нарисуйку далеко позади. А я тут привожу «произвольный» скриншот того места, где гугла просто нет. Что я бы опроверг? Да ничего. Если одно место где-то нарисовано лучше, это не значит что вся карта лучше

Так и тут. Всё что можно вывести из вашего примера, что та (закрытая?) территория в OSM хуже, а вот справа есть три дополнительных домика.
я не говорил какая из 3х лучше. И в openStreetMap дорога есть то чего нет в других
> рассмотрим [strong]произвольно взятые[/strong] участки местности

Не надо обманывать :) По теории вероятности, выбирая «произвольные» участки, вы бы попали в океан/лес/поле/пустыню. Вероятность попасть в город, думаю, меньше процента. А от этого процента примерно 14/600 — в город РФ (население РФ к населению планеты)
Воистену на Хабре сидят люди, которые могут впасть в бесконечный цикл из за второго пункта инструкции шампуня, где написано «Повторить».
Очевидно же, что выбираем любой произвольный участок городской местности, на вышеперечисленных картографических сервисах.
Выберите, пожалуйста, любой произвольный участок, например, _томской_ городской местности на перечисленных сервисах :) :).
То есть вероятность случайного выбора именно этого участка местности близка к нулю!
Но мы же помним из школьного курса то что события с такой вероятностью могут наступать.
Это не вспоминая теорию не вероятности: )
«лучшие в мире карты» — похоже на тупую SEO ссылку :). Ибо, реально 4-5 взятых случайным образом места имеют только контуры, в отличии от гогли или даже яндекса :)
да там же ГРУ, поэтому и некому вбить данные об том, что за забором
Знаете в чем фишка ОСМ?
Вот увидел я ваш коммент и решил своими глазами глянуть этот участок карты, и может что-нибудь поправить… захожу туда, и что я вижу:



Можно теперь на скриншотах яндекса с гуглом поставить знак вопроса, там где должно быть футбольное поле, и на месте кучи отсутствующих мелких зданий? Когда они там появятся на этих картах? :)

Ссылка что бы не быть голословным: osm.org/go/0t2Zu00s
мне кажется что люди, которые делали цветную гамму по умолчанию для mapnik и для osm — больные люди, или дальтоники, или шизофреники.
И на яндекс картах, и на гуглокартах, жилой квартал выделяется светлым цветом, нежилой — тёмным. И только на OSM это полностью наоборот.

Узкие внутридворовые подъезды (тип дороги service) гугл и яндекс рисуют очень тонко, и только OSM лепит их на 16 масштабе (одном из самых просматриваемых) шириной в полдома (впроче на других масштабах они тонкие).

И гугл и яндекс, да вообще все, обязательно имеют тонкую красивую обводку каждого здания, и только OSM тупо лепит здания без окантовки.

И яндекс, и гугл, и другие, отображают номера домов начиная как минимум с двух уровней выше, чем OSM. В котором чтобы увидеть номера, надо увеличить карту до предпоследнего уровня, и наблюдать оставшиеся и поместившие в поле зрения пяток домов, вместо целых районов как на других картах.

Все 4 «бага» видны на этих снимках.
Это именно то, что очень влияет на восприятие конечных пользователей карт — простых людей, не занимающихся созданием карт и не привыкнувших к такому пофигизму разработчиков. Они с ужасом смотрят на это извращённое мировоззрение, и не понимают, как на этот разноцветный хаос можно смотреть.

Ну и небольшое пожелание на последок — ещё бы добавить в osm интерактивные всплывающие подсказки для мелких объектов типа памятников (как на народной карте или wikimapia) — стало бы ещё удобнее.
Я думаю если кто-то оформит это как отдельный пост, то мы поможем osm общественности более глубоко понять эти проблемы и приблизить время их решения.
То, что вы называете — это особенности работы mapnik. Если Вы считаете, что это ошибки или хотите что-то исправить — то «призывать» надо не общественность на хабре, а банально написать в их багтрекер.

Ну и разумеется, кроме mapnik есть osmarender и еще несколько десятков других растеризаторов.
Всего 3 вопроса:
1. Что замечательного в видео?
2. С какого, вдруг, момента openstreetmap оставили всех позади?
3. Не должен ли пост быть перенесен в блог «Вау! Смотрите что нашел!» или дополнен хоть сколь-нибудь полезной информацией?
Работы там конечно еще много, но вот ЛенОбласть местами проработана лучше, чем в GoogleMaps.
UFO just landed and posted this here
Я могу ошибаться, но лицензия не позволяет обрисовывать гуглокарты, а вот яхумапс ( или бинг) можно. но опятьже, больше года назад у себя поднимал сервер OSM, что-то мог попутать :(
1. Регистрируемся.
2. Переходим на нужный участок карты.
3. Жмем «Правка».
4. Наслаждаемся впоне удобным редактором на флеше с уже подложенными спутниковыми снимками Yahoo.

Подложить другие снимки можно, но не стоит, потому как могут начаться вопросы о легитимности подобного использования проприетарных снимков.

Поскольку хабр в первую очередь ит-ориентированный ресурс, приведу инструкцию, как это можно сделать, в ознакомительных целях.

1. Поднимаем локально апач и в корень кладем вот этот скрипт. Можно и не локально, а на любом хостинге.
2. Открываем редактор карт, используя подобный адрес (пример для google.спутника).
3. PROFIT!

В общем, идея должна быть понятна, а кому не очень — читайте здесь, «Custom Map Backgrounds».
Можно и нужно подкаладывать IRS слой от космоснимки.ру. Они разрешают такое использование.
Кроме того часто привязка подложки хромает, и её нужно двигать (перепривязывать) по трекам.
Удобно это делать в редакторе JOSM.
Для IRS поднят прокси на gis-lab где подложки корректно подвинуты (и при желании можно послать свои корректуры). Замечательно подключается в JOSM.
Я как-бы в курсе, но подложка убегает довольно быстро, особенно в холмистой местности. Перепад высоты — и убежала. Поэтому приходится постоянно сдвигать по трекам самостоятельно.
Перепривязок не напасёшься.
Ну не знаю, я в последнее время давно не сталкивлся со сдвинутой подложкой. Наверное специфика мест где вы рисуете :)
Ну вы бы как-то поуважительнее к другим сервисам, что-ли :)
А то и впрямь подумать можно что один OSM Д'Артаньян.

И да, что здесь про ГИС? Тема для социальных сетей больше подходит.
UFO just landed and posted this here
Да. Лично я сидел и два месяца подряд рисовал леса по всей стране. Зато, вроде, красиво получилось :)
постоянно пользуюсь offmaps для iphone — он берет карты с OSM. Большой респект проекту. Конечно же давно отрисовал свой микрорайон и дальше…
Кстати очень удобно в пешеходных прогулках, в туристических местах, прорисовано все очень подробно — до пешеходных тропинок в парке и фонтанчиков.
тьфу, этот топик породил у меня лавинообразный «эффект википедии» часа на 2:
посмотрел видео, зашел на OpenStreetMap, зарегистрировался, добавил пешеходные дорожки и детский садик возле дома, вспомнил про викимапию, просмотрел на ней все соседние районы, добавил на карту заброшенное сортировочное депо, в котором лазил по юности, его удалил модератор, зарегистрировался, еще раз добавил, дополнив фотографией.

И вот теперь возвращаюсь в статью и единственное, что я могу сказать, это «Эй, куда вы дели мои два часа жизни?»
Но по крайней мере ваши пешеходные дорожки и детский садик, большое количество людей уже сегодня будет загружать в свои навигаторы и нав.программы. Очень быстро число загрузок вашей правки пойдет на десятки, сотни, тысячи… а вы говорите 2 часа. :)
очень интересно в середине 2008 года появляется Белоруссия
Беларусь. Там импорт данных был.
Учите русский. С 1991 года Республика Беларусь.
З.Ы. Википедия не авторитет.
Грамота.ру считает верным оба варианта. Не надоело?
Надоели упёртые москали.
_http://dic.academic.ru/dic.nsf/enc3p/69510
там же в википедии можно посмотреть ссылки на источники. сама википедия может и не авторитет, но источники выглядят посолиднее чем слова безликого пользователя хабра. словарю опять же я больше доверяю.

хотель бы увидеть пруф того что в россии единственным и обязательным является наименование «Беларусь». пока что я вижу что оно является лишь альтернативным вариантом и малоупотребительно в россии.
Существует официальное название страны, причём на русском языке. Всё остальное (употребимость, обязательность и т.д.) не имеет никакого отношения к правильности названия «Республика Беларусь». На странице обсуждения в википедии можно найти множество аргументов, почему так, а не иначе.
З.Ы. Википедия не авторитет
Все же пруф хотелось бы увидеть. Если это официальное название, то закон там или указ какой-то о том что страна официально называется на русском языке Беларусь, а не Белоруссия.

ЗЗЫ Фанатики задолбали. Сначала кричали про «в Украине», потом вроде поутихли, теперь вот про «Беларусь» началась буча. Поналезут иностранцы и говорят как мне говорить на моем родном русском языке. Единственное чего добьетесь своим фанатизмом это лишней неприязни к своим странам, где живут такие вот фанатики.
Это белорусский сайт. В Белоруссии люди могут называть свою страну как им вздумается, мне это безразлично и это никак не влияет на россию и русский язык. Когда перепишут википедию и БЭС, тогда я тоже стану называть страну Республика Беларусь.
Это, а кто нибудь может мне сказать в коммерческих целях его использовать можно? В частности тайлы и апи поиска. А то я чего-то так и не разобрался с этим вопросом.
И геокодер, и тайлы использовать в коммерческих целях использовать можно, просто следует не забывать, что надо писать, что карта — от OpenStreetMap.
wiki.openstreetmap.org/wiki/RU:Legal_FAQ

Суть единственного требования от админов — «не убейте нам запросами сервер».
Более конкретно ограничения расписаны в вики:
геокодер — wiki.openstreetmap.org/wiki/Nominatim_usage_policy
тайлы — wiki.openstreetmap.org/wiki/Tile_usage_policy

Если у вас мегапопулярный проект, на котором по карте лазают десятки тысяч пользователей в день, то не проблема поднять у себя зеркало OpenStreetMap и рендерить свои тайлы, даже в своём стиле.
хм забацать что ли приложение для телефона=)
Да и спасибо за информацию. Кстати а вот mapquest это я так понимаю контора которая тоже раздает бесплатно доступ к картам osm? у них свое зеркало карт что ли?
Весь стек OpenStreetMap.org открыт, своё зеркало может поднять кто угодно.

MapQuest — британская компания, которую можно отдалённо сравнить с Яндекс-картами. Они решили, что OSM им нравится больше своих карт, и сделали open.mapquest.co.uk на базе OSM, и потихоньку задумываются о полной миграции.
Мне вот что интересно, а как там с обновлениями местности? Новую местность отрисовать — тут все ясно, если чего-то нету, то люди заполняют пустоты, а если местность уже отрисована, но она изменилась? Отслеживают ли пользователи этот момент?

Вообще, этот проект, конечно, впечатляет, особенно масштабы, указанные в ролике. Но пользоваться картами неудобно. К примеру. Нельзя найти ул. Бабакина, находящуюся в Химках поиском «Химки, Бабакина», уж не знаю почему, а можно найти только по слову «Бабакина» и выбрав в результатах поиска «улица Бабакина, Химки, 119296, Moscow Oblast, Russian Federation». Так же невозможно найти «Бабакина, 1/6», т.к. он указан как дом 1…

Плюс, я так и не нашел нормальных клиентов под андроид для этих карт. Вообщем, OSM есть куда развиваться, я считаю, т.к. лично для меня они пока не догоняют по удобству и функциональности Google Maps.
С обновлением всё просто. Есть в проекте местные, которые перерисуют обновление — будет обновление. Нету — не нарисуют, не будет. Так как местных становится всё больше и больше (сужу по Беларуси, +2-3 среднеактивных человека в день, регистрирующихся именно для того, чтобы поправить мелочь типа переименованного кафе) — можно надеяться, что карта достаточно актуальна.

С геокодером всё просто. Его делал британец, оттого предполагаемые форматы записи адресов соответствующие. «Бабкина, Химки» отлично находит единственное вхождение. Да, работы над усовершенствованием ведутся.

А вот про андроид вы вообще не правы. Чего стоит тот же OsmAnd, умеющий водить к ближайшим кафе/магазинам по компасу, в том числе пешком по тротуарам, и имеющий возможность прямо из него сообщить об ошибках на OpenStreetBugs.
Большое вам спасибо за развернутый ответ. Но хочется сказать, что OsmAnd я в свое время пробовал, т.к. не первый раз слышу об OSM. К сожалению, программа совершенно не удобная, она подтормаживает на моем N1, поиск там совершенно неудобный: нужно вначале выбрать Регион, затем Город, затем Улицу, а затем дом… это ужасно. Плюсь нет маршрутов для автомобилей. Вообщем, минусов, к сожалению, много и эти карты совершенно неудобны для каждодневного использования.

Но, думаю, они очень удобны любителям путешествий. Помню, как мы с друзьями ездили в Калугу, в музей космонавтики, и нигде небыло нормальной карты этого города. Вот для таких случаев, наверное, и может пригодиться OSM.
На моём лайфдроиде u8230 тормозов не наблюдалось. На других мобилах проверить не могу, но на всём, что видел — османд работал шустрее встроенных гуглокарт :)

А как, по вашему, должен быть организован поиск по адресному дереву при условии, что в устройство, к примеру, загружены индексы для пары-тройки регионов? Думаю, любые разумные идеи можно высказывать в багзиллу — благо, опенсорс.

Кстати, выбрать всё целиком надо только первый раз — если вы ищете всё в одном городе, при следующем открытии поиска всё уже будет выбрано.

Маршруты есть как пешие, так и вело, так и автомобильные. Причём сразу от двух сервисов, maps.cloudmade.com и yournavigation.org.

В общем, про минусы хотелось бы услышать поконкретнее :)
Ок, подскажите, пожалуйста, как мне проложить автомобильный маршрут из точки А в точку Б в OsmAnd :)
Я сразу спрошу, если не получится, то это будет минус OSM или OsmAnd?
Конечно, это минус приложения.
В связи с тем, что у меня под рукой девайса нет, отвечает разработчик, vics001 (его пока на хабре нет):

Если бы пользовались OsmAnd больше чем один раз, думаю труда бы не составило понять, что регион, город, улица сохраняется с предыдущего использования и его не надо вводить каждый раз. Непонятно с чем связано высказывание, что нет автомобильных маршрутов, там же машинка нарисована, а рядом велосипед и пешеход. Для того, чтобы проложить маршрут, необходимо сначала выделить точку B. Сделать можно многими способами, один из них: найти на карте, долгое нажатие [появится тултип точка на карте...], нажать на тултип, «Идти к точке» — появится красная точка. Если надо проложить не от текущей, а от точки A, находите A на карте, долгое нажатие [появится тултип точка на карте...], нажать на тултип, «Маршрут от», выбираете Автомобиль и ждете прокладки маршрута.
P.S.: в Османде есть возможность выбирать провайдера для построения маршрута.
P.S.: не знаю, что у вас за N1, если даже на 500Mz Андроиде не тормозит.
P.S.: Что умеет делать Google Maps, чего не умеет OsmAnd?
OsmAnd умеет прокладывать маршруты с учетом общественного транспорта?
Не поверите, только что нашёл кнопку «искать транспорт», предложил на выбор несколько трамваев и даже маршрутку с расстоянием до ближайшей остановки, и сказал на какой остановке выйти. o_O (и это в городе, который в гугле обозначен двумя улицами)

Но не нашел автоматического поиска, т.е. можно планировать пересадки, но в полуручном режиме. Не очень удобно, если город незнаком.
К сожалению OsmAnd не умеет прокладывать даже маршрут для автомобиля offline. А прокладка с учетом общественного транспорта, еще более сложная задача, чаще всего для этого лучше учитывать расписание (так на метро можно доехать в 5 раз быстрее, чем на автобусе по одному и тому же маршруту).
В OsmAnd есть полуавтоматический поиск маршрута, в принципе пользуясь простым правилом, все время продвигаться на транспорте ближе к цели — транспорт так и сортируется в OsmAnd :) можно спланировать маршрут отличающийся на 20-30% от оптимального.
Подскажите — а в каком состоянии сейчас механизм роутинга в OsmAnd? Т.е. достаточно ли в тех индексах, что загружаются системой в виде файлов (и, насколько я понимаю, кэшируются и доступны в offline), данных для того, чтобы запускать по ним какой-то алгоритм поиска кратчайшего пути?
Роутинг в плохом состоянии (его нету и он только планируется) ) Возможно бинарных индексов версии 0.5 будет достаточно для роутинга. Кэшируются только файлы картинки, по ним вообще ничего не расчитать. Алгоритм поиска простой, но как всегда дьявол в деталях. На мобильном устройстве есть ограничения по памяти и по быстродействию.
Как-то / чем-то помочь можно? Можете показать, куда именно лучше смотреть в исходниках?
Насчет помочь конечно можно :) Только думаю не с роутингом и так уже достаточно людей занимается для начальной стадии функционала. Зато с рендерингом может понадобится помощь. Дело в том, что большая часть векторного рендеринга взята из Mapnik, что соответственно не есть хорошо к примеру для автомобильной навигации. На неделях будет расшарен xml файл в котором можно менять рендеринг соответственно стоит задача построить ночной рендеринг, для автомобилей, для велосипедов и другие + разные комбинации.

Другое улучшение в том, что существуют страны в которых слишком много данных (Голландия, Германия) естественно, что для автомобильного рендеринга они все не нужны, соответственно можно выделить правила (xml файл) на основании, которых часть данных будет попадать в векторную карту, что позволит уменьшить размер карты и отрисовывать маленькие зумы 6-10 (все объекты невозможно загрузить в память из-за ограничений android)

Смотрите за объявлениями на сайте
> К примеру. Нельзя найти ул. Бабакина, находящуюся в Химках поиском «Химки, Бабакина»

Попробуйте наоборот: «бабакина, химки». У меня работает
Да, так работает, спасибо)
У меня друг очень увлечен этой темой! Геннадий Старостин отрисовал Череповец и часть Вологодчины! Респект ему.
Нашел свой город, поискал свой дом, а нету моего микрорайона даже :( Надо надыбать карту города и дорисовать. К слову, в гугле и яндексе, мой город выглядит, как размазанное пятно.
Вы это, осторожнее, пожалуйста… Перерисовывать существующие проприетарные карты в OSM нельзя. Можно делать свою — снимать точки с GPS, обводить спутниковые снимки, самостоятельно ходить на местность, записывать названия улиц и т.д.
Мало того на пропиретарных картах встречаются ошибки, причем иногда существенные, вроде несуществующих улиц. Когда берешься за рисование, первое время удивляет — сколько же на существующих картах неточностей.
Судя по видеоролику, активность OSM в нашей стране началась и долгое время продолжалась исключительно в Новгородской области.
И на 18 секунде видим, как кому-то из Нижнего Новгорода попала в руки игрушка под названием Fuzzer для JOSM, и он «засрал» лесами пол-россии за пару секунд, после чего душа его успокоилась. Его энергию да в мирно бы русло.
И только автор Fuzzer'а знает, что на момент 18-й секунды ролика Fuzzer'a не было и в помине. Те леса рисовались руками.
ну смысл всё равно тот же :)
Когда кто-то говорит про большое количество закономерно отмеченных на карте объектов «засрал», мне всегда вспоминается этот топик. Вы хотите им уподобиться? :)

Если вас не устраивает детализация OSM в каком-то месте — у вас есть все инструменты, чтобы ее улучшить. Если вы этого не сделали, то у окружающих есть все основания считать, что текущая детализация вас устраивает.
Sign up to leave a comment.

Articles