RU:FAQ
Ответы на часто задаваемые вопросы (в процессе редактирования — помощь приветствуется)
Общие вопросы об OpenStreetMap
Почему именно OpenStreetMap?
Географические данные (геоданные) в большинстве стран мира, включая Россию, не бесплатные и не свободные. Чаще всего разрабатывать карты регионов поручают различным государственным ведомствам, которые в свою очередь ещё и зарабатывают на продаже этих карт нам с вами. Если вы живёте в одной из таких стран, ваши налоги уже покрывают часть расходов на разработку карт, а потом вы ещё раз платите, приобретая копию карты. В США "сырые" данные (такие как TIGER), разработанные правительством, выложены в общий доступ, а вот доработанные и исправленные данные, а также законченные карты обычно уже платные.
Данные из коммерческих организаций намеренно содержат ошибки или Copyright Easter Eggs ("секретные" метки в виде характерных изменений в данных), чтобы отследить тех, кто их копирует. Эти "метки" чаще всего встречаются в виде недостающих улиц, или, наоборот, объектов, которых на самом деле нет. Если вы создаёте свою карту, используя такие данные, они могут легко вас опознать по некорректным фрагментам карт. Также карты могут быть устаревшими. Скажем, вы купили карту в прошлом году, а с тех пор в парке проложили новые дорожки или кто-то просто допустил ошибку.
Даже если вам подходит всё вышесказанное, вы все ещё не можете делать с картой ничего, кроме как копировать, во многих случаях даже это нелегально, если выходит за рамки «добросовестного использования». Вы не можете исправить название улицы, добавить кафе или бар у дороги или использовать данные карты в других компьютерных приложениях, не заплатив дополнительно. А как насчёт того, чтобы отправить другу приглашение, включив туда карту с местом встречи? Большинство из этого, к сожалению, невозможно.
Технологические разработки, например GPS/ГЛОНАСС-приёмники, позволяют нам создавать наши собственные карты, кооперируясь с другими людьми, и при этом нет никаких ограничений из вышеперечисленных! Такая возможность позволяет вам сделать свой вклад в общество, в котором вы живёте.
Можно ли использовать сервис Google Maps и подобные в качестве исходных данных?
Нельзя.
Причина в том, что Google сама лицензировала эти данные у компаний-поставщиков (например, DigitalGlobe) и запрещает какое-либо их использование за пределами Google API, так как сама не может нарушить условия лицензии. В правилах использования сервисов Google Maps и Google Earth содержится однозначный пункт о запрете любого использования этих сервисов для создания или уточнения любых других наборов картографических данных. То же касается картографических сервисов российской компании Яндекс и многих других подобных веб-сервисов. Даже если эти сервисы имеют встроенные средства коллективного редактирования (Google Map Maker, Народные Яндекс.Карты), они могут использовать спутниковые данные только для уточнения собственных закрытых продуктов (карт).
Однако, можно использовать снимки Bing и другие (с которым есть специальное разрешение на использование при рисовании карт). Компания Microsoft смогла дать такое разрешение, так как не лицензировала, а выкупила использующиеся в этом сервисе данные.
Но ведь никто не узнает, что я срисовал со спутникового снимка Google/Yandex и т.п. или с электронной или бумажной карты?!
Авторы карт и/или спутниковых снимков применяют различные методы защиты в виде специальных ошибок. Например в карте Google нашли несуществующий город. Небольшой список ошибок из разных источников можно посмотреть здесь. Также имеют место искажения в спутниковых снимках. Дискуссия по поводу обрисовки велась здесь.
Поскольку проект OSM является поставщиком открытых данных для множества других проектов, в том числе коммерческих и научных, нелегальное использование источников может не только навредить репутации OSM, но и поставить под удар (например, стать причиной судебного преследования или научной дискредитации) тех, кто пользуется данными.
Приоритет проекта OSM — не расширение покрытия и увеличение подробности любой ценой, а предоставление легальных и свободных картографических данных.
Как может такой проект создавать точные карты?
Исходя из идеи wiki, нет никакой гарантии точности в любом виде. В то же время только некоторые коммерческие карты гарантируют точность. На самом деле некоторые из них даже содержат сознательно добавленные ошибки, так называемые artificially-introduced errors, чтобы уберечь себя от несанкционированного воспроизведения.
Суть wiki-стиля в том, что все пользователи заинтересованы в точных данных. Если один человек намеренно или нечаянно добавит неточную информацию, остальные 99,9% пользователей могут проверить это, исправить или удалить. Большая часть участников wiki имеют положительный настрой, они автоматически перекрывают то небольшое количество людей, которые вносят ошибки.
И, как говорится, ваш вклад может варьировать. Проект «Википедия» показал, что можно собрать очень много качественной и достоверной информации, но не всегда можно найти ошибки.
Пока что нет таких механизмов, как список последних изменений, которые с той же простотой могут использоваться для мониторинга изменений ( monitor edits ) в проекте OpenStreetMap как в Википедии. Однако мы сохраняем полную историю изменений, так что этот процесс можно будет внедрить, как только возникнет необходимость.
На данном этапе самым верным ответом будет судить по каждому участку отдельно. Один из способов проверить — выбрать участок, который вы хорошо знаете, и просмотреть, насколько данные OSM соответствуют действительности. Возможно, вы заметите неточности или даже обнаружите, что там вообще ничего нет. На этом этапе основной нашей задачей является расширение покрытия без копирования с существующих карт. Как и в Википедии, редактировать легко, так что вы можете помочь!
На вкладке Export стоит ограничение на максимальную ширину области (0,25 градуса), которую можно сохранить в OSM. Как сохранить больше, например, всю страну?
Использовать osmxapi.
Какая есть защита от вредительства?
- Любые изменения в базе OSM соотносятся с так называемыми наборами изменений (changesets), которые могут быть отменены целиком или частично.
- В OSM хранится вся история изменений, потому любой объект или набор объектов может быть возвращён к предыдущему состоянию на любую дату, а текущее состояние данных может быть сверено с предыдущим как по свойствам, так и по геометрии.
- Существуют сервисы, анализирующие изменения за определённый последний период времени, показывающие характер правок (внесены новые объекты, отредактированы или удалены имеющиеся). OSMCha, WHODIDIT, AChaVi
- Проект OSM существует благодаря участникам, знакомым с местностью, где они живут, а потому вандализм и саботаж, как правило, могут быть замечены, проанализированы и нейтрализованы в сравнительно короткий срок.
- Также позволяют выявлять намеренное или случайное нарушение целостности данных так называемые "валидаторы" — сервисы, которые анализируют логическую целостность данных OSM (топологию административных границ и т.п.).
Могу ли я защитить объекты, которые внёс, от редактирования, или получать уведомление о том, что их отредактировали?
Нет, защитить объекты невозможно. База OSM - свободно редактируемая, потому заблокировать какие-либо объекты - нельзя. Более того, хотя в OSM хранится история редактирования объектов, понятие личной "собственности" или "ответственности" в отношении объекта отсутствует. Любой созданный вами объект может быть отредактирован кем угодно, если на то есть причина (улучшение детализации, новые изменения на местности и так далее) или удалён, если этот объект в реальности более не существует.
Однако, вы можете следить за правками на той или иной территории, используя RSS-подписку через сервис WHODIDIT, позволяющий фильтровать изменения по территории, пользователю, используемому редактору. OSMCha также позволяет "подписываться" на изменения в произвольной области (правда, не через RSS, а посредством просмотра списка правок в данной области на самом сайте OSMCha.
В моём районе редактирует некто, кто живет в другом городе/стране. Это нормально?
Да, абсолютно нормально. OSM - международный проект с равноправными участниками. Единственным критерием правомерности правок является их качество, независимо от личности автора. Пока правки соответствуют действительности и не содержат ошибок, нет причин для беспокойства. Более того, часто люди, которые правят ошибки по данным валидаторов, таких как RU:Keep_Right, просто корректируют очевидные проблемы, не обращая внимания на то, в какой части света ошибка найдена.
В том случае, если правки содержат ошибки, или есть какие-то неоднозначности в их понимании, стоит написать комментарий к changeset-у с просьбой разъяснить суть правки (если автор - иностранный участник проекта, то на английском языке) или попросить более опытных участников сделать это. Помните: случайные ошибки может, теоретически, допустить кто угодно. Только в случае, если правки носят вандальный характер или содержат систематические ошибки (например, неграмотное написание названий или использование недостоверного/устаревшего источника), следует предпринимать какие-то более оперативные меры дополнительно к попыткам связаться с их автором. Например, написать вопрос в тему об откатах правок на русскоязычном форуме OpenStreetMap, дав ссылку на конкретный changeset, пользователя или отредактированный им объект.
Говоря проще, любой участник проекта может редактировать данные где угодно, если обладает для этого достаточной информацией и делает это систематически качественно.
Я нанёс несколько объектов на карту, но они не отображаются. Почему?
Чтобы отрисовать карту требуется некоторое время, поэтому фрагменты карты кэшируются на серверах и обновляются периодически, а не сразу после редактирования.
Стандартный слой на OpenStreetMap.org, обычно обновляется через несколько минут, но может и дольше в зависимости от загруженности. Когда вы попытаетесь просмотреть карту в необходимой вам области, сервер пометит эту область для повторного рендеринга.
Однако имейте в виду, также карту кеширует ваш браузер, а фрагменты карты (тайлы) на определенных масштабах обновляются по-разному. Поэтому после правки вы можете видеть свои изменения на одном масштабе, и не видеть их на другом. В большинстве браузеров вы сбросить кеш вашего сочетанием клавиш (Ctrl+F5 или ⇧ Shift+Ctrl+R. Более подробно вы можете прочесть в статье Browser cache.
Обратите внимание, что малые масштабы (1-12) обновляются раз в сутки, а береговая линия морей и океанов на них обновляется по отдельному расписанию (обычно несколько раз в год).
Если и это не помогло и ваши изменения так и не стали видны, а вы уверены, что карта перерисовалась, то скорее всего вы ошибочно расставили теги для объектов. Проверьте, что:
- все ваши линии снабжены соответствующими тегами, которые могут быть визуализированы (к примеру highway=unclassified).
- ваши теги написаны в нижнем регистре: HIGHWAY и Highway не будут отрисованы.
Есть ли в OSM приоритетные направления работы?
Данные OpenStreetMap используются сотнями и тысячами способов, при этом пользователи данных не обязаны об этом сообщать, потому никакой сводной статистики по наиболее важным и востребованным видам информации не существует в природе. Из общих соображений, достаточно важной и наиболее пригодной для использования информацией являются: структура дорожной сети, адресная информация, информация об организациях и компаниях. Однако, в отдельных случаях (проекты Humanitarian OSM Team) может требоваться совершенно другая информация.
В соответствии с этим, а также с принципом добровольности участия, каждый участник проекта может выбирать самостоятельно, какой вклад он вносит в проект: занимается переводами, совершенствованием документации, созданием новых схем обозначения, уточнением геометрии, уточнением адресов, 3D-картографированием зданий и так далее. Любой конструктивный вклад имеет значение. В то же время, никто не должен указывать другим участникам проекта, чем именно им стоит заниматься (ссылаясь на большую или меньшую важность), или запрещать им делать то, что они делают (ссылаясь на сомнительную важность), если их вклад соответствует требованиям к качеству (перевод без ошибок, точная геометрия объектов, соблюдение схем обозначения, использование легальных источников и так далее). Обсуждать важность тех или иных данных в рамках какой-либо задачи, естественно, допустимо.
Является ли сайт openstreetmap.org альтернативой коммерческим сервисам?
Один из активных разработчиков инфраструктуры проекта OSM, Пол Норман , член Data Working Group дал на это следующий ответ (цитата не дословна):
Назначение серверов, обслуживаемых силами OpenStreetMap Foundation - поддержка мапперов. Отдельные серверы, например - planet.osm.org (через который осуществляется собственно предоставление выгрузок базы конечным пользователям) могут иметь несколько отличающееся назначение.
Также, им было дано разъяснение относительно того, что серверы tile.osm.org, выполняющие функцию рендеринга карты, также служат поддержке мапперов.
Это было в явном виде озвучено и Энди Аланом, разработчиком стиля Standard в рассылке OSM-dev (цитата не дословна):
Мощности наших тайловых серверов более чем достаточно для обслуживания мапперов и решения внутренних задач OSM. Мы всегда позволяли сторонним пользователям использовать избыток этих мощностей. Однако, у проекта OSM нет цели спонсировать коммерческие проекты, использующие тайловые серверы tile.osm.org.
Аналогичный абзац имеется в описании стиля Standard на GitHub, где ведется его разработка (перевод дословный):
Есть несколько основных назначений этого стиля, которые "тянут" разработку в разных направлениях:
- Это основной механизм обратной связи для мапперов, позволяющий им проверять их правки, потому детали полезны
- Это значительная часть того, что создает впечатление у посетителей сайта osm.org, потому ясный дизайн полезен
- Это стиль, который иллюстрирует, как можно отображать данные OSM, потому возможность настройки полезна.
Всегда следует иметь в виду, что стиль карты не может отображать все детали, имеющиеся в базе, а потому, во многих случаях имеет смысл использовать сторонние, специализированные стили.
Из этих, а также многих других заявлений разработчиков и идеологов проекта, можно сделать заключение, что сайт osm.org носит, в большей степени, технологический характер, обслуживая сам проект и мапперов, в нем участвующих. Конечным продуктом проекта являются выгрузки planet.osm, а не тайлы или что-либо еще. Однако, поскольку проект является открытым, OSMF не использует мер ограничения доступа к инфраструктуре, кроме случаев, когда это создает чрезмерную нагрузку на нее. Таким образом, сайт osm.org не является альтернативой коммерческим сервисам, а конкуренция с ними не является целью проекта OpenStreetMap.
Как я могу помочь?
Как стать участником?
Существует много способов внести свой вклад в проект OpenStreetMap. Если у вас есть GPS-навигатор, вы можете его использовать для сбора данных и с помощью наших онлайн-редакторов добавлять их в общую базу. Если же у вас нет GPS-навигатора, вы всё равно можете помочь — несколько способов перечислены на странице Getting Involved.
Связь и общение
Сообщество OpenStreetMap — это огромная организация, участники которой находятся в самых разных уголках мира, разговаривают на многих языках и руководствуются разными целями. Поэтому не всегда удаётся наладить обратную связь наилучшим способом. Но мы делаем для этого всё возможное.
Ниже представлен список средств обратной связи:
- У нас имеется множество списков адресов электронной почты. Самый популярный список — talk@openstreetmap.org. Именно здесь проходит множество обсуждений и принимаются важнейшие решения. Существуют списки адресов для разработчиков, новичков, а также около 20-ти других (См. Mailing List).
- Получить краткую справку или помощь по некоторым вопросам также можно на нашем форуме forum.openstreetmap.org.
- Для онлайн-чата можно использовать главный IRC-канал irc://irc.oftc.net#osm. Есть и другие каналы (см. RU:Contact#IRC).
- Об анонсах, обновлениях и интересных событиях можно узнать на страницах блога http://www.opengeodata.org/
- И, конечно же, много чего можно узнать из этой Wiki. Она используется больше для ссылок, нежели для дискуссий. Но теги, которые мы используем для карт (RU:Map Features)? организованы как раз через Wiki.
См. Раздел Контакты для более подробной информации.
Использование карт OSM
Могу ли я использовать карту OSM в своей программе CityGuide?
Да. Карты России и ряда других государств в формате .cgmap выкладываются здесь. Карты для предыдущих версий в формате .dcm ещё можно найти тут.
Могу ли я использовать карту OSM в своём навигаторе Garmin?
Да. Карты России и отдельных городов в формате img, полученные при помощи Osm2mp, выкладываются здесь. Карты в польском формате можно найти там же.
Вы можете также самостоятельно сгенерировать карты для Garmin с помощью mkgmap.
Какие ещё существуют программы, которые работают с данными ОСМ?
Подробно об этом можно почитать здесь.
Как самому выполнить преобразование из OSM в MP?
Можно попробовать Osm2mp.
Для каких форматов существуют общедоступные конвертеры из MP?
При помощи программы GPSMapEdit карты в польском формате, полученные при помощи Osm2mp, можно преобразовать в форматы ALAN, Holux, Навител Навигатор, Гис Русса.
Есть ли, наоборот, конвертер из польского формата в OSM?
К большому сожалению - да, но вы не найдёте здесь его упоминание, потому что в подавляющем большинстве случаев он используется для внесения в базу OSM данных из источников, использование которых для наполнения OSM нелегально (декомпилированные карты Garmin; любительские карты, которые нарисованы в GPSMapEdit по советским топографическим картам и снимкам Google Maps). Массовое наполнение базы данными вопреки запрету их правообладателей может существенно подорвать репутацию проекта OSM как поставщика легальных картографических данных другим проектам, а также навредить сторонним пользователям, которые используют данные OSM в своих целях.
Редактирование
Существует ли редактор OSM на мобильных устройствах?
Да, существует несколько редакторов разной степени функциональности, см. статью Editors (на английском языке).
Как обозначать СНТ, автосервис, ГСК и другие характерные для России объекты?
Описание некоторых наиболее интересных тегов см. здесь.
Редактирование с помощью Potlatch
Ответы на часто задаваемые вопросы о Potlatch находятся на странице RU:Potlatch/FAQs.
Редактирование с помощью JOSM
Не получается загрузить в JOSM область города/региона — почему?
Вероятно, область, которую вы пытаетесь загрузить, слишком велика, из-за чего обработка запроса прерывается. Попробуйте загрузить небольшую область карты, чтобы убедиться, что всё работает. Если получилось, то лучший способ загрузить весь город/регион — делать это по маленьким сегментам, один за другим. На данный момент наибольшая область, которую можно загрузить, составляет 0,3° в любом масштабе.
Если всё-таки вам нужна очень большая область, лучшим выходом будет скачать файл planet.osm, который обновляется каждую неделю. Этот файл включает в себя все данные базы OSM.
Я хочу добавить очень длинную дорогу — как мне загрузить большую область OSM-данных?
Чтобы облегчить добавление длинной дороги, можно добавить не одну длинную дорогу, а разделить её на несколько частей, например, каждый фрагмент дороги не должен превышать 10-15 км. На практике, для удобства, фрагменты дороги ещё короче.
Некоторые приложения для планирования маршрутов могут соединять эти фрагменты в одну дорогу.
Автомагистрали, например, имеет смысл разбивать на фрагменты от съезда (развязки) до съезда. Кроме того, перекрёстки автомагистрали должны быть отмечены точками, которые разделяют дороги на фрагменты.
Почему мой логин не работает?
В OSM cуществует два разных логина: один предназначен только для этой Wiki, второй — для сайта, API и форума. Вам нужно зарегистрироваться на www registration page, чтобы иметь возможность работать с OSM-данными.
Редактирование с помощью Merkaartor
Можно ли подгружать снимки Yahoo в редакторе Merkaartor?
Можно. Для этого нужно щёлкнуть правой кнопкой мыши по слою "Карта — нет" и выбрать "Yahoo Adapter".
Вопросы ГИС-специалистов
Какие географические датумы используются в OpenStreetMap?
OpenStreetMap использует датум WGS-84. Все загружаемые треки должны использовать этот датум. Этот датум также является датумом по умолчанию для GPS-навигаторов.
Каков масштаб карты для определённого уровня масштабирования изображения карты?
Поскольку в OSM принято визуализировать карты в системе координат Spherical Mercator http://wiki.openstreetmap.org/wiki/EPSG:3857 http://spatialreference.org/ref/sr-org/7483/, значения геометрического масштаба плавно меняются пропорционально косинусу широты. То есть реальный средний (средний - потому что карта, покрывающая достаточно большое пространство с севера на юг, будет иметь разный масштаб на верхнем и нижнем краю) масштаб карты, для которой центральная параллель — 60°, будет равен масштабу из таблицы ниже, умноженному на 0,5.
Следующая таблица показывает геометрические масштабы для каждого уровня изображения карты, которые вычислены для экватора.
Таблица уровней/масштабов | ||
---|---|---|
Уровень масштабирования | Геометрический масштаб на экваторе при печати с разрешением 72dpi | Метры на пиксел |
18 | 1 : 1692,75 | 0,597164 |
17 | 1 : 3385,50 | 1,194329 |
16 | 1 : 6771,00 | 2,388657 |
15 | 1 : 13541,99 | 4,777314 |
14 | 1 : 27083,99 | 9,554629 |
13 | 1 : 54167,97 | 19,109257 |
12 | 1 : 108335,95 | 38,218514 |
11 | 1 : 216671,89 | 76,437028 |
10 | 1 : 433343,78 | 152,874057 |
9 | 1 : 866687,56 | 305,748113 |
8 | 1 : 1733375,13 | 611,496226 |
7 | 1 : 3466750,26 | 1222,992453 |
6 | 1 : 6933500,52 | 2445,984905 |
5 | 1 : 13867001,04 | 4891,969810 |
4 | 1 : 27734002,07 | 9783,939621 |
3 | 1 : 55468004,15 | 19567,879241 |
2 | 1 : 110936008,30 | 39135,758482 |
Важно понимать, что эти значения масштаба — геометрические. В профессиональной картографической среде существует значение термина "масштаб", которое определяет не только геометрическое соотношение размеров реального местного предмета и его изображения на карте, но и требования к степени подробности и точности карты. В этом смысле данные OSM не соответствуют никакой стандартной линейке значений, поскольку детализация данных может различаться в пределах достаточно малой территории на несколько порядков, как и точность.
Почему в OSM не используются схемы и программы Open Geospatial Consortium (OGC)?
Существует много инструментов, которые люди часто рекомендуют использовать в проекте OpenStreetMap. Проблема в том, что большинство из этих инструментов по разным причинам сложны в использовании и обслуживании. Мы обычно использовали MapServer для обслуживания статических версий наших карт, но, к сожалению, обнаружили, что он медленно работает и сложен для расширения – поэтому он был заменён на mapnik.
Это вовсе не означает, что OpenStreetMap как сообщество выступает против стандартов OGC, но при создании OpenStreetMap применялись самые простые подходы, способные создавать полезные карты. Фокус сделан на данных об улицах и на использовании Wiki-подхода к редактированию, когда все изменения протоколируются и могут быть отменены. Лишь немногие инструменты поддерживают этот подход так, как нам хотелось бы.
Нам требуется помощь по подбору инструментов и стандартов OGC для использования и интеграции в проект с учётом уже наработанного опыта. Пожалуйста, свяжитесь с нами, если вы готовы потратить своё время и опыт для решения этой задачи.
Также см. здесь Why not GPX обсуждение похожей проблемы о том, почему формат GPX был отклонён как транспортный формат.
У меня есть привязанные фотографии/шейп-файлы/путевые точки для определённого района. Как их выгрузить?
Мы будем рады вашим геопривязанным аэро- и спутниковым фотографиям высокого разрешения в случае, если они свободны от любых ограничений, связанных с авторскими правами, а также если вы сами являетесь владельцем авторских прав и можете поделиться с нами соответствующими правами – свяжитесь с нами по указанным в списке адресам. По поводу шейп-файлов и других форматов данных также свяжитесь с нами через список адресатов.