You are not logged in.

Announcement

*** NOTICE: forum.openstreetmap.org is being retired. Please request a category for your community in the new ones as soon as possible using this process, which will allow you to propose your community moderators.
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 2009-06-18 12:31:39

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

Re: Перевод БД населенных пунктов РФ VMap0

KekcuHa wrote:

??? ? ?????, ????? ?????? ??????? ??????? ? ?????. ?????-???? ???-?????? ????????????

??.

???? ?? ?????:
Subject, Rayon – ??????? ? ???????????????? ????? ???????? ??.
??????? ?? ?? ????? ????? ?????? ????????????? ???????. ???????? ????????? ??? ?????????? 
???????? ?? 100% ??????????? ? ?????????? ????????? ? ?? ?????.
?ype – ??? ??????????? ??????. ??????? ?? ?? ????? ????? ?????? ????????????? ???????.
Name - ???????? ?? ?? ?????
Code - ??? ?????
Index - ???????? ??????
Ocatd - ??? ?????

Offline

#27 2009-06-18 12:40:22

KekcuHa
Member
From: Moscow
Registered: 2008-05-26
Posts: 607
Website

Re: Перевод БД населенных пунктов РФ VMap0

тогда при полной заливке проблем должно быть меньше

Offline

#28 2009-06-18 13:15:10

Upliner
Member
From: Kyiv
Registered: 2008-09-18
Posts: 845

Re: Перевод БД населенных пунктов РФ VMap0

тогда при полной заливке проблем должно быть меньше

Вот только там много посёлков не найдено в КЛАДР-е, а некоторые найдены неправильно(я писал выше -- посёлок в Тульской области определился как посёлок в Смоленской). Уж лучше бы тогда бот проставил...


Big cat is watching you

Offline

#29 2009-06-18 13:36:48

Ezhick
Member
From: Moscow
Registered: 2008-10-08
Posts: 2,508
Website

Re: Перевод БД населенных пунктов РФ VMap0

Если бы у нас были нарисованы границы всех субъектов РФ, то сверить координаты объекта в vmap при наличие о нем кладр-данных с координатами области (чтобы не попадало из Тульской в Смоленскую) не составит труда. И тогда можно было бы отсортировать и залить только те, по которым кладр и координаты области совпали.

Интересно, можно ли где-то надыбать координаты границ субъектов?

Одновременно можно проверять, чтобы объект не попадал рядом с другим, аналогично именованым объектом. Второе можно сделать и без границ областей. Если видим в этом смысл - я готов на следующей неделе взяться за написание необходимого скрипта и натравить его на локальную базу ОСМ для проверки результата.

Offline

#30 2009-06-18 13:49:41

liosha
Member
From: Moscow
Registered: 2008-03-04
Posts: 8,447
Website

Re: Перевод БД населенных пунктов РФ VMap0

дык в этом же VMAP0 границы вроде были. или я что-то путаю?

Offline

#31 2009-06-18 13:52:03

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

Re: Перевод БД населенных пунктов РФ VMap0

liosha wrote:

дык в этом же VMAP0 границы вроде были. или я что-то путаю?

В VMAP0 слой с границами не опенсорсный. Его в ОСМе использовать нельзя...

Offline

#32 2009-06-18 13:53:30

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

Re: Перевод БД населенных пунктов РФ VMap0

Ezhick wrote:

Интересно, можно ли где-то надыбать координаты границ субъектов?

Одновременно можно проверять, чтобы объект не попадал рядом с другим, аналогично именованым объектом. Второе можно сделать и без границ областей. Если видим в этом смысл - я готов на следующей неделе взяться за написание необходимого скрипта и натравить его на локальную базу ОСМ для проверки результата.

Насчет границ - есть мысли, надо обдумать маленько.

Скрипт - пробуй, пригодится однозначно.

Offline

#33 2009-06-18 13:53:46

KekcuHa
Member
From: Moscow
Registered: 2008-05-26
Posts: 607
Website

Re: Перевод БД населенных пунктов РФ VMap0

На сегодняшний день приблизительно нарисована уже куча границ, и когда идет обработка НП внутри региона, естественно, проверяется куда они попадают, так что ничего нового городить не надо.
Вот, например:
http://osm.tesoro-shop.ru/50000000000(МОСКОВСКАЯ).htm

