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.***

#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)

Я у себя трамвайные пути не выбрасывал, не заметил чтоб мешались smile. Пожарная машина у меня в 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)

liosha wrote:

Кошерный способ - сказать --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)

igitov wrote:

её уже выложили

Раздача заброшена (обновление 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)

LLlypuk82 wrote:
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)

var-alex wrote:

Я тут скачал от 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 roll разных объектов в категории 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)

var-alex wrote:

Но по идее, еще бы, выводить название СТ из 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)

igitov wrote:

Выход - поставить точку place=allotments name=СТ "Афган"

Понял. Поставлю.

igitov wrote:

А вообще, нужно ли для 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)

Мда, морские объекты как то не логично будут смотреться среди зарослей облепихи smile
из тагинфо подходит только hazard=yes ну и hazard=hole для колодцев.  С остальным я надеюсь никогда не встретится. А вообще что народ только туда не писал yikes
Начну тегировать по ходу дела, а там посмотрим как отображать.

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 показываются красимыми такими палаточками. Интригующе смотрится в городе smile

Offline

Board footer

Powered by FluxBB