OpenStreetMap Forum

The Free Wiki World Map

You are not logged in.

#26 2008-09-09 23:13:31

sim
Member
Registered: 2008-04-19
Posts: 629
Website

Re: Обновление береговой линии Osm

спасибо, обязательно посмотрю

я уже начал писать под arcview, лучше переделать исходник, мало ли еще для чего понадобится, думаю сделать для всех островов (замкнутых полилиний автоматом разворот), сколько смотрел, все острова в PGS похоже не соответствуют условию "против часовой"

честно говоря прежде чем в это окунаться, хочу получить подтверждение, что я прав в своих выводах об источнике проблемы и что это нужно действительно исправлять, а то может я воюю с мельницами.

Offline

#27 2008-09-10 04:53:41

AkMeR
Member
From: Samara
Registered: 2008-02-27
Posts: 1,158

Re: Обновление береговой линии Osm

sim wrote:

честно говоря прежде чем в это окунаться, хочу получить подтверждение, что я прав в своих выводах об источнике проблемы и что это нужно действительно исправлять, а то может я воюю с мельницами.

Такс. Наконец то обновился error checker и можно уже говорить о конкретных проблемах.
Основные ошибки - это неправильное направление обхода на островах.

Еще тут кое что нашел, сейчас проверю...
Добавлено.
Вот здесь штук пять взаимно пересекающихся полилинии...

Еще много вырожденных полигонов.
Ну а в районе Киркенеса вообще творится что то непонятное. "Все смешалось, люди, кони"...

Last edited by AkMeR (2008-09-10 05:42:00)

Offline

#28 2008-09-10 17:12:12

sim
Member
Registered: 2008-04-19
Posts: 629
Website

Re: Обновление береговой линии Osm

алгоритм для исправления островов сделал, поправлю прямо в исходнике, потом правда придется все перевыкинуть в Osm.

Думаю повыкидывать из оригинала все замкнутые полилинии меньше определенной длины, которые приводят к появлению квадратных полигонов из 4 узлов.

В киркенесе похоже проблема из-за осколка Pgs-овской линии, удалил ее.

Last edited by sim (2008-09-10 17:20:47)

Offline

#29 2008-09-11 11:37:30

AkMeR
Member
From: Samara
Registered: 2008-02-27
Posts: 1,158

Re: Обновление береговой линии Osm

sim wrote:

Думаю повыкидывать из оригинала все замкнутые полилинии меньше определенной длины, которые приводят к появлению квадратных полигонов из 4 узлов..

Да там даже проблема не с 4-мя узлами... Есть там полигоны с двумя узлами smile А те точки, возможно даже, полигон с одним узлом smile
А как насчет перекрещивающихся линий? Их там много... Чекер их большой точкой помечает - он к ним продолжение не может найти...

Offline

#30 2008-09-11 17:14:47

sim
Member
Registered: 2008-04-19
Posts: 629
Website

Re: Обновление береговой линии Osm

с этой мелочью чистка справляется вроде неплохо, удалю полигоны мельче мелкого из исходника и сглаживание не будет превращать их в "вырожденцев".

насчер перекрещивания - мне не совсем понятно с чекером, допустим вот место, где он показывает большую красную, вот оно же в osm. Во-первых непонятно, что тут с пересечением (смотрел в потлахе), а во-вторых, этой ошибки в исходнике нет, значит глючит coast_josm.pl, что прискорбно. Неужели и его самого переделывать придется...

Offline

#31 2008-09-12 04:13:58

AkMeR
Member
From: Samara
Registered: 2008-02-27
Posts: 1,158

Re: Обновление береговой линии Osm

sim wrote:

насчер перекрещивания - мне не совсем понятно с чекером, допустим вот место, где он показывает большую красную, вот оно же в osm. Во-первых непонятно, что тут с пересечением (смотрел в потлахе), а во-вторых, этой ошибки в исходнике нет, значит глючит coast_josm.pl, что прискорбно. Неужели и его самого переделывать придется...

