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.***
#3301 2013-02-14 08:19:59
- Ильин Роман
- Member

- Registered: 2011-02-01
- Posts: 280
- Website
Re: Конвертер OSM -> MP
liosha wrote:* пользовать дефолтный конфиг <--- (3, вот этот)
Ну считать я еще не разучился вроде...
Я не знаю, КАК это сделать..............
Last edited by Ильин Роман (2013-02-14 08:21:22)
Offline
#3302 2013-02-14 08:20:54
- liosha
- Member

- From: Moscow
- Registered: 2008-03-04
- Posts: 8,447
- Website
Re: Конвертер OSM -> MP
Запускать osm2mp, вообще не указывая ему ключ --config
Offline
#3303 2013-02-14 08:26:39
- Ильин Роман
- Member

- Registered: 2011-02-01
- Posts: 280
- Website
Re: Конвертер OSM -> MP
Запускать osm2mp, вообще не указывая ему ключ --config
это понял, спасибо )
теперь новое:
Loading configuration...
Invalid perlio filter: PerlIO::via::PrepareCP1251 at C:/Perl64/Navitel_Convert/_
prim_new/lib/WriterTT.pm line 225
Can't open '--countrylist=C:\Perl64\Navitel_Convert\_prim_new\iso-3166-1-a2-ru-n
avitel.txt' for reading: 'Invalid argument' at osm2mp.pl line 229Offline
#3304 2013-02-14 08:28:12
- liosha
- Member

- From: Moscow
- Registered: 2008-03-04
- Posts: 8,447
- Website
Re: Конвертер OSM -> MP
--countrylist тоже не нужен.
Вообще желательно выкинуть все параметры и добавлять их только по необходимсти
Offline
#3305 2013-02-14 08:29:50
- Ильин Роман
- Member

- Registered: 2011-02-01
- Posts: 280
- Website
Re: Конвертер OSM -> MP
--countrylist тоже не нужен.
Вообще желательно выкинуть все параметры и добавлять их только по необходимсти
a writter то нужен вообще, нет?
Offline
#3306 2013-02-14 09:01:13
- Ильин Роман
- Member

- Registered: 2011-02-01
- Posts: 280
- Website
Re: Конвертер OSM -> MP
liosha wrote:--countrylist тоже не нужен.
Вообще желательно выкинуть все параметры и добавлять их только по необходимстиa writter то нужен вообще, нет?
вроде не нужен ![]()
Еще вопрос: в этой версии какие roads и lines править надо?
ПС:Блин, какрй он долгий то .... старый быстрее работал
Offline
#3307 2013-02-14 09:24:15
- dimuzz
- Member
- From: Екатеринбург
- Registered: 2009-09-10
- Posts: 1,843
Re: Конвертер OSM -> MP
[offtopic]Придецца ускорицца с выкладыванием новой версии конфигов[/offtopic]
Offline
#3308 2013-02-14 09:49:17
- Ильин Роман
- Member

- Registered: 2011-02-01
- Posts: 280
- Website
Re: Конвертер OSM -> MP
[offtopic]Придецца ускорицца с выкладыванием новой версии конфигов[/offtopic]
Дима, я счас way line are nodes под себя перерабатываю....заи****ся... почему их по 2 теперь? и половины нет, того, что было в старых...
я чето может опять косячу...
Offline
#3309 2013-02-14 10:04:44
- Ильин Роман
- Member

