Страница 5 из 51

ПРОГОРОД: карты OpenStreetMap

СообщениеДобавлено: Июль 29th, 2011, 4:25 pm
collaur
Изображение
Внимание!
На картах, конвертированных из данных OSM не работает серверная маршрутизация,не отображаются пробки.
Перед использованием этого типа карт отключите онлайн сервисы.


Обновлена карта России OSM. Подробности - тут.


Напоминаем что онлайн-сервисы на картах OSM не работают!


В данной теме присутствует специалист по конвертации OSM карт так что все, даже самые сложные, вопросы не останутся без ответа!


FAQ (часто задаваемые вопросы):

[Показать] 1. Что такое OSM?
Подробно про проект OpenStretMap (OSM) можно узнать на странице Википедии.

[Показать] 2. Как установить карты, собранные на основе данных OSM
Вариант 1: Проверьте, что Ваше устройство подключено к сети Интернет. Запустите программу ПРОГОРОД, зайдите в раздел "Карты". В графе "Доступные карты" выберите нужную Вам карту и нажмите кнопку "Закачать".
Вариант 2: скачайте архив с картой с сайта ПРОГОРОД , после чего распакуйте в папку, в которой установлена программа ПРОГОРОД. На вопрос "Такие файлы уже существуют. Заменить?" ответьте "Да, для всех".
После этого зайдите в программу, в раздел "Карты" и активируйте требуемую карту.

[Показать] 3. Можно ли проложить маршрут между странами. Например из России на Украину?
Да, можно. В графе "Установленны карты" выберите нужные Вам карты кнопкой "+" и нажмите галочку. Таким образом Вы откроете сразу несколько карт.

[Показать] Какие онлайн-сервисы следует отключить для построения маршрутов в OSm картах?
Необходимо отключить следующие сервисы:
Настройки/параметры планирования/учитывать пробки
Настройки/параметры планирования/Перестраивать маршрут
Настройки/Пробки и треки/Показывать пробки на карте
Настройки/Пробки и треки/Сообщать о пробках
Настройки/Пробки и треки/Автоматическая отправка

[Показать] У меня не работает маршрутизация на картах ОСМ, что делать?
Необходимо отключить следующие сервисы:
Настройки/параметры планирования/учитывать пробки
Настройки/параметры планирования/Перестраивать маршрут
Настройки/Пробки и треки/Показывать пробки на карте
Настройки/Пробки и треки/Сообщать о пробках
Настройки/Пробки и треки/Автоматическая отправка

[Показать] Как улучшить OSM карты самостоятельно?
Принять участи в проекте OSM можно на сайте http://www.openstreetmap.org/
Хорошее руководство для начинающих работать с OSM можно посмотреть тут: Начало работы с OpenStreetMap

[Показать] Как конвертировать треки (лог-файлы) ПРОГОРОД для внесения изменений в OSM?
Треки лежат по адресу ...Progorod\UserData\Track
Выбираем нужный нам трек и копируем его на стационарный компьютер.
Меняем разрешение файла трека с *dat на *txt (Например, было: "Звенигородское.dat" стало "Звенигородское.txt")
Устанавливаем на компьютер программу для конвертации треков. (Например GPSBabel)
Запускаем программу для конвертации треков. В разделе INPUT в графе Format выбираем NMEA 0183.
Далее указываем путь к файлу трека. (Например, к файлу "Звенигородское.txt")
В разделе OUTPUT в графе Format выбираем необходимый формат для трека. (Например: GPX XML)
В графе File Name указываем название нового трека и место его сохранения.
После этого нажимаем в нижнем левом углу кнопку "Apply"
Трек переконвертирован.