Ну там, скорей всего inconsistense обнаружено из-за разного направления береговой линии...
А вот здесь точно есть перекрещивающиеся. И скорей всего они есть в исходнике. Проще всего это место заметить в жосме - нужно включить отображение номеров сегментов - сразу будут заметны "задвоенные" номера. А ту точку, помеченную красным, выделяем и жмем Tools - UnGlue Ways...

Offline

#32 2008-09-12 06:20:46

sim
Member
Registered: 2008-04-19
Posts: 629
Website

Re: Обновление береговой линии Osm

понял - попробую! насчет ссылки, может я торможу, но в упор не вижу перекрещивания, вроде на то же место смотрю. Сдается мне он эту точку показывает из-за осколка полигонов. Правда я только в полтлахе смотрел, надо глянуть в JOSM.

Last edited by sim (2008-09-12 21:34:21)

Offline

#33 2008-09-13 06:41:46

sim
Member
Registered: 2008-04-19
Posts: 629
Website

Re: Обновление береговой линии Osm

перевыкинул, исправил обход островов добавил к ним Place=natural, еще кое-какие атрибуты для организации процесса, удалил на автомате мелочь приводящую к совсем мелким островкам и вырождающимся полигоны и т.п., посмотрите еще раз если не сложно от Киркенеса чуть за Мурманск. Никакого редактирования данных помимо автоматического специально не делал пока. Надо еще дождаться пока чекер обновится, интересно что он покажет.

Offline

#34 2008-09-13 07:20:05

AkMeR
Member
From: Samara
Registered: 2008-02-27
Posts: 1,158

Re: Обновление береговой линии Osm

sim wrote:

посмотрите еще раз если не сложно от Киркенеса чуть за Мурманск.

Все старые проблемы решены. Уже все очень неплохо. У меня только два вопроса: вот здесь - рядом с киркенесом - направление обхода вроде бы не в ту сторону. И второй - почему то у всей береговой линии стоит place=island.

Added.
Да вот еще нашел - там старый остров от katpatuka и новый... Интересно, кстати, смотреть на отличия - вроде бы по габабритам одинаковы, а разница в деталях... smile

Last edited by AkMeR (2008-09-13 07:35:28)

Offline

#35 2008-09-13 19:46:29

sim
Member
Registered: 2008-04-19
Posts: 629
Website

Re: Обновление береговой линии Osm

с тем полигоном рядом с киркенесом поблема в том, что это оторванный кусок русла, который еще и замкнут, никак его на автомате не отличить от острова, поэтому и тэг такой проставился, вручную отредактировал.

дублирование из той же серии, тут надо внимательно удалять исходные линии

в общем ручную проверку это не отменяет, но много времени занять не должно

Last edited by sim (2008-09-13 19:47:10)

Offline

#36 2008-09-28 17:10:24

sim
Member
Registered: 2008-04-19
Posts: 629
Website

Re: Обновление береговой линии Osm

разбил все на 40 блоков, обновил береговую линию на 13 из сорока, в общем идет довольно быстро, хотя встречаются заковыристые места, решил подождать глянуть что coastline checker мне на все это скажет. Если кто-то вдруг хочет присоединиться к процессу - пишите, есть нарезанные и конвертированные блоки.

blocks.gif

Offline

#37 2008-10-14 19:57:37

Dmitry Terentiev
Member
From: Мурманск
Registered: 2008-09-05
Posts: 366

Re: Обновление береговой линии Osm

sim wrote:

разбил все на 40 блоков, обновил береговую линию на 13 из сорока, в общем идет довольно быстро, хотя встречаются заковыристые места, решил подождать глянуть что coastline checker мне на все это скажет. Если кто-то вдруг хочет присоединиться к процессу - пишите, есть нарезанные и конвертированные блоки.

Sim,
Gotov po Kolskomu. A mogno ego polnostj obrisovat? Videl rezultati. Otlichno!


www.MurmanskOSM.ru - валидатор адресов Мурманской области по данным  http://www.cikrf.ru

Offline

#38 2008-10-25 21:21:30

sim
Member
Registered: 2008-04-19
Posts: 629
Website

