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.***
#5151 2014-12-11 19:58:48
- Paravoz
- Member
- From: Ярославль
- Registered: 2009-12-01
- Posts: 728
Re: Карты OSM для Garmin (osm2mp+cgpsmapper)
В выгрузке пропали трамвайные линии, или это так задумано ?
PS и ещё бы иконку для пожарных частей amenity= fire_station, если не сложно
Last edited by Paravoz (2014-12-11 20:02:47)
Offline
#5152 2014-12-11 20:54:33
- igitov
- Member

- From: Kotel'nich
- Registered: 2011-12-08
- Posts: 1,430
Re: Карты OSM для Garmin (osm2mp+cgpsmapper)
Трамвайных линий на моей памяти в этой сборке не было. liosha ещё в начале этой темы написал, что "имхо, на карте они только мешаться будут".
Иконку если нарисую, добавить будет несложно.
Offline
#5153 2014-12-11 20:57:21
- Paravoz
- Member
- From: Ярославль
- Registered: 2009-12-01
- Posts: 728
Re: Карты OSM для Garmin (osm2mp+cgpsmapper)
Прошу прощения, значит я с другой сборкой перепутал
Offline
#5154 2014-12-12 06:32:29
- borism346
- Member

- From: Minsk
- Registered: 2008-11-12
- Posts: 911
Re: Карты OSM для Garmin (osm2mp+cgpsmapper)
Я у себя трамвайные пути не выбрасывал, не заметил чтоб мешались
. Пожарная машина у меня в typ была, тут можешь глянуть, может пригодится http://maps-by.googlecode.com/files/typ.7z
Offline
#5155 2014-12-12 09:46:24
- White_54
- Member

- From: 101 километр
- Registered: 2014-07-16
- Posts: 837
Re: Карты OSM для Garmin (osm2mp+cgpsmapper)
Кошерный способ - сказать --target-lang=ru --default-lang=et
В этом случае логика конвертера такая:
* если есть name:ru, взять его
* если нет, посмотреть, на каких вообще языках оно есть. посмотреть, есть ли готовый "переводчик" (в коде они зовутся "трансформерами") с какого-нибудь из этих языков на русский. если есть - взять трансформер, у которого максимальный приоритет, и прогнать название через него
* если трансформеров не нашлось, то тупо прогнать дефолтное название через unidecode
Тогда зачем мы задаём --default-lang=et если всё равно идет просмотр вообще языков и поиск готового "переводчика"?
Я то думал берем --target-lang=ru. Если есть name:ru - выбирается. Если нет - берётся --default-lang=et и преобразуется в name:ru. А вот если нет ни name:ru ни name:et, вот тогда уж посмотреть на каких вообще языках есть, посмотреть есть ли готовый "переводчик" с какого-нибудь из языков на русский...
Так как всё же на самом деле работает эта связка?
А как сделать основной name:ru, если нет то name:et, если нет то name:en ... И без перевода, без трасформации? Просто карта на нескольких языках.
Скажем Нидерланды - языки Нидерландский. Фризский является вторым государственным. И то и другое фактически Немецкий.
Или Бельгия - Нидерландский, Французский, ещё и Немецкий.
Надо полагать та же "каша" и в адресации. Как тут сконфигурировать сборку карты хотя бы на этих государственных языках. Не говоря уже о трансформации всего этого скажем на Руссий? Т.е. не выбор вообще из того что есть, а выбор только из заявленных.
Last edited by White_54 (2014-12-12 09:50:30)
Offline
#5156 2014-12-12 10:38:42
- igitov
- Member

- From: Kotel'nich
- Registered: 2011-12-08
- Posts: 1,430
Re: Карты OSM для Garmin (osm2mp+cgpsmapper)
borism346, спасибо, иконкой воспользуюсь
Offline
#5157 2014-12-16 18:58:38
- igitov
- Member