[Показать] Какие карты OSM сейчас есть в ПРОГОРОД?
На данный момент в ПРОГОРОДе есть следующие карты, конвертированные из OSM:
Россия
Абхазия
Австрия
Азербайджан
Албания
Андорра
Армения
Беларусь
Бельгия
Болгария
Босния и Герцеговина
Великобритания
Венгрия
Германия
Гондурас
Греция
Грузия
Дания
Ирландия
Испания
Италия
Казахстан
Кипр
Киргизия
Коста-Рика
Крымский ФО
Латвия
Литва
Лихтенштейн
Люксембург
Македония
Молдова
Монголия
Нидерланды
Никарагуа
Норвегия
ОАЭ, Саудовская Аравия, Бахрейн, Катар, Кувейт, Оман.
Польша
Румыния
США
Сербия
Словакия
Словения
Таджикистан
Таиланд
Туркмения
Турция
Узбекистан
Украина
Финляндия
Франция
Хорватия
Черногория
Чехия
Швейцария
Швеция
Эстония

[Показать] Голосование: Нужен ли OSM конвертер для НС "ПРОГОРОД"

[Показать] Будет ли конвертер из OSM для ПРОГОРОДА?
Скорее всего, не будет программы, на входе которой - OSM, а на выходе - файлы ПРОГОРОДа. Такая программа планировалась изначально, но в итоге эффективней оказалось сделать программу для импорта данных в формате OSM в нашу БД картографии. А карты для ПГ делаются общей процедурой экспорта из единой БД. Программное обеспечение БД картографии - это наш продукт для внутреннего пользования, который раздаче не подлежит. Причин много, но одна из них вот такая: эта БД использует очень дорогой коммерческий софт.

[Показать] Почему Бета-версии карт не доступны для скачивания с сайта pro-gorod.ru или из программы "ПРОГОРОД"?
бета-версии карт прежде чем быть доступными для всех пользователей, должны быть протестированы. Только после успешного окончания полных тестов - они выкладываются для всех пользователей.

[Показать] А можно ли где то увидеть список папок и им соответствующих карт?
zone99 - Вся Россия
zone1 - Россия. Центральный ФО
zone2 - Россия. Южный ФО
zone3 - Россия. Россия. Северо-Западный ФО
zone4 - Россия. Дальневосточный ФО
zone5 - Россия. Сибирский ФО
zone6 - Россия. Уральский ФО
zone7 - Россия. Приволжский ФО
zone8 - Россия. Россия. Северо-Кавказский ФО
zone101 - Абхазия
zone940 - Австрия
zone112 - Беларусь
zone100 - Болгария
zone348 - Венгрия
zone276 - Германия
zone300 - Греция
zone268 - Грузия
zone724 - Испания
zone380 - Италия
zone398 - Казахстан
zone196 - Кипр
zone417 - Киргизия
zone105 - Крымский ФО
zone428 - Латвия
zone440 - Литва
zone498 - Молдова
zone102 - ОАЭ, Саудовская Аравия, Бахрейн, Катар, Кувейт, Оман.
zone616 - Польша
zone643 - Россия
zone642 - Румыния
zone840 - США
zone703 - Словакия
zone762 - Таджикистан
zone764 - Таиланд
zone795 - Туркмения
zone792 - Турция
zone860 - Узбекистан
zone804 - Украина
zone246 - Финляндия
zone250 - Франция
zone191 - Хорватия
zone203 - Чехия
zone756 - Швейцария
zone233 - Эстония

[Показать] Нашел ошибку в картах, конвертированных из OSM. Что делать?
Проверьте, воспроизводится ли эта ошибка на сайте OSM? Если воспроизводится - можно исправить эту ошибку в данных OSM самостоятельно, или попросить более опытных OSMеров. Оставить сообщение об обнаруженной ошибке можно зайдя на сайт OSM и нажав на кнопку "Добавить заметку" в правой части экрана.
OSMnotes.jpg

Если ошибка не воспроизводится - возможно, это проблема конвертера, и о ней стоит написать в этой теме.

Список карт, обновляющихся в автоматическом режиме, по графику:
Беларусь - 1 раз в неделю
Казахстан - 1 раз в неделю
Крым - 1 раз в неделю
Украина - 1 раз в 2 недели


Изображение

Re: ПРОГОРОД: карты OpenStreetMap

