You are not logged in.

#3976 2012-03-19 09:54:00

Lito
Member
Registered: 2010-01-25
Posts: 7

Re: Конвертация OSM в Navitel

Добрый день.
Помогите сделать карту Шри-Ланки, на Рамблере ее нет. На cloudmade есть osm файл.
http://download.cloudmade.com/asia/sout … readcrumbs

Перл не могу поставить, прав нет на машине...

Offline

#3977 2012-03-19 13:40:18

Fortress
Member
From: Russia, Saint-Petersburg
Registered: 2009-07-09
Posts: 1,109

Re: Конвертация OSM в Navitel

Lito wrote:

Добрый день.
Помогите сделать карту Шри-Ланки, на Рамблере ее нет.

Готово. Просьба поправить ошибки.

Offline

#3978 2012-03-19 14:10:58

dedNikifor
Member
From: Белгород
Registered: 2009-09-11
Posts: 3,419

Re: Конвертация OSM в Navitel

Fortress wrote:
Lito wrote:

Добрый день.
Помогите сделать карту Шри-Ланки, на Рамблере ее нет.

Готово. Просьба поправить ошибки.

все, ошибок больше нет (мне на исправление достались только последние 2 или 3)

Offline

#3979 2012-03-20 05:25:54

toorboalex
Member
From: ХМАО-Югра, г.Сургут
Registered: 2011-06-13
Posts: 223

Re: Конвертация OSM в Navitel

dimuzz wrote:
toorboalex wrote:

Обнаружил странную штуку - здания с тегом building=commercial почему-то в Навител не отображаются как здания... Это так задумано?

Нет, скорее всего, ошибка. При выборе типа здания (жилое/административное/общественное/промышленное) некоторые комбинации рассматриваются только с building=yes. Буду благодарен за пример сбойного полигона.

Вот пример такого здания: http://www.openstreetmap.org/browse/way/142886315

Может стоит теги назначить как-нибудь иначе (скорее всего, правильно будет building=retail или просто building=yes), судите сами:
фактически тут крытый рынок - множество мелких отгороженных отдельчиков-"бутиков" с продуктами и прочим барахлом (мелкооптовая и розничная торговля). Ассортимент в соседних "кабинках" зачастую повторяется.

Есть ещё один полигон с такими же проблемами (вернее, был - сейчас на нем сменил building=commercial на building=yes): http://www.openstreetmap.org/browse/way/52329040
кинотеатр, там же несколько магазинчиков, кафешек, клуб (бар) со входами как из здания кинотеатра, так и с отдельными входами с улицы.

Попадалось еще что-то, но, думаю для начала и этого хватит.
Вообще, я считал, что всё, что building=* (за исключением building=no) - должно отображаться как здания, а по факту - это не так...

Offline

#3980 2012-03-20 06:36:31

Lito
Member
Registered: 2010-01-25
Posts: 7

Re: Конвертация OSM в Navitel

Fortress wrote:

Готово.

dedNikifor wrote:

все, ошибок больше нет

Спасибо большое, очень оперативно.

Offline

#3981 2012-03-20 06:41:19

Lito
Member
Registered: 2010-01-25
Posts: 7

Re: Конвертация OSM в Navitel

На основной страничке со списком стран на рамблере Шри-Ланки нет, доступ только по ссылке из форума.

Offline

#3982 2012-03-20 06:58:44

Fortress
Member
From: Russia, Saint-Petersburg
Registered: 2009-07-09
Posts: 1,109

Re: Конвертация OSM в Navitel

На странице со списком стран есть ссылка (B). Это новая страничка. Пока в разработке.

Offline

#3983 2012-03-20 08:47:36

JonnAngelo
Member
From: Нягань, ХМАО
Registered: 2012-01-21
Posts: 164

Re: Конвертация OSM в Navitel

а почему place=locality в навителе намного жирнее и больше place=hamlet? smile
а то как то дико выглядит когда среди кучи мелких сел очень сильно выделяются пару заброшенных деревень как будто города.

Last edited by JonnAngelo (2012-03-20 08:48:12)

Offline

#3984 2012-03-20 09:10:37

dimuzz
Member
From: Екатеринбург
Registered: 2009-09-10
Posts: 1,843

Re: Конвертация OSM в Navitel

toorboalex wrote:

Вот пример такого здания: http://www.openstreetmap.org/browse/way/142886315

Ошибка конфигурации. Поправлю (правда, скорее всего, завтра).

JonnAngelo wrote:

а почему place=locality в навителе намного жирнее и больше place=hamlet?

Это скин...

Offline

#3985 2012-03-20 10:23:47

igitov
Member
From: Kotel'nich
Registered: 2011-12-08
Posts: 1,428

Re: Конвертация OSM в Navitel