Last edited by KekcuHa (2009-06-18 13:56:30)

Offline

#34 2009-06-18 13:59:44

liosha
Member
From: Moscow
Registered: 2008-03-04
Posts: 8,447
Website

Re: Перевод БД населенных пунктов РФ VMap0

в википедии пишут, что полностью

Level 0 (low resolution) coverage is global and entirely in the public domain

http://en.wikipedia.org/wiki/Vmap0

Offline

#35 2009-06-18 14:10:43

Ezhick
Member
From: Moscow
Registered: 2008-10-08
Posts: 2,508
Website

Re: Перевод БД населенных пунктов РФ VMap0

KekcuHa wrote:

На сегодняшний день приблизительно нарисована уже куча границ, и когда идет обработка НП внутри региона, естественно, проверяется куда они попадают, так что ничего нового городить не надо.

Ок, тогда надо только дубли проверять.

Offline

#36 2009-06-18 14:20:14

vvoovv
Moderator
Registered: 2008-03-04
Posts: 2,262

Re: Перевод БД населенных пунктов РФ VMap0

Границы регионов внутри станы (любой, не только России) были сделаны ESRI, они не public domain, в отличие от всего остального VMAP0. Написано, что для коммерческого использования обращайтесь в ESRI.

Offline

#37 2009-06-24 00:04:38

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

Re: Перевод БД населенных пунктов РФ VMap0

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

Offline

#38 2009-06-29 07:10:31

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

Re: Перевод БД населенных пунктов РФ VMap0

Прогнали оба слоя на предмет попадания наспункта в совершенно неправильный регион, исправлено еще порядка 50 ошибок в обоих слоях.
Исправленные слои на сайте (в шейпах).

Offline

#39 2010-05-22 20:56:07

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

Re: Перевод БД населенных пунктов РФ VMap0

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

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

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

Дабы облегчить вам жизнь, написал статью, как легко все сконвертировать самому: http://gis-lab.info/qa/ogr2osm.html
Чуть попозже сконвертируем все слои наши пакетно, если это облегчит перевод данных в OSM.

Offline

#40 2010-05-26 23:33:47

_DR_
Member
From: Brn
Registered: 2009-10-09
Posts: 30

Re: Перевод БД населенных пунктов РФ VMap0

Завершен процесс конвертации данных по населенным пунктам vmap0 в формат OSM XML. Результат доступен на странице: http://gis-lab.info/qa/vmap0-settl-rus.html

Offline

#41 2010-05-27 06:23:57

loir
Member
From: Тверь
Registered: 2009-05-27
Posts: 403

Re: Перевод БД населенных пунктов РФ VMap0

Посмотрел один район Воронежской области. чего в осм нету, тут тоже нету, а что есть не очень соответствует действительности. например, здесь село Верхний Карачан объединено с Нижним Карачаном, а Нижний прописан на другом.


«Хоть один адекватный человек на форуме» ©dr&mx

Offline

#42 2010-05-27 07:45:38

Sergey Astakhov
Member
From: St.Petersburg, Russia
Registered: 2009-11-13
Posts: 5,816

Re: Перевод БД населенных пунктов РФ VMap0

По Ленобласти фигня какая-то. Большие смещения относительно известных нас. пунктов (до 4 км), несовпадение границ и видимой застройки по спутнику.

Offline

#43 2010-05-27 10:25:09

loir
Member
From: Тверь
Registered: 2009-05-27
Posts: 403

Re: Перевод БД населенных пунктов РФ VMap0

Вон у Твери в name:en стоит советское название, границы в три раза меньше, чем сегодняшнее состояние. Не стал бы я рекомендовать это импортировать в ОСМ ни разу.


«Хоть один адекватный человек на форуме» ©dr&mx

Offline

#44 2010-05-27 13:03:07

Aleksandr Dezhin
Member
From: Msk
Registered: 2008-05-25
Posts: 2,109
Website

Re: Перевод БД населенных пунктов РФ VMap0

Конечно в населенных осмерами регионах, этот набор данных будет отставать от OSM, но в РФ сейчас не замаплено около >100 городов, > 500 пгт. То есть они не обозначены вообще никак, ни со старым названием, ни с новым, ни с правильной городской чертой, ни с неправильной. Подозреваю, что эти данные могут быть использованы для того, чтобы хоть как-то их обозначить в первом приближении... Ну а заливать "as is" конечно не стоит.


