You are not logged in.
- Topics: Active | Unanswered
Announcement
#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
Добрый день.
Помогите сделать карту Шри-Ланки, на Рамблере ее нет.
Готово. Просьба поправить ошибки.
Offline
#3978 2012-03-19 14:10:58
- dedNikifor
- Member
- From: Белгород
- Registered: 2009-09-11
- Posts: 3,419
Re: Конвертация OSM в Navitel
Lito wrote:Добрый день.
Помогите сделать карту Шри-Ланки, на Рамблере ее нет.Готово. Просьба поправить ошибки.
все, ошибок больше нет (мне на исправление достались только последние 2 или 3)
Offline
#3979 2012-03-20 05:25:54
- toorboalex
- Member
- From: ХМАО-Югра, г.Сургут
- Registered: 2011-06-13
- Posts: 224
Re: Конвертация OSM в Navitel
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
Готово.
все, ошибок больше нет
Спасибо большое, очень оперативно.
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?
а то как то дико выглядит когда среди кучи мелких сел очень сильно выделяются пару заброшенных деревень как будто города.
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
Вот пример такого здания: http://www.openstreetmap.org/browse/way/142886315
Ошибка конфигурации. Поправлю (правда, скорее всего, завтра).
а почему 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,270
Re: Конвертация OSM в Navitel
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: 3,999
Re: Конвертация OSM в Navitel
Тем не менее не забываем про природу тега:
place=hamlet - поселение численностью менее примерно 100-200 жителей. Это число может меняться в зависимости от страны.
Если нет населения то это не поселение ... руины? Посмотрите на Мурманскую область, Якутию и т.п. - там таких в некторых местах может быть больше чем реально существующих поселений. Так что 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
Сделайте уже, чтобы building=garages и landuse=garages не конвертировались в одно и тоже. Надо как-нибудь разделить, а то все кооперативы представляют из себя сейчас нечто невообразимое.
присоединюсь.
уже поднимал этот вопрос, но тогда так ничего по существу и не решили
Offline
#3992 2012-03-20 14:12:59
- chnav
- Member
- From: Russia, mapping Kazakhstan
- Registered: 2010-03-18
- Posts: 3,270
Re: Конвертация OSM в Navitel
Сделайте уже, чтобы 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
Так что прийдется делить Турцию на районы. Буду рад, если этим кто-то займется.
Создал отношение "Средиземноморский регион", админ_левел поставил 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 нужны сторонние библиотеки, а прикручивать их, чтобы тупо распаковать архив, имхо, слишком дорого и геморно, что и печалит. Нельзя ли где нибудь рядом (или совсем сбоку ) выкладывать карты, запакованные также и в 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
Чего там прикручивать-то, лол.
Например, хочу на андроиде питоновым скриптом в SL4A. Как прикрутить поддержку 7z? Ну и тупо не люблю я таскать за собой сторонние библиотеки
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
можно сделать перепаковывающий веб-сервис
Offline