dimuzz, пара слов о place=locality и заброшенных деревнях.

   Не очень удобно ориентироваться по карте, когда этим тегом отмечены как нежилые населённые пункты, так и вообще любая именованная местность. Есть соображение отмечать их по разному. Вчера задал вопрос в теме "Как обозначать" http://forum.openstreetmap.org/viewtopi … 05#p228905 и остановился на том, что заброшенные, но не сравнявшиеся с землёй деревни и посёлки стоит обозначать как
"place=*"(кроме locality)  + "population=0".

   В taginfo http://taginfo.openstreetmap.org/tags/p … s#overview нашел 2 548 случаев применения тега population=0.
   Известный пример, где такую комбинацию можно использовать - русский посёлок Грумант на Шпицбергене, или же покинутые города и деревни в зоне радиоактивного заражения ЧАЭС. Не правда ли, странно было бы отметить город Припять как place=locality. Ещё один аргумент в пользу моего предложения - на топорграфических картах урочища и нежилые н.п. обозначаются по разному.

   Моё предложение Вам сводится к тому, чтобы ввести предложенную мною комбинацию в конфиги, чтобы обозначенные таким образом точки конвертировались бы, например в POI 0x1100, если таковое Навителом поддерживаются. А их название формировалось бы из name=* с суффиксом "(нежилое)", "(нежил.)" по аналогии с карьерами, например Label=Лаптёнки (нежил.).

   Я, в свою очередь, внедрю аналогичные изменения в конфиги Гармина.

Last edited by igitov (2012-03-20 10:26:04)

Offline

#3986 2012-03-20 11:14:38

chnav
Member
From: Russia / Kazakhstan
Registered: 2010-03-18
Posts: 3,227

Re: Конвертация OSM в Navitel

igitov wrote:

dimuzz, пара слов о place=locality и заброшенных деревнях.
...
остановился на том, что заброшенные, но не сравнявшиеся с землёй деревни и посёлки стоит обозначать как
"place=*"(кроме locality)  + "population=0".

Может лучше стандартными тегами, как для дорог ?
place=hamlet + disused=yes для заброшенных деревень
place=hamlet + abandoned=yes для снесенных деревень

Offline

#3987 2012-03-20 11:47:59

igitov
Member
From: Kotel'nich
Registered: 2011-12-08
Posts: 1,428

Re: Конвертация OSM в Navitel

population=* - это стандартный тег. И характеризует именно place.
Хотя я не против disused=yes и abandoned=yes. Тот же посёлок Грумант тегирован обоими. Но подозреваю, что немногие бывшие н.п. обозначены таким образом.
Тег place=hamlet будет самым многочисленным, но этим типом разнообразие покинутых поселений не ограничивается.
Поэтому place=*

Offline

#3988 2012-03-20 12:26:22

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

Re: Конвертация OSM в Navitel

Тем не менее не забываем про природу тега:

place=hamlet - поселение численностью менее примерно 100-200 жителей. Это число может меняться в зависимости от страны.


http://wiki.openstreetmap.org/wiki/RU:T … e%3Dhamlet

Если нет населения то это не поселение ... руины? Посмотрите на Мурманскую область, Якутию и т.п. - там таких в некторых местах может быть больше чем реально существующих поселений. Так что place=abandoned_hamlet для деревень, place=abandoned_village для посёлков и place=abandoned_town для городов типа Припяти. Ну или совсем на крайняк - place=abandoned.

place=hamlet, population=0 я воспринимаю как деревня без постоянного круглогодичного населения. То есть временами люди есть но временами уже нет. А развалины деревни пропадают очень быстро. Через 10-15 лет уже почти ничего кроме названия не останется ...


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

Offline

#3989 2012-03-20 13:54:20

igitov
Member
From: Kotel'nich
Registered: 2011-12-08
Posts: 1,428

Re: Конвертация OSM в Navitel

fserges, предложенное Вами вполне логично, но хотелось бы использовать стандартные теги, по возможности активно используемое их сочетание. А если такого нет, то объём правок должен быть минимальный и не искажать восприятие этих объектов рендерами и конвертерами.

Меня посетила мысль. Раз уж согласно странице Wiki http://wiki.openstreetmap.org/wiki/RU:Key:place заброшенная деревня (или посёлок) это однозначно locality, то пусть она этим и остаётся. А для выделения из прочих необитаемых мест предлагаю использовать (по аналогии с дорогами и домами, см. http://wiki.openstreetmap.org/wiki/RU:T … oned%3Dyes и http://wiki.openstreetmap.org/wiki/Key:disused ):

plaсe=* (оставить как было в оригинале)
abandoned=yes
abandoned:plase=isolated_dwelling|hamlet|village|town

и/или

plaсe=*
disused=yes
disused:plase=isolated_dwelling|hamlet|village|town


И конвертировать их в точку н.п. особого типа и надписью вроде "Label=Лаптёнки (нежил.)"

P.S. Пожалуй это следует опубликовать в теме "Как обозначать"

Last edited by igitov (2012-03-20 14:02:20)

Offline

#3990 2012-03-20 13:57:24

Artyomka
Member
Registered: 2010-04-08
Posts: 222