- Registered: 2011-02-01
- Posts: 280
- Website
Re: Конвертер OSM -> MP
не могу добавить нужные строки в конфиги....
выдает
Loading configuration...
YAML Error: Stream does not end with newline character
Code: YAML_PARSE_ERR_NO_FINAL_NEWLINE
Line: 0
Document: 0
at C:/Perl64/site/lib/YAML/Loader.pm line 38..(
Offline
#3310 2013-02-14 10:08:07
- dimuzz
- Member
- From: Екатеринбург
- Registered: 2009-09-10
- Posts: 1,843
Re: Конвертер OSM -> MP
dimuzz wrote:[offtopic]Придецца ускорицца с выкладыванием новой версии конфигов[/offtopic]
Дима, я счас way line are nodes под себя перерабатываю....заи****ся... почему их по 2 теперь? и половины нет, того, что было в старых...
я чето может опять косячу...
Седня-завтра выложу. Вообще-то пока полуфабрикат, но в целом рабочая. Проблема у меня - пока не могу тестить на объемных файлах, надо памяти добивать...
Offline
#3311 2013-02-14 13:18:15
- Ильин Роман
- Member

- Registered: 2011-02-01
- Posts: 280
- Website
Re: Конвертер OSM -> MP
Подскажите такую инфу плз. Я вот разрезал RU-ARK.osm на районы и конверчу их отдельно. Соответственно загрузка данных из RU-ARK.osm в конвертере происходит все 20 раз, когда конвертится отдельный район?
А можно сделать, чтобы один раз загрузилось, а потом по поли отрезалось?
Last edited by Ильин Роман (2013-02-14 13:19:06)
Offline
#3312 2013-02-14 13:20:41
- liosha
- Member

- From: Moscow
- Registered: 2008-03-04
- Posts: 8,447
- Website
Re: Конвертер OSM -> MP
А можно сделать, чтобы один раз загрузилось, а потом по поли отрезалось?
Можно, osmconvert-ом
Offline
#3313 2013-02-14 14:32:24
- Ильин Роман
- Member

- Registered: 2011-02-01
- Posts: 280
- Website
Re: Конвертер OSM -> MP
Ильин Роман wrote:А можно сделать, чтобы один раз загрузилось, а потом по поли отрезалось?
Можно, osmconvert-ом
спасибо попробовал...
вот код:
getbound.pl 1330718 -o C:\Perl64\Navitel_Convert\_prim_new\poly\RU-ARK-01_prim.poly
osmconvert.exe RU-ARK.osm.pbf -B=C:\Perl64\Navitel_Convert\_prim\poly\RU-ARK-01_prim.poly
--complete-ways --complex-ways -o=C:\Perl64\Navitel_Convert\_prim_new\Osm_parts\RU-ARK-01_prim.osmвырезает кусок приморского района, но без Архангельска, Северодвинска и Новодвинска внутри, только полигон
жилого района остается....
где косяк?
Offline
#3314 2013-02-14 14:46:41
- Larry0ua
- Member
- Registered: 2010-09-19
- Posts: 1,061
Re: Конвертер OSM -> MP
так http://www.openstreetmap.org/browse/relation/1330718 с дырками. --noinner нужно в getbound.pl
Offline
#3315 2013-02-14 14:52:08
- liosha
- Member

- From: Moscow
- Registered: 2008-03-04
- Posts: 8,447
- Website
Re: Конвертер OSM -> MP
Вот так будет быстрее:
getbound.pl 1330718 --offset=0.2 -o xxx.poly
osmconvert.exe RU-ARK.osm.pbf -B=xxx.poly --out-osm | perl osm2mp.pl - ...
Offline
#3316 2013-02-14 16:50:05
- Ильин Роман
- Member

- Registered: 2011-02-01
- Posts: 280
- Website
Re: Конвертер OSM -> MP
так http://www.openstreetmap.org/browse/relation/1330718 с дырками. --noinner нужно в getbound.pl
не выщло.... это тоже самое что без -onering
Вот так будет быстрее:
getbound.pl 1330718 --offset=0.2 -o xxx.poly
osmconvert.exe RU-ARK.osm.pbf -B=xxx.poly --out-osm | perl osm2mp.pl - ...тоже не получилось
вот че хочет
Can't locate Math/Clipper.pm in @INC (@INC contains: C:/Perl64/site/lib C:/Perl6
4/lib .) at C:\Perl64\Navitel_Convert\_prim_new\getbound.pl line 186.придется все иннеры конвертить...
Last edited by Ильин Роман (2013-02-14 17:25:45)
Offline
#3317 2013-02-14 17:59:52
- dimuzz
- Member
- From: Екатеринбург
- Registered: 2009-09-10
- Posts: 1,843
Re: Конвертер OSM -> MP
liosha, похоже, в mp перестали попадать и полигоны, выходящие за границу обрезки (не только мультиполигоны).
Offline
#3318 2013-02-14 18:01:47
- liosha
- Member