- From: Kotel'nich
- Registered: 2011-12-08
- Posts: 1,430
Re: Карты OSM для Garmin (osm2mp+cgpsmapper)
At revision: 101,102,103
- man_made=mast в виде похудевшей вышки сотовой связи;
- пожарная часть с иконкой из белорусской карты;
- leisure=golf_course|miniature_golf в тот же тип POI, что и sport=golf;
- надписи у АЗС, если нет name, берутся из brand;
- пока (до разбирательства) не выводятся точки "Информация" с текстом из note=*; из конфигов не выкинул, просто закомментил;
- трамвайная линия снова на карте; будут возражения - уберу;
- немного переопределены полигоны растительности, из "поросли леса" выделил "редкую поросль" (wood:age=very_young|young + wood:density=very_sparse|sparse);
- в качестве эксперимента: лиственный/хвойный/смешанный лес теперь имеет соответствующую скрытую надпись; при наведении курсора на лес мы видим подсказку с его названием или просто "лес", при вызове свойств объектов под курсором (в кнопочных приборах - нажатие "Enter" или щелчок джойстиком);
- исправлено определение place=island как внутригородской территории; по этой причине все дороги, например, Сахалина были городскими улицами.
Offline
#5158 2014-12-16 19:02:21
- igitov
- Member

- From: Kotel'nich
- Registered: 2011-12-08
- Posts: 1,430
Re: Карты OSM для Garmin (osm2mp+cgpsmapper)
Полигоны "редколесье" и "редкая поросль" прозрачные, и если их сопровождает natural=wood, то они накладываются на область светло-зелёного цвета (аналог в Генштабе - "низкорослый лес").
Прозрачность нужна для того, чтобы отобразить редкостоящие деревья на траве, среди кустарника, на зарастающей вырубке, ещё на чём-то. Тег natural=wood для wood:*=* я однажды решил считать необязательным.
Offline
#5159 2014-12-16 19:24:29
- igitov
- Member

- From: Kotel'nich
- Registered: 2011-12-08
- Posts: 1,430
Re: Карты OSM для Garmin (osm2mp+cgpsmapper)
Если со спрятанными надписями будет всё гладко, попробую вытаскивать для кусков леса с характеристиками, которые отобразить графически было бы сложно - "старый лиственный лес", "густой молодой лес". Каких-то проблем, кроме неизбежного прироста размера файлов, пока не обнаружил. Попробую, если кому-то это будет нужно.
Offline
#5160 2014-12-20 11:29:31
- igitov
- Member

- From: Kotel'nich
- Registered: 2011-12-08
- Posts: 1,430
Re: Карты OSM для Garmin (osm2mp+cgpsmapper)
Пока собирался выкладывать готовую России карту на рутрекере, её уже выложили: http://rutracker.org/forum/viewtopic.php?t=1911128 http://rutracker.org/forum/viewtopic.php?t=4779106
Last edited by igitov (2014-12-21 12:47:54)
Offline
#5161 2014-12-20 23:05:07
- LLlypuk82
- Member

- Registered: 2012-12-23
- Posts: 2,512
- Website
Re: Карты OSM для Garmin (osm2mp+cgpsmapper)
её уже выложили
Раздача заброшена (обновление 21 месяц назад было)
Offline
#5162 2014-12-21 12:50:04
- igitov
- Member

- From: Kotel'nich
- Registered: 2011-12-08
- Posts: 1,430
Re: Карты OSM для Garmin (osm2mp+cgpsmapper)
igitov wrote:её уже выложили
Раздача заброшена (обновление 21 месяц назад было)
Пардон, ссылку не ту вставил.
Offline
#5163 2014-12-22 23:25:21
- igitov
- Member

- From: Kotel'nich
- Registered: 2011-12-08
- Posts: 1,430
Re: Карты OSM для Garmin (osm2mp+cgpsmapper)
At revision: 104,105,106
- основные типы POI при отсутствии названия теперь снабжаются замещающей его надписью, вместо "Безымянный" будет "Кафе", "Бассейн", "Стоматология";
- болота и часть растительности перерисованы так, чтобы они не перекрывались во всех возможных комбинациях;
- прозрачные полигоны болот подстилаются полигонами растительности, соответствующей типу болота: трава для marsh, saltmarsh и wet_meadow, мхи для bog и moss, кусты для fen, тундра для tundra; mangrove и reedbed как и прежде, swamp подстилается лесом;
- исправлены пара косячков у заброшенных деревень;
- иконка пожарной части снабжена белым контуром - красная машинка на фоне коричневого здания терялась, размер иконки не изменился.
Last edited by igitov (2014-12-22 23:26:44)
Offline
#5164 2014-12-23 20:14:47
- igitov
- Member