Re: Конвертация OSM в Navitel

Сделайте уже, чтобы building=garages и landuse=garages не конвертировались в одно и тоже. Надо как-нибудь разделить, а то все кооперативы представляют из себя сейчас нечто невообразимое.

Offline

#3991 2012-03-20 14:01:50

dedNikifor
Member
From: Белгород
Registered: 2009-09-11
Posts: 3,419

Re: Конвертация OSM в Navitel

Artyomka wrote:

Сделайте уже, чтобы building=garages и landuse=garages не конвертировались в одно и тоже. Надо как-нибудь разделить, а то все кооперативы представляют из себя сейчас нечто невообразимое.

присоединюсь.
уже поднимал этот вопрос, но тогда так ничего по существу и не решили

Offline

#3992 2012-03-20 14:12:59

chnav
Member
From: Russia / Kazakhstan
Registered: 2010-03-18
Posts: 3,227

Re: Конвертация OSM в Navitel

Artyomka wrote:

Сделайте уже, чтобы building=garages и landuse=garages не конвертировались в одно и тоже. Надо как-нибудь разделить, а то все кооперативы представляют из себя сейчас нечто невообразимое.

Предлагаю
building=garages --> 0x06 (Building:Parking Garage в Навител, имеет вид 3D)
landuse=garages --> 0x05 (Man Made:Parking Lot в Навител, не имеет вида 3D), или 0x0d (Man Made:reservation в Навител, не имеет вида 3D)

Тогда территории гаражных кооперативов (landuse) будут плоскими, а отдельные гаражи (building) в 3D.

Offline

#3993 2012-03-20 14:17:52

Artyomka
Member
Registered: 2010-04-08
Posts: 222

Re: Конвертация OSM в Navitel

Я поддерживаю эту идею, но считаю, что landuse=garages --> 0x05  лучше, чем другой вариант.

Offline

#3994 2012-03-20 14:21:41

Artyomka
Member
Registered: 2010-04-08
Posts: 222

Re: Конвертация OSM в Navitel

И еще,  почему "highway = service" с  "service = parking_aisle" вообще не во что не конвертируется? Вот пример: http://www.openstreetmap.org/browse/way/138623919

Last edited by Artyomka (2012-03-20 14:21:57)

Offline

#3995 2012-03-21 07:35:40

SevenMag
Member
From: Магнитогорск
Registered: 2011-03-30
Posts: 260
Website

Re: Конвертация OSM в Navitel

Fortress wrote:

Так что прийдется делить Турцию на районы. Буду рад, если этим кто-то займется.

Создал отношение "Средиземноморский регион", админ_левел поставил 3, нашел это в вики. Name поставил конечно турецкое но и добавил name:ru
посмотри, все правильно сделал? а то я такое первый раз ваяю... если все так, то потом и остальные районы сделаю
http://www.openstreetmap.org/browse/changeset/11048671

Offline

#3996 2012-03-21 13:29:40

kaa
Member
From: Москва, Брянск, Белая Березка
Registered: 2010-08-30
Posts: 23

Re: Конвертация OSM в Navitel

Коллеги, а чем обусловлен выбор формата архива 7z? Для ручного скачивания и распаковки в общем без разницы, но при попытке автоматизации наступает печаль. Хочется по расписанию скриптом выкачивать набор областей и распаковывать их в определенное место. В состав всех современных скриптовых языков входит библиотека для работы с zip, а для 7z нужны сторонние библиотеки, а прикручивать их, чтобы тупо распаковать архив, имхо, слишком дорого и геморно, что и печалит. Нельзя ли где нибудь рядом (или совсем сбоку smile) выкладывать карты, запакованные также и в zip?

Offline

#3997 2012-03-21 13:58:56

Fortress
Member
From: Russia, Saint-Petersburg
Registered: 2009-07-09
Posts: 1,109

Re: Конвертация OSM в Navitel

когда-то очень давно был принят этот формат. А сейчас уже слишком много мест, где нужно менять, проще оставить как есть...

Offline

#3998 2012-03-21 14:23:38

Hind
Member
From: Moscow
Registered: 2009-05-25
Posts: 3,950

Re: Конвертация OSM в Navitel

Чего там прикручивать-то, лол.

Offline

#3999 2012-03-21 14:35:56

kaa
Member
From: Москва, Брянск, Белая Березка
Registered: 2010-08-30
Posts: 23

Re: Конвертация OSM в Navitel

Hind wrote:

Чего там прикручивать-то, лол.

Например, хочу на андроиде питоновым скриптом в SL4A. Как прикрутить поддержку 7z? Ну и тупо не люблю я таскать за собой сторонние библиотеки smile

Last edited by kaa (2012-03-21 14:37:10)

Offline

#4000 2012-03-21 16:16:37

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

Re: Конвертация OSM в Navitel

можно сделать перепаковывающий веб-сервис big_smile

Offline

Board footer

Powered by FluxBB