СообщениеДобавлено: Сентябрь 29th, 2011, 2:14 pm
AlexandrC
Почитал Вашу горячую перепалку. Мне видится еще один выход, кроме дорисовки карт OSM.
Функции добавления привязки номеров домов к улицам, где этой информации нет, должен взять на себя конвертер OSM карт. Понятно, что результат его работы будет не на 100% правильным, но 90% тоже неплохо.

Re: ПРОГОРОД: карты OpenStreetMap

СообщениеДобавлено: Сентябрь 29th, 2011, 3:31 pm
Kostik44
AlexandrC Как вы себе это представляете? По какому принципу конвертер должен расставить названия улиц где есть тока номера? Или откуда возьмёт номера, там где они не проставлены? С привязкой к городу проще, но опять таки точно не привяжешь, а тока в определённом радиусе от точки "place".

Re: ПРОГОРОД: карты OpenStreetMap

СообщениеДобавлено: Сентябрь 29th, 2011, 3:41 pm
AlexandrC
Kostik44 писал(а):По какому принципу конвертер должен расставить названия улиц где есть тока номера? Или откуда возьмёт номера, там где они не проставлены?

Я понял, что номера проставлены, и названия улиц есть. Нет информации, что номер принадлежит конкретной улице. Или я что-то не так понял?

Re: ПРОГОРОД: карты OpenStreetMap

СообщениеДобавлено: Сентябрь 29th, 2011, 6:33 pm
Kostik44
AlexandrC
Всё зависит от конкретного места. Вот тут статистика по Волгоградской области. Всё не так уж и плохо. Доля не сопоставленных адресов: 17.04%. Только как обычно бывает нужного именно вам дома может и не найтись. ;)
PS: В эту статистику не попали дома где не указан ни номер, ни улица. Не попали не нарисованные объекты.

Re: ПРОГОРОД: карты OpenStreetMap

СообщениеДобавлено: Сентябрь 29th, 2011, 7:19 pm
Mi81
Конечно, теоретически да и практически конвертер может много чего, например, произвести некоторые геодезические расчеты и привязать дом к ближайшей улице, мало того, он вообще мог бы (при наличии интеренет-соединения) подключиться к OSM и макросами привязать дом прямо в базе данных :)
Но так перегружать конвертер, имхо, крайне не желательно. Перефразируя одного моего интренетного знакомого, - конвертер должен быть конверетером, а утюг - утюгом.
На карте нет места предположениям. Информация либо есть, либо ее нет. Если я вижу что ее нет, значит я владею информацией о том, что ее нет, и ищу ее в другом месте. А вот если она есть, но недостоверная, потому что получена метом интерполяции, а я об этом ничего не знаю, значит я просто не владею ситуацией, а следовательно и не могу ею эффективно управлять (как ситуацией, так и машиной :) ). Все-таки решения пока еще принимаю я, а не программа.
Даже программы, написанные чисто для работы с базой данных OSM, не злоупотребляют возможностью интерполяции данных.
Конвертеру же, имхо, разрешается вычислять только задачки с одним решением.
Например, улицы в н.п. привязываются не к точке place, потому что, например, на окраине города какя-то улица может оказаться ближе к точке соседней деревни, нежели к точке города. Такая интерполяция данных приводила бы к большому числу ошибок. Поэтому может использоваться только четкий не двусмысленный алгоритм привязки, например, к совокупности примитивов "граница населенного пункта - точка населенного пункта". Если улица лежит внутри границы населенного пункта и внутри этой же границы есть точка с названием этого н.п. (хотя по большому счету название могла бы иметь и сама граница), то улица считается однозначно привязанной, даже если не содержит классического прямого указания посредством тега addr:city. Такое допушение имеет единственное решение и всякая неопределенность в привязке улицы конвертером исключается.

Re: ПРОГОРОД: карты OpenStreetMap

