OpenStreetMap Forum

The Free Wiki World Map

You are not logged in.

#4726 2019-01-09 06:18:57

White_54
Member
From: 101 километр
Registered: 2014-07-16
Posts: 472

Re: Москва и Московская область (обсуждение)

В том то и вопрос - за что зацепиться конвертеру (по какому территориальному признаку хороший конвертер понимает, что это разные НП). Думаю любой конвертер считает что это один и тот же НП, очагами разбросанный по территории городского округа. Поэкспериментировал с addt:postcode (хотя полигона то нет). Есть эффект, но далеко не на всех НП проставлено, ну и отсутствующий полигон действия... .

Коверкать имя можно было бы в исходной базе = скажем Сотниково (вблизи Жилево), Сотниково (Малино). Понимаю - непременно найдутся бескомпромиссные поборники "правил". Попытка не пытка - спросил в надежде найти понимание и аналогичную заинтересованность. Что бы писать препроцесс (постпроцесс), надо знать о всех одноимёнцах в России...

В любом случае спасибо. Пора переходить в тему отладки конкретного конвертера.

Offline

#4727 2019-01-09 06:33:52

wowik
Member
From: Zelenograd
Registered: 2009-09-29
Posts: 8,011

Re: Москва и Московская область (обсуждение)

Я бы рекомендовал проставить на таких НП и использовать в конверторе тег oktmo:user.

Last edited by wowik (2019-01-09 06:37:07)

Offline

#4728 2019-01-09 06:36:05

fserges
Member
From: St.Petersburg/Russia
Registered: 2010-11-08
Posts: 3,798

Re: Москва и Московская область (обсуждение)

White_54 wrote:

Популярное преобразование районов в городские округа, с упразднением поселений, обнажили проблему идентификации одноименных НП. На примере территории городского округа Ступино - НП Сотниково:
бывшего Городского поселения Жилево и бывшего Городского поселения Малино

Можно ли как то наделить уникальными географическими свойства эти НП. Или какую модель тегирования использовать для исключения объединения таких одинаковых объектов?

Если в одном округе два НП с одним названием то делать особо нечего. Это как две улицы с одним названием в одном городе - без путаницы не обойдётся. Всё равно такси или доставка не туда приедет.

Чаще всего используется почтовый индекс, два НП с одним названием с одним почтовым индексом - что-то из разряда совсем фантастического развиия событий. Поэтому в США принято вводить ZIP в дополнение к адресу. Остальные автоматические привязки могут дать сбой.


Бывший редактор ОСМ

Offline

#4729 2019-01-09 07:31:46

wowik
Member
From: Zelenograd
Registered: 2009-09-29
Posts: 8,011

Re: Москва и Московская область (обсуждение)

White_54 wrote:

по какому территориальному признаку хороший конвертер понимает, что это разные НП

Я пока так и не понял, ЗАЧЕМ?
Если в OSM разные НП, то  они и разные.
Можно привести пример, когда это не так?
Для чего склеивать-то несколько НП в один?

Я знаю только один случай, это way/relation границы и одноименный с тем же значением тега place node, лежащий внутри этой границы. Так такое "объединение" производят по геометрии (попаданию одного в другое).

Offline

#4730 2019-01-09 07:43:01

White_54
Member
From: 101 километр
Registered: 2014-07-16
Posts: 472

Re: Москва и Московская область (обсуждение)

wowik wrote:

Я бы рекомендовал проставить на таких НП и использовать в конверторе тег oktmo:user.

Эти данные встречаются в базе реже - addr:postcode. Но главное у этого тега так же нет уникального полигона.

Вот обратный пример - Большое Алексеевское и Выселки, территории одного целого на значительном расстоянии. Где Выселки и где Большое Алексеевкое. Изначально Выселки это территория Большого Алексеевского. Так решили в 90-х. Выселки должны определяться как часть Большого Алексеевского.
Это конечно частность. По сути там скорее дачники. По факту и администрация слабо представляет что где и почему так.

А вот одноименных НП в границах отдельно взятого адресного полигона достаточно. Наверное в ГО Ступино (и прочих) со временем появятся микрорайоны?! Тогда появятся subdistrict. Проблема снимется. А пока не здорово.
Повторюсь. Не думаю что будет много "криминала", если в таких случаях корректировать name НП. Это самое простое решение проблемы. Тем более по стране чудных name НП предостаточно. И никто не торопится наводить порядок. А молчание знак согласия?!

Offline

#4731 2019-01-09 07:49:30

White_54
Member
From: 101 километр
Registered: 2014-07-16
Posts: 472

Re: Москва и Московская область (обсуждение)

wowik wrote:

Если в OSM разные НП, то  они и разные.

Конечная программа видит два одинаковых названия (и никаких различий), формирует его один раз, объединяя данные. И правильно делает т.к. НП могут иметь две территории (см. выше).

Offline

#4732 2019-01-09 07:54:30

White_54
Member
From: 101 километр
Registered: 2014-07-16
Posts: 472

Re: Москва и Московская область (обсуждение)

fserges wrote:

Если в одном округе два НП с одним названием то делать особо нечего.
Чаще всего используется почтовый индекс.

Уже пробую. Но есть но. В адресе появится индекс у всех НП где есть. Оно не надо. А так что бы только у одноименных?! Это только разработчик конвертера. И то есть ли такая возможность?!

Offline

#4733 2019-01-09 10:10:27

wowik
Member
From: Zelenograd
Registered: 2009-09-29
Posts: 8,011

Re: Москва и Московская область (обсуждение)

White_54 wrote:

Выселки должны определяться как часть Большого Алексеевского.

1) Выселки надо пометить как neibourhood
2) Включить в состав Большого Алексеевского геометрически (отношением) или через addr:city

White_54 wrote:

Не думаю что будет много "криминала", если в таких случаях корректировать name НП.

Думаю лучше когда совсем ноу криминалити.

White_54 wrote:

И правильно делает т.к. НП могут иметь две территории (см. выше).

И неправильно делает, так как для этого есть правильные механизмы (см. выше)

Offline

#4734 2019-01-09 10:19:28

wowik
Member
From: Zelenograd
Registered: 2009-09-29
Posts: 8,011

Re: Москва и Московская область (обсуждение)

Перед тем, как отдать конечной программе данные, надо диагностировать наличие тезок, и им в имя приклеить official_status, если однозначность не убирается, то тогда приклеить или порядковый номер (вещь плавающая) или код типа OKTMO.
Поэтому уж лучше вносить в OSM его (а также official_status), чем портить name.

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

Last edited by wowik (2019-01-09 10:23:28)

Offline

Board footer

Powered by FluxBB