- From: Moscow
- Registered: 2008-03-04
- Posts: 8,447
- Website
Re: Конвертер OSM -> MP
похоже, в mp перестали попадать и полигоны, выходящие за границу обрезки (не только мультиполигоны)
Конкретно, какой мультиполигон и какая граница?
Offline
#3319 2013-02-14 18:08:40
- dimuzz
- Member
- From: Екатеринбург
- Registered: 2009-09-10
- Posts: 1,843
Re: Конвертер OSM -> MP
Пример:
WayID = 175479296
<bounds minlat='56.7182618' minlon='61.3124124' maxlat='56.7834254' maxlon='61.4764193'/>
Offline
#3320 2013-02-14 20:32:04
- Zkir
- Member

- From: Хрустальная Москва
- Registered: 2009-02-21
- Posts: 6,110
Re: Конвертер OSM -> MP
Ильин Роман wrote:это тогда откуда::???
от кривых рук
svn checkout - это принципиальная (sic!) разница между человеком и программистом.
Истинные слова не не приятны, приятные слова не истинны.
True words are unpleasant; pleasant words are untrue.
Offline
#3321 2013-02-14 20:41:31
- Ильин Роман
- Member

- Registered: 2011-02-01
- Posts: 280
- Website
Re: Конвертер OSM -> MP
liosha wrote:Ильин Роман wrote:это тогда откуда::???
от кривых рук
svn checkout - это принципиальная (sic!) разница между человеком и программистом.
дык я собстнно и не напрашиваюсь....
Offline
#3322 2013-02-14 20:43:36
- chnav
- Member

- From: Russia, mapping Kazakhstan
- Registered: 2010-03-18
- Posts: 3,303
Re: Конвертер OSM -> MP
дык может не надо заниматься не своим делом
PS: из liosha можно гвозди делать
железная выдержка
Last edited by chnav (2013-02-14 20:53:03)
Offline
#3323 2013-02-14 20:56:45
- Ильин Роман
- Member

- Registered: 2011-02-01
- Posts: 280
- Website
Re: Конвертер OSM -> MP
дык может не надо заниматься не своим делом
PS: из liosha можно гвозди делать
железная выдержка
дак разве дождешься того, чего надо именно себе??
кто мне это даст?
вот приходится вникать в то, что плохо понимаешь...
Offline
#3324 2013-02-15 06:52:20
- liosha
- Member

- From: Moscow
- Registered: 2008-03-04
- Posts: 8,447
- Website
Re: Конвертер OSM -> MP
Пример:
WayID = 175479296
<bounds minlat='56.7182618' minlon='61.3124124' maxlat='56.7834254' maxlon='61.4764193'/>
Исправлено в Math::Polygon::Tree 0.68
ЗЫ
Пропадающие иннеры тоже починил
Offline
#3325 2013-02-15 08:59:11
- Ильин Роман
- Member

- Registered: 2011-02-01
- Posts: 280
- Website
Re: Конвертер OSM -> MP
dimuzz wrote:Пример:
WayID = 175479296
<bounds minlat='56.7182618' minlon='61.3124124' maxlat='56.7834254' maxlon='61.4764193'/>Исправлено в Math::Polygon::Tree 0.68
ЗЫ
Пропадающие иннеры тоже починил
а как до 0.68 обновиться?
Offline