СообщениеДобавлено: Октябрь 12th, 2011, 10:48 am
Mi81
2 vvk
Как и все хорошее, отпуск имеет свойство заканчиваться, посему примите наши глубокие (горячие) ... (вместо моготочия поставьте, что вам больше по душе :) )
Пока вы отдыхали, мы попытались (как умели) организовать обсуждение предложений по полосам.
Результат такой: поступило одно новое предложение, сеньоры отделались парой несущественных высказываний и пожеланий, остальная публика предложений не выдвинула, что развязывает вам руки, а нам - губы (раскатывает).
Наиболее приемлемым для поддержки в программе на сегодняшний день, имхо, является ваше предложение, как наиболее простое в реализации ну и turnlanes, как имеющее готовый инструмент.
Предложение Zverik еще только изучаю, думаю, вы разберетесь лучше, но уж больно оно многословно и без специального плагина сломаешь пальцы и голову. Обсуждение (начало) здесь. Обсуждается серьезно в IRC и имеет шансы на одобрение, к тому же привязано к уже существующим тегам.
Есть еще украинское предложение, но оно менее прозрачно и вызывает больше нареканий со стороны сеньоров.
Ждем ваших укзаний :)

Re: ПРОГОРОД: карты OpenStreetMap

СообщениеДобавлено: Октябрь 12th, 2011, 4:04 pm
vvk
Спасибо за указания на ошибку маршрутизации по круговому движению (в т.ч. на площади Победы в Минске). Она исправлена и в следующем обновлении карт ее не будет.

Re: ПРОГОРОД: карты OpenStreetMap

СообщениеДобавлено: Октябрь 18th, 2011, 1:44 pm
vvk
На сайте доступна новая версия карты Беларуси (6 версия, данные OSM за 12 октября). Там нормальная маршрутизация по круговым движениям, а также поправлены проблемы с местным временем. Новая версия скоро будет доступна и через программу.

Re: Ответы на вопросы

СообщениеДобавлено: Октябрь 23rd, 2011, 11:15 am
shurff
Подскажите, скачал карту Украины но там в городе которыймне нужен (Кривой Рог) адресный поиск реализован только до названия улицы, нет возможности строить маршрут по номеру дома, хотя на карте отображаемой навигатором дома наулицах номера имеют, адресный поискдо номера дома там ещене реализован?

Re: Ответы на вопросы

СообщениеДобавлено: Октябрь 23rd, 2011, 4:41 pm
Mi81
shurff писал(а):Кривой Рог
По-скольку речь идет о неофициальной карте, рекомендую читать в соотвествующем разделе - viewtopic.php?f=190&t=712 , например, с 4-й страницы. На неофициальных картах адреса можно проставить и самому в проекте OSM, тогда они попадут и в карту.

Re: Ответы на вопросы

СообщениеДобавлено: Октябрь 23rd, 2011, 5:49 pm
AlRight
shurff писал(а):Подскажите, скачал карту Украины но там в городе которыймне нужен (Кривой Рог) адресный поиск реализован только до названия улицы, нет возможности строить маршрут по номеру дома, хотя на карте отображаемой навигатором дома наулицах номера имеют, адресный поискдо номера дома там ещене реализован?

Беглый осмотр домов центре Кривого Рога на карте ОСМ
http://www.openstreetmap.org/?lat=47.90 ... 7&layers=M
(которая используется в Прогороде для карты Украины) показал, что номера домов проставлены .. А вот улицы - нет. Т.е., судя по всему, все дома просто с номером, без улицы :( Карту надо допиливать (это я как ОСМер говорю :))

Re: ПРОГОРОД: карты OpenStreetMap

СообщениеДобавлено: Октябрь 24th, 2011, 4:53 pm
supilot
Будет ли в перспективе (до следующей весны) карта Болгарии?

Re: ПРОГОРОД: карты OpenStreetMap

СообщениеДобавлено: Октябрь 24th, 2011, 7:57 pm
vvk
Думаю, будет и даже скоро.

P.S. Если хотите поиск улиц и домов в каком-то городе, нарисуйте, пожалуйста, хотя бы приблизительно, его границу. На данный момент границ нет практически ни для одного города Болгарии (и, к сожалению, не только для нее...).

