You are not logged in.

#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