You are not logged in.

Announcement

*** NOTICE: forum.openstreetmap.org is being 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.
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.***

#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: 225

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,430

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, mapping Kazakhstan
Registered: 2010-03-18
Posts: 3,294

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,430

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: 4,017

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,430

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, mapping Kazakhstan
Registered: 2010-03-18
Posts: 3,294

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