Re: ПРОГОРОД: карты OpenStreetMap

СообщениеДобавлено: Октябрь 25th, 2011, 9:26 am
Mixdm
vvk, В OSM по Беларуси идет смена формата адресных данных в сторону упрощения, будут выпилены адресные релейшены, обрати внимание на изменения которые есть уже сейчас, в общем все меняется в лучшую сторону, будет как у всех стран все практически. Может в конверторе что подрегулировать надо для Беларуси...

Re: Ответы на вопросы

СообщениеДобавлено: Октябрь 26th, 2011, 10:41 am
shurff
AlRight писал(а):
shurff писал(а):Подскажите, скачал карту Украины но там в городе которыймне нужен (Кривой Рог) адресный поиск реализован только до названия улицы, нет возможности строить маршрут по номеру дома, хотя на карте отображаемой навигатором дома наулицах номера имеют, адресный поискдо номера дома там ещене реализован?

Беглый осмотр домов центре Кривого Рога на карте ОСМ
http://www.openstreetmap.org/?lat=47.90 ... 7&layers=M
(которая используется в Прогороде для карты Украины) показал, что номера домов проставлены .. А вот улицы - нет. Т.е., судя по всему, все дома просто с номером, без улицы :( Карту надо допиливать (это я как ОСМер говорю :))


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

Re: Ответы на вопросы

СообщениеДобавлено: Октябрь 26th, 2011, 1:51 pm
Escher
shurff писал(а):Да уж хотелось бы чтоб это кто-то объяснил, как это допиливать, может быть я бы по мере возможностей делал. Нужен пример как привязать дома к определенной улице.
Странно что при составлении карты не поленились проставить дома, при этом забыв про улицы.


  1. Регистрируетесь на http://www.openstreetmap.org.
  2. Открываете нужный участок карты в маштабе 10м.
  3. Переходите к редактированию - кнопка "Правка" в броузере. Откроется редактор Potlatch 2 в браузере.
  4. Выделяете контур здания мышью, слева будет фрейм аттрибутов.
  5. Статус контура здания должен быть "Building" или аналогичный.
  6. Смотрите закладку "Address" - аттрибуты "Street name" и "House number". Заполняете их. Ответственно нужно подходить к данному вопросу!!
  7. После того как заполнили - нажимаете кнопку "Save" в левом верхнем фрейме окна. Попросит заполнить комментарий к правке.
  8. Всё, через некоторое время(10-30мин) данные будут видны на онлайн-карте.

_______
Данные из истории OSM:
Изменено: Вс, 24 июля 2011, 09:22:47 +0000
Пользователь: Lokki
Версия: 2
В пакете правок: 8813379
Комментарий: Добавил номера домов, школы, десткие сады
Теги: addr:housenumber = 2
building = yes

Re: ПРОГОРОД: карты OpenStreetMap

СообщениеДобавлено: Октябрь 26th, 2011, 6:25 pm
Mixdm
shurff а еще лучше пользоваться не "Potlatch 2 в браузере" а научиться работать с редактором JOSM. Зайдите на http://josm.ru/ - там достаточно хорошо все расписано - если у Вас будет желание продолжать редактирование карты OSM - то это на сегодняшний день самый удобный инструмент.

Re: Ответы на вопросы

СообщениеДобавлено: Октябрь 27th, 2011, 11:41 pm
Kostik44
Escher писал(а):[*]Смотрите закладку "Address" - аттрибуты "Street name" и "House number". Заполняете их. Ответственно нужно подходить к данному вопросу!!

Забыли сказать что название улицы у дома (addr:street) должно быть идентично названию самой улицы (name).
a.JPG
b.JPG

Re: ПРОГОРОД: карты OpenStreetMap

СообщениеДобавлено: Октябрь 31st, 2011, 12:24 pm
Escher

Re: ПРОГОРОД: карты OpenStreetMap

СообщениеДобавлено: Октябрь 31st, 2011, 1:21 pm
vvk
Доступна 7 версия карты Беларуси (актуальность данных 20.10.2011).