- From: Kotel'nich
- Registered: 2011-12-08
- Posts: 1,430
Re: Карты OSM для Garmin (osm2mp+cgpsmapper)
Использовал ли кто-нибудь в своих гарминовских картах точки типов
0x4000-0x403F Golf
0x4100-0x413F Fish
0x4200-0x423F Wreck
0x4300-0x433F Marina
0x4400-0x443F Gas
0x4500-0x453F Restaurant
0x4600-0x463F Bar
0x4700-0x473F Boat Ramp
0x4800-0x483F Camping
0x4900-0x493F Park
0x4A00-0x4A3F Picnic Area
0x4B00-0x4B3F Hospital
0x4C00-0x4C3F Information
0x4D00-0x4D3F Parking
0x4E00-0x4E3F Restroom
0x4F00-0x4F3F Shower
0x5000-0x503F Drinking Water
0x5100-0x513F Telephone
0x5200-0x523F Scenic Area
0x5300-0x533F Skiing
0x5400-0x543F Swimming
0x5500-0x553F Dam
0x5700-0x573F Danger Area
0x5800-0x583F restricted Area
0x5900 Generic Airport
0x5901 Large Airport
0x5902 Medium Airport
0x5903 Small Airport
0x5904 Heliport
0x5905-0x593F Airport
0x5D00-0x5D3F Daymark,Green Square
0x5E00-0x5E3F Daymark,Red TriangleЕсть ли причина не использовать их в универсальной сборке?
Страничку вики OSM Map On Garmin/POI Types знаю, сведений по этим типам там недостаточно.
Как я понимаю, большинством приборов они поддерживаются, попадают в соответствующие категории поиска, но не несут контактной информации.
Last edited by igitov (2014-12-23 20:16:07)
Offline
#5165 2014-12-23 20:17:10
- var-alex
- Member
- From: МО, Коломна
- Registered: 2012-04-12
- Posts: 1,399
Re: Карты OSM для Garmin (osm2mp+cgpsmapper)
Я тут скачал от 21 числа сбоку с гис-лаб и увидел что place=allotments рендерится так же как и landuse=allotments чему не мало удивился.
Offline
#5166 2014-12-23 20:21:47
- igitov
- Member

- From: Kotel'nich
- Registered: 2011-12-08
- Posts: 1,430
Re: Карты OSM для Garmin (osm2mp+cgpsmapper)
Я тут скачал от 21 числа сбоку с гис-лаб и увидел что place=allotments рендерится так же как и landuse=allotments чему не мало удивился.
Сейчас выясним.
Должно как hamlet?
Offline
#5167 2014-12-23 20:29:28
- igitov
- Member

- From: Kotel'nich
- Registered: 2011-12-08
- Posts: 1,430
Re: Карты OSM для Garmin (osm2mp+cgpsmapper)
var-alex, полигон place=allotments не рендерится никак, наверное на него навешано landuse=allotments.
Offline
#5168 2014-12-23 20:46:30
- var-alex
- Member
- From: МО, Коломна
- Registered: 2012-04-12
- Posts: 1,399
Re: Карты OSM для Garmin (osm2mp+cgpsmapper)
igitov, прошу прощения!! это у меня MapSource не обновил видимое! Сейчас заставил его и все обновилось.
Но вообще, place=allotments это наверное больше для адресного поиска, там внутри есть boundary=lot и lot=<номер участка>
вот это https://www.openstreetmap.org/#map=15/5 … 4&layers=N место смотрю.
Но по идее, еще бы, выводить название СТ из place=allotments по аналогии как оно выводится для landuse=allotments
Last edited by var-alex (2014-12-23 20:47:31)
Offline
#5169 2014-12-23 21:00:26
- igitov
- Member

