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.***
#26 2010-09-03 21:07:18
- Sergey Astakhov
- Member

- From: St.Petersburg, Russia
- Registered: 2009-11-13
- Posts: 5,823
Re: planet dump + daily diffs = бред...
А если просто grep-ом посчитать кол-во основных тегов и сравнить?
Offline
#27 2010-09-03 21:11:04
- Ezhick
- Member

- From: Moscow
- Registered: 2008-10-08
- Posts: 2,508
- Website
Re: planet dump + daily diffs = бред...
Это как? Я, знаете ли, юрист по образованию
Про греп слышал, но юзать не умею ![]()
Offline
#28 2010-09-03 21:24:34
- citrin
- Member
- From: Moscow
- Registered: 2008-11-09
- Posts: 413
- Website
Re: planet dump + daily diffs = бред...
Это как? Я, знаете ли, юрист по образованию
Про греп слышал, но юзать не умею
Если не более одного тега на строку то
fgrep '<way' dump1.xml | wc -l
fgrep '<way' dump2.xml | wc -l
Last edited by citrin (2010-09-03 21:25:45)
Offline
#29 2010-09-03 22:25:42
- Sergey Astakhov
- Member

- From: St.Petersburg, Russia
- Registered: 2009-11-13
- Posts: 5,823
Re: planet dump + daily diffs = бред...
Это как? Я, знаете ли, юрист по образованию
Про греп слышал, но юзать не умею
Ну типа такого:
grep -c "<node" dump.osm
Выдаст кол-во строк в файле, в которых встречается искомая подстрока.
Offline
#30 2010-09-04 08:19:49
- Ezhick
- Member

- From: Moscow
- Registered: 2008-10-08
- Posts: 2,508
- Website
Re: planet dump + daily diffs = бред...
Количество строк я получу, а как я пойму почему они исчезли? Не, тут нужен именно дифф...
Offline
#31 2010-09-04 18:16:34
- mbiker
- Member
- Registered: 2009-10-19
- Posts: 147
Re: planet dump + daily diffs = бред...
подскажите, чем диффнуть два 160 гб файла? первый несколько десятков миллионов строк совпали до символа, дальше meld выжрал всю оперативку и начал дико тормозить систему, пришлось прибить.
Может, так:
Derive a change set between two planet files.
osmosis --read-xml file="planet2.osm" --read-xml file="planet1.osm" --derive-change --write-xml-change file="planetdiff-1-2.osc"
Offline
#32 2010-09-05 08:32:32
- Ezhick
- Member

- From: Moscow
- Registered: 2008-10-08
- Posts: 2,508
- Website
Re: planet dump + daily diffs = бред...
ВО! Тема. Ща попробую, спасибо!
Offline