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.***
#326 2010-01-12 14:27:04
- Kotelnikov
- Member

- From: Krasnodar, RU
- Registered: 2009-05-07
- Posts: 2,854
- Website
Re: Конвертация OSM в Navitel
У АЗС есть навес над колонками. Как его тогда рисовать?
1 000 000 points: 80% complete
Offline
#327 2010-01-12 15:03:44
- ikz
- Member
- From: Тартария, Набережные Челны
- Registered: 2009-09-18
- Posts: 942
Re: Конвертация OSM в Navitel
Здание стоит на площадке, а не внутри неё.
Будете смеяться, но!
Обычно асфальтируется вокруг здания, а не здание возводится посреди асфальтовой площадки.
Так что именно внутри...
Offline
#328 2010-01-12 15:32:30
- dimuzz
- Member
- From: Екатеринбург
- Registered: 2009-09-10
- Posts: 1,843
Re: Конвертация OSM в Navitel
Это форум по топологии??? ![]()
area=yes не конвертируется, поэтому highway=service будет простой круговой дорожкой, с роутингом по ее периметру.
Offline
#329 2010-01-12 17:08:39
- ImmortAlex
- Member
- From: Novosibirsk, Russia
- Registered: 2010-01-08
- Posts: 194
Re: Конвертация OSM в Navitel
Так, с запретами поворотов разобрался! А двойная сплошная, видимо, изображается только путем рисования двух параллельных дорог {highway=*, oneway=yes} ?
С площадкой под заправкой не критично с т.з. роутинга в Навителе, я думаю если более-менее посредине колонок нарисовать highway=service, с притяжкой к дороге прожуется, не соскочит.
Но это не правильно с т.з. реальности, хотелось бы все-таки нарисовать площадку... В навителе вообще есть "площадные" дороги? Может, там width поддерживается? А, вопрочем, здание на площадке все равно тогда фиг как надо нарисуешь, надо реальный полигон.
Про поиск по улицам кто-нибудь подскажет, что я указал не так? Вроде бы по вики делал, и по аналогии с несколькими ближайшими поселками.
dimuzz, щас увидел сегодня сконвертированные карты, оперативно! Школа с садовым участком получились как надо! Еще увидел несконвертированный amenity=library и amenity=arts_centre (ну, я не придумал, как иначе указать местный Дом Культуры
) В остальном без изменений - ни больнички, ни ментов, ни магазинов...
Last edited by ImmortAlex (2010-01-12 17:25:01)
Offline
#330 2010-01-12 17:44:10
- dedNikifor
- Member

