You are not logged in.
- Topics: Active | Unanswered
Announcement
Please create new topics on the new site at community.openstreetmap.org. We expect the migration of data will take a few weeks, you can follow its progress here.***
#1226 2010-01-16 18:35:11
- Calibrator
- Member

- From: Интернет
- Registered: 2009-08-19
- Posts: 893
Re: Конвертер OSM -> MP
Начал создавать описание формата файла poly.cfg Прошу проверить, что не так и подправить. Пока набросал только формат строки, описывающий роутинговую полилинию. Описание постарался сделать, исходя из того, что понял из ответов в форуме.
И еще вопросы:
1. Что означает city в строке файла poi.cfg:
place hamlet 0x0C00 0 2 city
2. Какие дефолтные значения используются в файле и poly.cfg ? В файле poi.cfg понятно:
# type levels (default: 0 1)
Last edited by Calibrator (2010-01-16 19:24:49)
Offline
#1227 2010-01-18 09:14:02
- liosha
- Member

- From: Moscow
- Registered: 2008-03-04
- Posts: 8,447
- Website
Re: Конвертер OSM -> MP
Раньше мечтал в версии 0.8 сделать новый формат конфигов, но до него руки так и не дошли.
Поэтому конфиги переносятся на следующую версию (если она когда-нибудь будет), а текущую закрепляю как релиз.
http://gpsmapsearch.com/osm/osm2mp_v080.zip
Основные отличия от 0.75:
* обработка advanced мультиполигонов
* роутинг: обработка barrier-ов, запрет "паразитных" разворотов, запреты для отдельных типов транспорта
* новые объекты: дорожные указатели (garmin), подъезды зданий (navitel), буи и маяки (garmin)
* конфиги: разделение дорог на городские/загородные
* и куча всего по мелочи (suburb-ы, контекст веев, список стран итд.)
Offline
#1228 2010-01-18 09:36:55
- liosha
- Member

- From: Moscow
- Registered: 2008-03-04
- Posts: 8,447
- Website
Re: Конвертер OSM -> MP
1. Что означает city в строке файла poi.cfg:
place hamlet 0x0C00 0 2 city
Значит, для точки надо определить и записать регион и страну.
2. Какие дефолтные значения используются в файле и poly.cfg ? В файле poi.cfg понятно:
# type levels (default: 0 1)
никаких не предполагалось.
но по факту будут все нули
Offline
#1229 2010-01-18 10:54:02
- Ilis
- Member

- From: Екатеринбург
- Registered: 2009-05-24
- Posts: 5,970
Re: Конвертер OSM -> MP
Опять хочу попросить конвертировать тюрьмы и военщину в хотя бы промзоны, а детские сады -- в школы.
Offline
#1230 2010-01-18 15:49:37
- tmprec
- Member
- From: Санкт-Петербург
- Registered: 2009-08-09
- Posts: 611
Re: Конвертер OSM -> MP
также было бы неплохо добавить
landuse=construction
landuse=farmland
natural=beach
ну, пожалуйста=)
Offline
#1231 2010-01-18 16:34:19
- liosha
- Member

- From: Moscow
- Registered: 2008-03-04
- Posts: 8,447
- Website
Re: Конвертер OSM -> MP
landuse=construction
landuse=farmland
natural=beach
а их во что?
Offline
#1232 2010-01-18 16:58:19
- tmprec
- Member
- From: Санкт-Петербург
- Registered: 2009-08-09
- Posts: 611
Re: Конвертер OSM -> MP
в новые типы, потому что они никак не отображаются. А kotelnikov, к примеру, уже просил добавить farmland в обработку и показывал сколько их там в Краснодаре нарисовали.
Offline
#1233 2010-01-18 18:53:01
- liosha
- Member

- From: Moscow
- Registered: 2008-03-04
- Posts: 8,447
- Website
Re: Конвертер OSM -> MP
Типы добавил, кроме landuse=construction - для него рисуйте паттерн ![]()
http://ati.land.cz/gps/typdecomp/editor … 8cccb21996
Offline
#1234 2010-01-18 19:11:02
- Ilis
- Member

- From: Екатеринбург
- Registered: 2009-05-24
- Posts: 5,970
Re: Конвертер OSM -> MP
Там есть тип 0x04 [Military base]
Может военных и тюрьмы всё-таки им рисовать?
А стройку можно точно так же, только вместо красных полосок -- жёлтые днём и коричневые (тёмно-жёлтые) ночью...
Offline
#1235 2010-01-18 19:14:13
- liosha
- Member

- From: Moscow
- Registered: 2008-03-04
- Posts: 8,447
- Website
Re: Конвертер OSM -> MP
Дык вроде бы 0x04 и использую.
Offline
#1236 2010-01-18 19:15:35
- Ilis
- Member

- From: Екатеринбург
- Registered: 2009-05-24
- Posts: 5,970
Re: Конвертер OSM -> MP
А, ну и отлично!
Предложение по паттерну для констракшена как?
Offline
#1237 2010-01-18 19:17:13
- liosha
- Member