Re: Обновление береговой линии Osm

Dmitry, спасибо за предложение, но я как раз с 1 по 13 сделал, то есть весь Кольский готов. Притормозил процесс, так как coastline checker висел пару недель, но вроде отвис, так что можно продолжать. Если хотите - говорите какие блоки и я пришлю подготовленные osm-ы.

Offline

#39 2008-10-27 17:12:53

Dmitry Terentiev
Member
From: Мурманск
Registered: 2008-09-05
Posts: 366

Re: Обновление береговой линии Osm

sim wrote:

Dmitry, спасибо за предложение, но я как раз с 1 по 13 сделал, то есть весь Кольский готов. Притормозил процесс, так как coastline checker висел пару недель, но вроде отвис, так что можно продолжать. Если хотите - говорите какие блоки и я пришлю подготовленные osm-ы.

Sim,

Честно говоря, я думал о центре кольского полуострова - большие озера и водохранилище. Я не совсем понял, что надо делать. Если разберусь - готов взять новую землю.


www.MurmanskOSM.ru - валидатор адресов Мурманской области по данным  http://www.cikrf.ru

Offline

#40 2008-10-29 03:48:27

sim
Member
Registered: 2008-04-19
Posts: 629
Website

Re: Обновление береговой линии Osm

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

Offline

#41 2008-11-01 01:26:32

sim
Member
Registered: 2008-04-19
Posts: 629
Website

Re: Обновление береговой линии Osm

если кто-то вдруг обратил внимания на проблемы с БЛ в районе Вайгача, не пугайтесь, в процессе исправления, попал на какие-то странные глюки Potlatch'a с удвоением линий.

Offline

#42 2008-11-13 11:44:27

shadowjack
Member
Registered: 2008-05-05
Posts: 439

Re: Обновление береговой линии Osm

Посмотрите на проблемы с рендерингом в мапнике и осмарендере, и исправьте пожалуйста.

Offline

#43 2008-11-14 07:47:26

sim
Member
Registered: 2008-04-19
Posts: 629
Website

Re: Обновление береговой линии Osm

в процессе, в дельте Печоры нарисовались огромные острова и все переплелось как гордиев узел, распутываю.

c coastline checker'ом какая-то беда, загрузил точки поправил большую часть, пару недель назад, подождал недельку, загружаю снова точки в надежде, что те что исправил исчезнут, а они все там же.

Last edited by sim (2008-11-14 08:15:06)

Offline

#44 2008-11-14 08:27:01

AkMeR
Member
From: Samara
Registered: 2008-02-27
Posts: 1,158

Re: Обновление береговой линии Osm

sim wrote:

c coastline checker'ом какая-то беда, загрузил точки поправил большую часть, пару недель назад, подождал недельку, загружаю снова точки в надежде, что те что исправил исчезнут, а они все там же.

Чекер данные берет из OSMXAPI, а он уже давно толком не работает... Там с диском какая то проблема...
Собственно вот.

xapi    Xapi service at osmxapi.hypercube.telascience.org     Working, but serving old and potentially out-of-date data
xapi    Xapi service at osm.bearstech.com     Disk failure. Back soon.

Last edited by AkMeR (2008-11-14 08:27:36)

Offline

#45 2008-11-20 02:08:47

sim
Member
Registered: 2008-04-19
Posts: 629
Website

Re: Обновление береговой линии Osm

ну наконец-то они починили у себя чего-то, теперь все показывается нормально до Вайгача
http://lists.openstreetmap.org/pipermai … 31504.html

Offline

#46 2009-01-09 05:12:45

sim
Member
Registered: 2008-04-19
Posts: 629
Website

Re: Обновление береговой линии Osm

коллеги, с превеликим облегчение заявляю, что обновление береговой линии от норвегии до 40 блока включительно, единственный минус - не обновлял новую землю.

если кто-то захочет продолжить сей труд далее, готов объяснить всякие мелкие нюансы, предоставить обновленный coast_josm и другие бонусы smile

Offline

Board footer

Powered by FluxBB