[ Проверка границ и НП | Дампы | Валидатор рек | Кое-что ещё ]
- Нет! Не надо пытаться. Делай. Или не делай. Не надо пытаться. (c) Йода

Offline

#45 2010-05-27 13:38:04

loir
Member
From: Тверь
Registered: 2009-05-27
Posts: 403

Re: Перевод БД населенных пунктов РФ VMap0

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


«Хоть один адекватный человек на форуме» ©dr&mx

Offline

#46 2010-05-27 14:12:54

Bowser
Member
From: Нижний Новгород
Registered: 2009-06-27
Posts: 43

Re: Перевод БД населенных пунктов РФ VMap0

Технический вопрос: большинство нас. пунктов обозначены полигонами, как их по-проще превратить в точки (например по центру полигона), сохранив теги?

Offline

#47 2010-05-27 14:48:53

andriano
Member
Registered: 2009-06-15
Posts: 1,667

Re: Перевод БД населенных пунктов РФ VMap0

Ошибся, однако sad.

Last edited by andriano (2010-05-27 15:45:20)

Offline

#48 2010-05-27 14:55:07

Sergey Astakhov
Member
From: St.Petersburg, Russia
Registered: 2009-11-13
Posts: 5,816

Re: Перевод БД населенных пунктов РФ VMap0

andriano wrote:
_DR_ wrote:

Завершен процесс конвертации данных по населенным пунктам vmap0 в формат OSM XML. Результат доступен на странице: http://gis-lab.info/qa/vmap0-settl-rus.html

Либо я чего-то не понимаю, либо это не XML:

<way action="modify" id="-65531" visible="true"><nd ref="-65535" />
<nd ref="-65537" />
...
<tag k="addr:country" v="RU" />
</way>

В данном случае тег way заканчивается в той же строке, где и начался, т.к. перед '>' присутствует '/'. Поэтому теги "<nd..." являются не вложенными, а следующими после, и строка </way>, которая должна была бы быть закрывающей для тега way, не имеет смысла, т.к. тег уже закрыт.
Вывод: нужно убрать "/" из строк way, чтобы структура данных в действительности была такой, как хотелось бы авторам.

Что-то не вижу ничего плохого. JOSM файлы нормально открывает.

<way action="modify" id="-65531" visible="true"> - где тут '/' ?

Last edited by Sergey Astakhov (2010-05-27 14:55:54)

Offline

#49 2010-05-27 15:10:57

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

Re: Перевод БД населенных пунктов РФ VMap0

andriano, вы пробовали загрузить этот OSM в JOSM? Попробуйте. У меня все прочиталось, ни JOSM, ни сервер OSM ни на что не ругались.

Всем. Ребята, давайте без ловли блох ради нее самой. Неужели вы думаете что вам предоставят идеальный набор данных, который надо будет только аплоаднуть в OSM? Нашли ошибки - исправляйте, если оно того не стоит - не используйте, вам виднее. Sergey Astakhov, ну какой спутник, это данные с миллионки, circa 1995.

Я вчера-позавчера вдумчиво (подчеркиваю) взял OSM файлы по Астраханской области, которую б/м знаю и перенес попунктно объекты, где надо - двигая, где-то - удаляя ошибочные, практически везде перерисовывая полигоны по IRS. Получилось очень хорошо, в области стало больше на порядка 100 НП. Это очень удобно, все полигоны уже с тегами, ошибок не так много. Времени ушло - часа 2-3. Без этого набора я бы даже не стал связываться.

Короче говоря, не судите о наборе по паре найденных ошибок, почитайте лучше как он был сделан и сколько люди вложили в него труда, это вам не сконвертированный на автомате GNS. Но и не 100% готовый и выверенный источник!

Last edited by sim (2010-05-27 15:19:05)

Offline

#50 2010-05-27 15:44:58

andriano
Member
Registered: 2009-06-15
Posts: 1,667

Re: Перевод БД населенных пунктов РФ VMap0

Да, оказалось, что именно я чего-то не понимаю: смотрел файл глазками, а в нем, в отличие от всего, что раньше качал в OSM, случается, что в одной строке два тега. Не ожидал такого. Хотя XML такое вполне допускает.

Offline

Board footer

Powered by FluxBB