- From: Moscow
- Registered: 2008-03-04
- Posts: 8,447
- Website
Re: Конвертер OSM -> MP
А какой нарисуете, такой и будет ![]()
Offline
#1238 2010-01-18 20:04:25
- Ilis
- Member

- From: Екатеринбург
- Registered: 2009-05-24
- Posts: 5,970
Re: Конвертер OSM -> MP
Ну вот:
color mode = 15
fg day = ffff00
fg night = 999900
bitmap=0000000100000001000000010000000100000010000000100000001000000010000001000000010000000100000001000000100000001000000010000000100000010000000100000001000000010000001000000010000000100000001000000100000001000000010000000100000010000000100000001000000010000000000000010000000100000001000000010000001000000010000000100000001000000100000001000000010000000100000010000000100000001000000010000001000000010000000100000001000000100000001000000010000000100000010000000100000001000000010000001000000010000000100000001000000000000001000000010000000100000001000000100000001000000010000000100000010000000100000001000000010000001000000010000000100000001000000100000001000000010000000100000010000000100000001000000010000001000000010000000100000001000000100000001000000010000000100000000000000100000001000000010000000100000010000000100000001000000010000001000000010000000100000001000000100000001000000010000000100000010000000100000001000000010000001000000010000000100000001000000100000001000000010000000100000010000000100000001000000010000000Offline
#1239 2010-01-18 20:15:26
- chilin
- Member
- Registered: 2009-07-30
- Posts: 180
Re: Конвертер OSM -> MP
Просьба проверить корректность формулировок описаний ключей.
Offline
#1240 2010-01-19 08:23:33
- liosha
- Member

- From: Moscow
- Registered: 2008-03-04
- Posts: 8,447
- Website
Re: Конвертер OSM -> MP
Описание ключей вроде подправил.
construction добавил
Offline
#1241 2010-01-19 09:16:09
- chilin
- Member
- Registered: 2009-07-30
- Posts: 180
Re: Конвертер OSM -> MP
Описание ключей вроде подправил.
Да, спасибо. Теперь можно жить ![]()
Просьба пояснить, пару неоднозначных(для меня) моментов:
1. Что именно понимается под "паразитными" разворотами?
2. --detectdupes - проверка на наличие... Проверили, хорошо, а результат этой проверки какой - ерр.лог, удаление?
Offline
#1242 2010-01-19 09:18:15
- liosha
- Member

- From: Moscow
- Registered: 2008-03-04
- Posts: 8,447
- Website
Re: Конвертер OSM -> MP
1 - в нодах, у которых ровно два автомобильных линка - например, пересечения дорог с тропами.
2 - только лог
Offline
#1243 2010-01-19 09:41:42
- Calibrator
- Member

- From: Интернет
- Registered: 2009-08-19
- Posts: 893
Re: Конвертер OSM -> MP
Вопрос: Что означает "s" в строке файла poly.cfg:
natural coastline s 0x15,3 0 4
Offline
#1244 2010-01-19 09:54:01
- liosha
- Member

- From: Moscow
- Registered: 2008-03-04
- Posts: 8,447
- Website
Re: Конвертер OSM -> MP
s - обрабатывать как береговую линию
Offline
#1245 2010-01-19 10:09:18
- Ilis
- Member

- From: Екатеринбург
- Registered: 2009-05-24
- Posts: 5,970
Re: Конвертер OSM -> MP
construction добавил
Сегодня он не появился
Например, вот: http://www.openstreetmap.org/browse/way/35160534
Offline
#1246 2010-01-19 10:14:59
- Kotelnikov
- Member

- From: Krasnodar, RU
- Registered: 2009-05-07
- Posts: 2,854
- Website
Re: Конвертер OSM -> MP
Лёш, так стоит ждать появление полей?
1 000 000 points: 80% complete
Offline
#1247 2010-01-19 10:28:07
- liosha
- Member

- From: Moscow
- Registered: 2008-03-04
- Posts: 8,447
- Website
Re: Конвертер OSM -> MP
Поля должны были сегодня появиться, construction - завтра.
Offline
#1248 2010-01-19 12:03:23
- borism346
- Member

- From: Minsk
- Registered: 2008-11-12
- Posts: 911
Re: Конвертер OSM -> MP
Леш, добавил в typ городской парк http://ati.land.cz/gps/typdecomp/editor … f7705b41fb может понравится.
Offline
#1249 2010-01-19 12:25:32
- tmprec
- Member
- From: Санкт-Петербург
- Registered: 2009-08-09
- Posts: 611
Re: Конвертер OSM -> MP
place town p 0x02,2 0 3
landuse residential p 0x02 0 2
Эти полигоны имеют один тип. Так и должно быть?
Offline
#1250 2010-01-19 12:27:10
- Kotelnikov
- Member

- From: Krasnodar, RU
- Registered: 2009-05-07
- Posts: 2,854
- Website
Re: Конвертер OSM -> MP
Поля должны были сегодня появиться
Ага, все появилось. Спасибо.
1 000 000 points: 80% complete
Offline