You are not logged in.
- Topics: Active | Unanswered
Announcement
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.***
#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? Только пожалуйста, оставьте аргумент о том, что база стала больше от его добавления )
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
Ладно, давайте попытаемся найти отрицательные последствия наличия name:ru? Только пожалуйста, оставьте аргумент о том, что база стала больше от его добавления
)
*задумчиво* интересно, а какие были отрицательные последствия добавления кладров домам и рестрикшенов односторонним, кроме увеличения размеров базы?
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-файл для обрезки, то она наоборот проста как колобок.
Для Ситигида она как раз так и решается [таки да, собирается решаться] - обрезаются страны по границе, с небольшим отступом, чтобы не было зазоров между картами, а потом конвертятся каждая со своей последовательностью приоритеов языков, а объединяются для навигации, если маршрут проходит через несколько стран, в самом СГ в "атласе".
и малоприоритетна
Если малоприоритетна, то вообще не понятно ради чего было огород городить. Типичное рисование под рендерер.
Кроме размера - необходимость поддерживать два названия и неопределенность различия 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, у меня основные претензии не к содержанию, а к исполнению
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
Ладно, давайте попытаемся найти отрицательные последствия наличия name:ru? Только пожалуйста, оставьте аргумент о том, что база стала больше от его добавления
)
А кто будет за ним следить? Вообще следить за тем, что в нем содержится валидная информация?
Тупо сравнивать 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
Для Ситигида она как раз так и решается [таки да, собирается решаться] - обрезаются страны по границе, с небольшим отступом, чтобы не было зазоров между картами, а потом конвертятся каждая со своей последовательностью приоритеов языков, а объединяются для навигации, если маршрут проходит через несколько стран, в самом СГ в "атласе"
Для гарминовских карт я вытаскиваю границу по апи непосредственно перед конвертацией.
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
А как вы планируете синхронизировать те изменения, которые сделаны только в одном теге?
Ну когда кто-то будет править один тег
он вполне может заметить и другой тег?
Offline