- From: Kotel'nich
- Registered: 2011-12-08
- Posts: 1,430
Re: Карты OSM для Garmin (osm2mp+cgpsmapper)
В продолжение темы о типах точек 0x40-0x5e.
Стандартных типов, попадающих в поиск у нас на всё многообразие объектов не хватает, я бы чем-то из приведённого выше точно воспользовался.
Например, у нас все достопримечательности (памятники, монументы, скульптуры, малые архитектурные формы...) с одной иконкой в виде фотоаппарата. Если для 0x5200-0x523F Scenic Area каждому из подтипов можно назначить иконку, то получим до 64
разных объектов в категории Landmark.
Offline
#5170 2014-12-23 21:22:51
- igitov
- Member

- From: Kotel'nich
- Registered: 2011-12-08
- Posts: 1,430
Re: Карты OSM для Garmin (osm2mp+cgpsmapper)
Но по идее, еще бы, выводить название СТ из place=allotments по аналогии как оно выводится для landuse=allotments
Если есть точка place=allotments, она вытаскивается в точку населённого пункта. Из полигона точка не создаётся, это общее правило для всех н.п., чтобы не точки не дублировались.
Выход - поставить точку place=allotments name=СТ "Афган", и оно появится на карте и будет доступно в поиске городов.
Offline
#5171 2014-12-23 21:31:01
- igitov
- Member

- From: Kotel'nich
- Registered: 2011-12-08
- Posts: 1,430
Re: Карты OSM для Garmin (osm2mp+cgpsmapper)
А вообще, нужно ли для place=allotments заливку населённого пункта? Добавить-то не проблема, но ведь её не видно будет из-под участков.
Offline
#5172 2014-12-24 07:45:00
- var-alex
- Member
- From: МО, Коломна
- Registered: 2012-04-12
- Posts: 1,399
Re: Карты OSM для Garmin (osm2mp+cgpsmapper)
Выход - поставить точку place=allotments name=СТ "Афган"
Понял. Поставлю.
А вообще, нужно ли для place=allotments заливку населённого пункта? Добавить-то не проблема, но ведь её не видно будет из-под участков.
Незнаю... Ведь остальное, кроме используемых по назначению учатсков будут кусты, трава и т.п. Получается что заливке НП в данном случае и видно то не будет.
p.s. а есть какая нибудь точка, которой отмечаются "прочие опасности"? Надо для того, что бы обозначать заброшенные колодцы и прочие подобные сооружения, которых много в таких заброшенных садах, на заброшенных пастбищах и т.п. а так же остатки (скрытые в траве) сооружений которые тоже могут представлять опасность. А если есть - как тегировать что бы появилась?
Offline
#5173 2014-12-24 10:43:52
- igitov
- Member

- From: Kotel'nich
- Registered: 2011-12-08
- Posts: 1,430
Re: Карты OSM для Garmin (osm2mp+cgpsmapper)
В гармине навалом типов для опасностей, правда, попадают они в категорию морских объектов.
Как тегировать? Могу предложить hazard=*.
В Вики на эту тему:
Proposed_features/Hazard_warning
DE:Key:hazard
Last edited by igitov (2014-12-24 10:49:10)
Offline
#5174 2014-12-24 12:40:15
- var-alex
- Member
- From: МО, Коломна
- Registered: 2012-04-12
- Posts: 1,399
Re: Карты OSM для Garmin (osm2mp+cgpsmapper)
Мда, морские объекты как то не логично будут смотреться среди зарослей облепихи ![]()
из тагинфо подходит только hazard=yes ну и hazard=hole для колодцев. С остальным я надеюсь никогда не встретится. А вообще что народ только туда не писал ![]()
Начну тегировать по ходу дела, а там посмотрим как отображать.
Offline
#5175 2014-12-24 12:58:18
- var-alex
- Member
- From: МО, Коломна
- Registered: 2012-04-12
- Posts: 1,399
Re: Карты OSM для Garmin (osm2mp+cgpsmapper)
Кстати, в той сборке что скачал вчера красивый баг, точки amenity=shelter shelter=public_transport показываются красимыми такими палаточками. Интригующе смотрится в городе ![]()
Offline