- From: Белгород
- Registered: 2009-09-11
- Posts: 3,419
Re: Конвертация OSM в Navitel
//ни больнички, ни ментов, ни магазинов...
но у меня-то они отображаются! и больницы, и менты, и магазины
в настройках показ пои точно не выключили?
Offline
#331 2010-01-12 18:00:25
- ImmortAlex
- Member
- From: Novosibirsk, Russia
- Registered: 2010-01-08
- Posts: 194
Re: Конвертация OSM в Navitel
Остальные-то есть.
Может, попробуем предметно: карта Новосибирска, http://www.openstreetmap.org/?lat=55.13 … rs=B000FTF
Магистральная 32 (на углу) - amenity=police
Магистральная 34 - amenity=doctors
Offline
#332 2010-01-12 19:09:42
- dimuzz
- Member
- From: Екатеринбург
- Registered: 2009-09-10
- Posts: 1,843
Re: Конвертация OSM в Navitel
amenity=police, amenity=doctors появились только в версии конфигурации rev.9 (http://code.google.com/p/osm2navitel/source/detail?r=9), возможно, карта сконвертирована с более ранним вариантом?
А сам я конвертирую только Екатеринбург.
P.S. нашел-таки на карте Екатеринбурга здание милиции. Оно отображается.
Last edited by dimuzz (2010-01-12 19:16:40)
Offline
#333 2010-01-12 19:31:58
- ImmortAlex
- Member
- From: Novosibirsk, Russia
- Registered: 2010-01-08
- Posts: 194
Re: Конвертация OSM в Navitel
А, ну может быть. Я на дату файла смотрел, Нск новее Ебурга на сутки, но если это не твоя работа, то конфиг может быть и старее. В инфошнике только convertedby="Fortress", версии конфига нет.
ОК, подожду еще. А может лень отступит и начну конвертить сам. Хотя я бы предпочел больше рисовать ![]()
Offline
#334 2010-01-12 22:40:39
- dedNikifor
- Member

- From: Белгород
- Registered: 2009-09-11
- Posts: 3,419
Re: Конвертация OSM в Navitel
P.S. нашел-таки на карте Екатеринбурга здание милиции. Оно отображается.
так вы о зданиях с этими тегами?
я про пои говорил...
Offline
#335 2010-01-13 07:33:15
- Fortress
- Member

- From: Russia, Saint-Petersburg
- Registered: 2009-07-09
- Posts: 1,109
Re: Конвертация OSM в Navitel
А, ну может быть. Я на дату файла смотрел, Нск новее Ебурга на сутки, но если это не твоя работа, то конфиг может быть и старее. В инфошнике только convertedby="Fortress", версии конфига нет.
ОК, подожду еще. А может лень отступит и начну конвертить сам. Хотя я бы предпочел больше рисовать
Я конвертирую все последними версиями как скрипта osm2mp так и конфигов osm2navitel.
Сегодняшний файл будет с конфигом r9. Проверяйте. Не забывайте ещё что сам файл .osm может быть устаревшим...
Last edited by Fortress (2010-01-13 08:17:42)
Offline
#336 2010-01-13 12:26:02
- Calibrator
- Member

- From: Интернет
- Registered: 2009-08-19
- Posts: 893
Re: Конвертация OSM в Navitel
Лыжню можно ли обозначить каким-то тегом, чтобы она в навителе отобразилась?
Last edited by Calibrator (2010-01-13 12:33:40)
Offline
#337 2010-01-13 12:31:54
- vespex
- Member
- From: Sarov/Moscow
- Registered: 2009-12-29
- Posts: 143
Re: Конвертация OSM в Navitel
Лыжню можно ли обозначить каким-то тегом, чтобы она в навителе отобразилась?
не рисуйте для навигатора!
вам же уже в топике отдельном ответили, как обозначать лыжню. в навителе лыжней самих по себе нет, насколько я знаю.
может стоит просто попросить тип лыжни конвертировать в тип какой-то редко видимой в навителе тропинки (или подобного)?
Offline
#338 2010-01-13 12:35:00
- Calibrator
- Member

- From: Интернет
- Registered: 2009-08-19
- Posts: 893
Re: Конвертация OSM в Navitel
ОК. Есть идеи, в какую редкую тропку конвертировать тег piste:type=nordic ?
Last edited by Calibrator (2010-01-13 12:35:24)
Offline
#339 2010-01-13 12:53:55
- dimuzz
- Member
- From: Екатеринбург
- Registered: 2009-09-10
- Posts: 1,843
Re: Конвертация OSM в Navitel
Кроме "просто тропы" (тип 0x16), кандидатов не видно...
Offline
#340 2010-01-13 15:28:50
- Calibrator
- Member

- From: Интернет
- Registered: 2009-08-19
- Posts: 893
Re: Конвертация OSM в Navitel
не роутинговые highway footway у всех проподают на большом приближении? у меня например, при настройках детализации на 1 выше среднего, они отображаются только на 200м, и пропадают при приближении или отдалении
глюк навитела?
Нет, не навитела. Сконвертировал я osm2mp версией 0.80 с прошлогодними настройками - все нормально стало. Жаль, что не видно - кто закачивает последнюю версию карты. А в справке навитела видно толкьо "converted by" ![]()
Кто- то в конфигурационных файлах конвертора что-то меняет (или уже вышла более новая версия конвертора?)
Last edited by Calibrator (2010-01-13 15:29:47)
Offline
#341 2010-01-13 15:43:45
- Fortress
- Member

- From: Russia, Saint-Petersburg
- Registered: 2009-07-09
- Posts: 1,109
Re: Конвертация OSM в Navitel
tibman wrote:не роутинговые highway footway у всех проподают на большом приближении? у меня например, при настройках детализации на 1 выше среднего, они отображаются только на 200м, и пропадают при приближении или отдалении
глюк навитела?
Нет, не навитела. Сконвертировал я osm2mp версией 0.80 с прошлогодними настройками - все нормально стало. Жаль, что не видно - кто закачивает последнюю версию карты. А в справке навитела видно толкьо "converted by"
Кто- то в конфигурационных файлах конвертора что-то меняет (или уже вышла более новая версия конвертора?)
Так посмотрите в converted by кто конвертировал и задайте ему вопрос. Если город конвертировал я, то конвертер последний из svn а конфиги тож последние от dimuz.
UPD: osm2mp оказался не последний, а от 11.01.09 оказывается он уже обновился... завтра проверим..
GPSMapEdit последний 1.0.61.1
Last edited by Fortress (2010-01-13 15:52:08)
Offline
#342 2010-01-13 15:52:48
- dimuzz
- Member
- From: Екатеринбург
- Registered: 2009-09-10
- Posts: 1,843
Re: Конвертация OSM в Navitel
Причин две.
Во-первых, похоже, что линия типа "аллея/тропа" с роутингом видна все-таки на большем диапазоне масштабов.
Во-вторых, в версиях с r6 и r7 уровень отображения для троп был понижен только до нулевого уровня (чтобы тротуары исчезали вместе с домами).
Роутинг по тротуарам мешает очень сильно, поэтому вопрос о его возвращении, думаю, не ставится, а вот с уровнем отображения придется еще поэкспериментировать.
Offline
#343 2010-01-14 18:34:46
- ImmortAlex
- Member
- From: Novosibirsk, Russia
- Registered: 2010-01-08
- Posts: 194
Re: Конвертация OSM в Navitel
Качнул сборку от 14-го числа. Библиотека, больничка и менты есть (что у ментов на значке нарисовано?!). Fortress, спасибо!
Детсад сработал, но как-то странно. Делал по аналогии со школой: территория {amenity=kindergarten, barrier=fence, name=Лучик}, внутри здание {building:yes, addr:housenumber=30, addr:street=Садовая ул.}. Вся территория получила тип "Общественное здание" (но юла нарисована!), на ней с трудом можно увидеть здание садика, помеченное как "Здания, искуственные сооружения". Школа при таких же атрибутах (только amenity=school) получилась отлично...
Парикмахерской (shop=hairdresser) и виноводочного (shop=alcohol) пока нет ![]()
Ну и по адресному поиску, ага, так никто и не подсказал...
Offline
#344 2010-01-14 19:32:26
- dimuzz
- Member
- From: Екатеринбург
- Registered: 2009-09-10
- Posts: 1,843
Re: Конвертация OSM в Navitel
Качнул сборку от 14-го числа. Библиотека, больничка и менты есть (что у ментов на значке нарисовано?!). Fortress, спасибо!
Детсад сработал, но как-то странно. Делал по аналогии со школой: территория {amenity=kindergarten, barrier=fence, name=Лучик}, внутри здание {building:yes, addr:housenumber=30, addr:street=Садовая ул.}. Вся территория получила тип "Общественное здание" (но юла нарисована!), на ней с трудом можно увидеть здание садика, помеченное как "Здания, искуственные сооружения". Школа при таких же атрибутах (только amenity=school) получилась отлично...
Парикмахерской (shop=hairdresser) и виноводочного (shop=alcohol) пока нет
Ну и по адресному поиску, ага, так никто и не подсказал...
С детсадом вопрос спорный. Сейчас все amenity рассматриваются либо как "территория чего-то-там", либо как "здание чего-то-там". Детсад как раз считается зданием, т.к. из вики не следует, что amenity=kindergarten - это "территория детсада" и поэтому в конфигурации он считается "зданием детсада". Если общепринятая практика рисовать по границе детских площадок - поправлю в выходные. Если же общепринято отмечать тегом kindergarten само здание (например, так делает JOSM) - предлагаю оставить конфигурацию как есть, а поправить карту.
Shop'ы пока не все конвертируются, посмотрю еще популярные в TagWatch, добавлю (тоже уже в выходные).
Адрсный поиск, если я правильно понимаю логику конвертера, работает только в городах (city, town, suburb). Это надо просить у liosha :-)
Offline
#345 2010-01-14 19:35:10
- Aleksandr Dezhin
- Member

