You are not logged in.

Announcement

*** NOTICE: By 30th of September 2022 the forum.openstreetmap.org will be 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. We expect the migration of data will be finished by that date, you can follow its progress here.***

#101 2010-06-17 14:15:31

glebius
Member
From: Moscow, RU
Registered: 2009-02-24
Posts: 1,178

Re: add name:ru to all objects in Russia dump that have name:en

Обработка границ - очень сложная задача. Могут быть выгрузки в которые попадает несколько несвязанных фрагментов одной страны, могут быть анклавы. Так как морские границы сделаны очень длинными прямыми сегментами, то может получиться так, что в выгрузку не попадёт ни одной точки границы. Короче, предлагаю считать, что на сегодня задача очень сложна и малоприоритетна, чтобы появиться в osm2mp или mkgmap в близком будущем.

> Дублировать name в name:ru - это не выход

Ладно, давайте попытаемся найти отрицательные последствия наличия name:ru? Только пожалуйста, оставьте аргумент о том, что база стала больше от его добавления smile)

Offline

#102 2010-06-17 14:19:37

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

Re: add name:ru to all objects in Russia dump that have name:en

glebius wrote:

Ладно, давайте попытаемся найти отрицательные последствия наличия name:ru? Только пожалуйста, оставьте аргумент о том, что база стала больше от его добавления smile)

*задумчиво* интересно, а какие были отрицательные последствия добавления кладров домам и рестрикшенов односторонним, кроме увеличения размеров базы?

Offline

#103 2010-06-17 14:40:02

Zkir
Member
From: Хрустальная Москва
Registered: 2009-02-21
Posts: 6,110

Re: add name:ru to all objects in Russia dump that have name:en

предлагаю считать, что на сегодня задача очень сложна

 
Если не пытаться вытянуть полигон границы из самого осм файла, а взять готовый, подобно тому как берется готовый poly-файл для обрезки, то она наоборот проста как колобок.
Для Ситигида она как раз так и решается [таки да, собирается решаться] - обрезаются страны по границе, с небольшим отступом, чтобы не было зазоров между картами, а потом конвертятся каждая со своей последовательностью приоритеов языков, а объединяются для навигации, если маршрут проходит через несколько стран, в самом СГ в "атласе".

и малоприоритетна

Если малоприоритетна, то вообще не понятно ради чего было огород городить.  Типичное рисование под рендерер. big_smile

Кроме размера - необходимость поддерживать два названия и неопределенность различия name и name:ru - то ли в  name:ru  всегда должно быть равно name на территории РФ, толи name:ru должно содержать траслитерацию на кириллицу если на местности вдруг name на латинице (McDonalds)

Last edited by Zkir (2010-06-17 14:44:57)


Истинные слова не не приятны, приятные слова не истинны.
True words are unpleasant; pleasant words are untrue.

Offline

#104 2010-06-17 14:42:59

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

Re: add name:ru to all objects in Russia dump that have name:en

glebius, я имел в виду что границу нужно обрабатывать вообще отдельно, а не брать из того же дампа. ПДД-то тоже во всех странах разные.
Что касается name:ru, у меня основные претензии не к содержанию, а к исполнению   smile

Ezhick, у домов нет кладров (а когда вдруг есть, то другие).
А про рестрикшены уже говорили: они ошибочные процентов на 90.

Offline

#105 2010-06-17 14:46:30

ikz
Member
From: Тартария, Набережные Челны
Registered: 2009-09-18
Posts: 942

Re: add name:ru to all objects in Russia dump that have name:en

glebius wrote:

Ладно, давайте попытаемся найти отрицательные последствия наличия name:ru? Только пожалуйста, оставьте аргумент о том, что база стала больше от его добавления smile)

А кто будет за ним следить? Вообще следить за тем, что в нем содержится валидная информация?
Тупо сравнивать name и name:ru не прокатит, как не прокатило с копированием name в name:ru.
А кто должен его добавлять?

Offline

#106 2010-06-17 14:48:37

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

Re: add name:ru to all objects in Russia dump that have name:en

Zkir wrote:

Для Ситигида она как раз так и решается [таки да, собирается решаться] - обрезаются страны по границе, с небольшим отступом, чтобы не было зазоров между картами, а потом конвертятся каждая со своей последовательностью приоритеов языков, а объединяются для навигации, если маршрут проходит через несколько стран, в самом СГ в "атласе"

Для гарминовских карт я вытаскиваю границу по апи непосредственно перед конвертацией.

Offline

#107 2010-06-17 15:43:32

glebius
Member
From: Moscow, RU
Registered: 2009-02-24
Posts: 1,178

Re: add name:ru to all objects in Russia dump that have name:en

*задумчиво* интересно, а какие были отрицательные последствия добавления кладров домам и рестрикшенов односторонним, кроме увеличения размеров базы?

Ко мне вопрос что ли? Я не против них.

Что касается name:ru, у меня основные претензии не к содержанию, а к исполнению

Я не отрицаю что накосячил. Хотя тот факт, что дамп редактирует ways и relations что в базе весьма неожиданный.

А кто будет за ним следить? Вообще следить за тем, что в нем содержится валидная информация?
Тупо сравнивать name и name:ru не прокатит, как не прокатило с копированием name в name:ru.
А кто должен его добавлять?

Ну и вопросы. А кто следит за name? Кто следит за name:en? Кто вообще следит за OSM? Кому нужно и интересно, тот и следит. Точь в точь как и со всеми остальными тэгами.

Last edited by glebius (2010-06-17 15:43:43)

Offline

#108 2010-06-18 21:45:32

patashnik
Member
Registered: 2010-06-07
Posts: 6

Re: add name:ru to all objects in Russia dump that have name:en

А как вы планируете синхронизировать те изменения, которые сделаны только в одном теге?

Offline

#109 2010-06-20 12:54:31

lupin-de-mid
Member
From: Санкт-Петербург
Registered: 2009-08-13
Posts: 215

Re: add name:ru to all objects in Russia dump that have name:en

patashnik wrote:

А как вы планируете синхронизировать те изменения, которые сделаны только в одном теге?

Ну когда кто-то будет править один тег
он вполне может заметить и другой тег?

Offline

Board footer

Powered by FluxBB