You are not logged in.
- Topics: Active | Unanswered
Announcement
#1 2011-02-14 14:45:56
- vvoovv
- Moderator
- Registered: 2008-03-04
- Posts: 2,262
Здания по 1-2 фоткам или Google Sketchup в качестве OSM-редактора
Подробности можно найти на OSM-вики (на английском).
Здесь пишите ваши отзывы, опыт использования, баги, предложения и т.д.
Основные возможности:
- Импорт OSM-файла в Google Sketchup
- Импорт в Google Sketchup GPS-треков в формат NMEA и GPX
- Экспорт из Google Sketchup в OSM-файл
Ограничения:
- Нельзя использовать русские буквы в пути к импортируемым и экспортируемым файлам
- Сгруппированные в Google Sketchup объекты не экспортируются в файл OpenStreetMap. Если вы объединяли объекты в группы, перед экспортом в файл OpenStreetMap снимите группировку.
Скриншоты:
Last edited by vvoovv (2011-05-02 16:25:55)
Offline
#2 2011-02-14 15:29:29
- LexIgnatov
- Member
- From: Рыбинск-Москва
- Registered: 2010-08-30
- Posts: 714
- Website
Re: Здания по 1-2 фоткам или Google Sketchup в качестве OSM-редактора
Знаком с кетчупом, но не могу понять, зачем рисовать 2D карту в 3D редакторе? Ради возможности рисоватния по фото? А как там дела с привязкой к местности? Т.е. где свзязь между фото и треками? По скринам не пойму.
Last edited by LexIgnatov (2011-02-14 15:31:49)
Лучше меньше, да лучше
Offline
#3 2011-02-14 15:42:24
- vvoovv
- Moderator
- Registered: 2008-03-04
- Posts: 2,262
Re: Здания по 1-2 фоткам или Google Sketchup в качестве OSM-редактора
LexIgnatov:
С Photo Matching в Google Sketchup знаком?
Допустим, нарисовали с помощью Photo Matching 2D-контур здания. Но здание не привязано к местности. Как его привязать к местности?
Импортируем файл OSM, импортируем GPS-треки и привязываем - первый скриншот. Дальше нажимаем "экпорт в OSM" - получаем OSM-файл, открываем его в JOSM для окончательной правки и отправляем в базу OSM.
Offline
#4 2011-02-14 15:43:31
- vvoovv
- Moderator
- Registered: 2008-03-04
- Posts: 2,262
Re: Здания по 1-2 фоткам или Google Sketchup в качестве OSM-редактора
Ну и ко всему прочему это может стать конкурентом glosm - летаем по OSM в 3D
Offline
#5 2011-02-14 15:52:31
- vvoovv
- Moderator
- Registered: 2008-03-04
- Posts: 2,262
Re: Здания по 1-2 фоткам или Google Sketchup в качестве OSM-редактора
не могу понять, зачем рисовать 2D карту в 3D редакторе? Ради возможности рисоватния по фото?
Да, это основная мотивация, зачем я всё это реализовал.
Для тех кто не знаком с Google Sketchup: рисование объектов по фото - это и есть Photo Matching
Offline
#6 2011-02-14 16:42:43
- Hind
- Member
- From: Moscow
- Registered: 2009-05-25
- Posts: 3,950
Re: Здания по 1-2 фоткам или Google Sketchup в качестве OSM-редактора
- Импорт OSM-файла в Google Sketchup
- Импорт gps-трека в формат NMEA в Google Sketchup (импорт gps-трека в формате GPX сделаю позднее)
- Экспорт из Google Sketchup в OSM-file
Ты только забыл сказать, возможности чего. :3
Это плагин к SketchUp?
Offline
#7 2011-02-14 16:50:59
- vvoovv
- Moderator
- Registered: 2008-03-04
- Posts: 2,262
Re: Здания по 1-2 фоткам или Google Sketchup в качестве OSM-редактора
Это плагин к SketchUp?
Да плагин к Sketchup, на писанный на Ruby.
В меню "Файл" будет дополнительная опция "Export to OpenStreetMap file"
В том же меню "Файл" в разделе "Импорт..." появятся дополнительные варианты: OpenStreetMap file (*.osm), NMEA GPS file (*.txt), а позднее - GPX file (*.gpx)
Offline
#8 2011-02-14 16:54:08
- Hind
- Member
- From: Moscow
- Registered: 2009-05-25
- Posts: 3,950
Re: Здания по 1-2 фоткам или Google Sketchup в качестве OSM-редактора
Oh wow. Здорово :3
Offline
#9 2011-02-14 20:37:38
- suslikk
- Member
- From: Voronezh
- Registered: 2010-03-03
- Posts: 835
- Website
Re: Здания по 1-2 фоткам или Google Sketchup в качестве OSM-редактора
Линуксойдам такая потеха ни к чему ибо Sketch Up
Offline
#10 2011-02-14 20:42:57
- vvoovv
- Moderator
- Registered: 2008-03-04
- Posts: 2,262
Re: Здания по 1-2 фоткам или Google Sketchup в качестве OSM-редактора
Линуксойдам такая потеха ни к чему
ибо Sketch Up
Тут пишут, что Sketchup работает под Linux. Плагины на ruby тоже вроде работают после конвертации из формата DOS в формат Linux
Offline
#11 2011-02-14 20:48:06
- suslikk
- Member
- From: Voronezh
- Registered: 2010-03-03
- Posts: 835
- Website
Re: Здания по 1-2 фоткам или Google Sketchup в качестве OSM-редактора
Извините, но это я и так знаю Google стыдно должно быть, не иметь нативной версии Linux, так как http://www.3dnews.ru/news/Google-otkazi … zopasnosti
Offline
#12 2011-02-14 20:52:58
- vvoovv
- Moderator
- Registered: 2008-03-04
- Posts: 2,262
Re: Здания по 1-2 фоткам или Google Sketchup в качестве OSM-редактора
Sketchup - это не выращенный в собственной теплице овощ, а покупной. Если с самого начала не была заложена поддержка Linux, непросто потом её реализовывать.
Offline
#13 2011-02-14 21:00:28
- suslikk
- Member
- From: Voronezh
- Registered: 2010-03-03
- Posts: 835
- Website
Re: Здания по 1-2 фоткам или Google Sketchup в качестве OSM-редактора
Проехали Рад за windows пользователей
JOSM наше всё!!!
Но автор молодец.
P.S. Извиняй те за offtop
Offline
#14 2011-02-14 23:34:06
- Hind
- Member
- From: Moscow
- Registered: 2009-05-25
- Posts: 3,950
Re: Здания по 1-2 фоткам или Google Sketchup в качестве OSM-редактора
А то. Сам в скетчапе работаю профессионально (деньги зарабатываю, vvoovv видел).
Наконец-то можно будет легко перетащить контуры из проектов в осм, благо, в договорах нет запретов на перелицензирование автором.
Offline
#15 2011-02-15 04:59:08
- siberiano
- Moderator
- From: Novosibirsk
- Registered: 2010-02-25
- Posts: 1,006
- Website
Re: Здания по 1-2 фоткам или Google Sketchup в качестве OSM-редактора
Рисую в скетчапе интерьеры. Редактор очень удобный. Жалко что под Убунтой он долго не живёт. Плагин нужный, спасибо!
Offline
#16 2011-02-15 11:21:34
- vvoovv
- Moderator
- Registered: 2008-03-04
- Posts: 2,262
Re: Здания по 1-2 фоткам или Google Sketchup в качестве OSM-редактора
Hind:
Ты говорил, что используешь PTGui (?) для исправления искажений в фотке. Если в этой процедуре такая большая необходимость?
Offline
#17 2011-02-15 11:32:16
- Kotelnikov
- Member
- From: Krasnodar, RU
- Registered: 2009-05-07
- Posts: 2,854
- Website
Re: Здания по 1-2 фоткам или Google Sketchup в качестве OSM-редактора
Hind:
Ты говорил, что используешь PTGui (?) для исправления искажений в фотке. Если в этой процедуре такая большая необходимость?
Если оптика фотика делает ровные линии изогнутыми, то это совсем не гуд.
1 000 000 points: 80% complete
Offline
#18 2011-02-15 16:21:17
- Hind
- Member
- From: Moscow
- Registered: 2009-05-25
- Posts: 3,950
Re: Здания по 1-2 фоткам или Google Sketchup в качестве OSM-редактора
PT Lens. Необходимость есть, лишняя точность никогда не помешает. Прямые линии хоть станут прямыми.
Offline
#19 2011-02-15 16:43:02
- vvoovv
- Moderator
- Registered: 2008-03-04
- Posts: 2,262
Re: Здания по 1-2 фоткам или Google Sketchup в качестве OSM-редактора
На панорамных снимках заметно искривление прямых линий. А на снимках, сделанных рядом со зданием, прямые линии вроде получаются прямыми.
Offline
#20 2011-02-15 18:53:09
- siberiano
- Moderator
- From: Novosibirsk
- Registered: 2010-02-25
- Posts: 1,006
- Website
Re: Здания по 1-2 фоткам или Google Sketchup в качестве OSM-редактора
На линзах всегда прямые линии кривыми получаются. Выпрямлять фотографии можно Хугином (hugin): сделать панораму из 1 фотки и экспортировать в прямолинейной проекции.
Last edited by siberiano (2011-02-15 20:04:24)
Offline
#21 2011-02-24 11:44:12
- vvoovv
- Moderator
- Registered: 2008-03-04
- Posts: 2,262
Re: Здания по 1-2 фоткам или Google Sketchup в качестве OSM-редактора
Плагин для Google Sketchup выложен. См. первый пост.
Offline
#22 2011-02-24 12:54:20
- Hind
- Member
- From: Moscow
- Registered: 2009-05-25
- Posts: 3,950
Re: Здания по 1-2 фоткам или Google Sketchup в качестве OSM-редактора
Спасибо. Внезапно, удобно расставлять деревья по снимкам с верхних этажей. :3
Offline
#23 2011-02-24 13:29:02
- osmisto
- Member
- Registered: 2010-06-16
- Posts: 633
- Website
Re: Здания по 1-2 фоткам или Google Sketchup в качестве OSM-редактора
Спасибо. Внезапно, удобно расставлять деревья по снимкам с верхних этажей. :3
А можно какой-нибудь короткий скринкаст? Чтобы было видно как оно вообще будет работать, и стоит ли заморачиваться с установкой и настройкой под линухом
Offline
#24 2011-02-24 14:37:52
- vvoovv
- Moderator
- Registered: 2008-03-04
- Posts: 2,262
Re: Здания по 1-2 фоткам или Google Sketchup в качестве OSM-редактора
osmisto, не могу обещать, что скринкаст скоро появится. Но буду признателен, если попробуешь в линуксе.
Я добавил только импорт-экспорт. Все остальное - базовые возможности Sketchup, в первую очередь, восстановление контура здания по фотке - Photo Matching
Последовательность действий.
- Восстановить контур здания по фоткам. Если на фотке есть элемент с известной длиной, то сразу можно восстановить и правильный масштаб с помощью Tape Measure Tool (рулетка). Восстановленный контур здания должен быть параллельным плоскости XY, иначе он не будет экспортироваться в OSM-файл
- File -> Import... импортируем нужные OSM-файлы и GPS-треки в формате NMEA и GPX. В окне выбора файла нужно установить нужный фильтр (OpenStreetMap, NMEA, GPX). Рекомендуется, чтобы импортируемый файл охватывал достаточно компактную область на местности. В итоге получим картинку как на скриншоте в первом посте. Цвета дорог я взял из мапника. Черная линия - это GPS-трек
- Используя стандартные средства Sketchup (Move, Scale, Rotate) подгоняем восстановленный контур здания к дорогам OSM и GPS-трекам
- File -> Export to OpenStreetMap file... экспортируем восстановленный контур здания в OSM-файл для окончательного редактирования в JOSM и отправки в OSM-базу. Восстановленный контур здания будет экспортирован с тегами building=yes и source=skp2osm
Повторюсь, я только реализовал экспорт и импорт. Все остальное - базовые возможности Sketchup.
Offline
#25 2011-02-24 16:23:24
- Hind
- Member
- From: Moscow
- Registered: 2009-05-25
- Posts: 3,950
Re: Здания по 1-2 фоткам или Google Sketchup в качестве OSM-редактора
Да этих скринкастов по фотоматчингу дофига в ютубе.
Например: http://www.youtube.com/watch?v=fSuDoX8SPtU
Напомню, что нам достаточно очертить периметр здания.
Offline