- From: Msk
- Registered: 2008-05-25
- Posts: 2,109
- Website
Re: Конвертация OSM в Navitel
dimuzz, общепринятой практики нет, но если здание то всегда есть building=*, по этому можно всегда различить
[ Проверка границ и НП | Дампы | Валидатор рек | Кое-что ещё ]
- Нет! Не надо пытаться. Делай. Или не делай. Не надо пытаться. (c) Йода
Offline
#346 2010-01-14 19:45:14
- dimuzz
- Member
- From: Екатеринбург
- Registered: 2009-09-10
- Posts: 1,843
Re: Конвертация OSM в Navitel
Я понимаю, но конвертер выводит в виде полигона только один тег, вот и приходится искать компромисс...
Offline
#347 2010-01-14 19:55:52
- chilin
- Member
- Registered: 2009-07-30
- Posts: 180
Re: Конвертация OSM в Navitel
- поправлю в выходные.
За одно добавь пожалста ещё туннели:
POI
tunnel yes 0x6413
POLY
tunnel yes 0x43
Offline
#348 2010-01-14 20:05:11
- dimuzz
- Member
- From: Екатеринбург
- Registered: 2009-09-10
- Posts: 1,843
Re: Конвертация OSM в Navitel
С POI нет проблем, а вот как быть с линией туннеля - непонятно по той же самой причине, что и с детсадом - конвертер не обрабатывает комбинации тегов, а сам по себе тег tunnel - это только уточнение к основному тегу (автодорога, ж/д). Наверное, все-таки пока никак...
Offline
#349 2010-01-14 20:16:12
- chilin
- Member
- Registered: 2009-07-30
- Posts: 180
Re: Конвертация OSM в Navitel
сам по себе тег tunnel - это только уточнение к основному тегу (автодорога, ж/д).
а как же surface, tracktype - они тоже уточнения, или я чего то не догоняю?
Offline
#350 2010-01-14 20:24:22
- dimuzz
- Member
- From: Екатеринбург
- Registered: 2009-09-10
- Posts: 1,843
Re: Конвертация OSM в Navitel
dimuzz wrote:сам по себе тег tunnel - это только уточнение к основному тегу (автодорога, ж/д).
а как же surface, tracktype - они тоже уточнения, или я чего то не догоняю?
А вот это типичный компромисс ![]()
В Навителе важен роутинг, а для роутинга физические характеристики важнее значимости дороги.
Поэтому неоторые типы surface (compacted, gravel, unpaved) имеют более высокий приоритет при конвертации: если покрытие unpaved - это будет именно грунтовка с соответствующей скоростью независимо от класса дороги.
С туннелем такой фокус не пройдет - в нем может идти что угодно, от автострады до тропы, поэтому приоритет отдается типу дороги.
Offline