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.***
#126 2014-01-29 13:12:06
- degrease
- Member
- Registered: 2014-01-27
- Posts: 96
Re: OsmAnd: стили отображения карт
Ага. Теперь вот работает)
В шапке инструкция, получается, неправильная.
Offline
#127 2014-01-29 14:28:12
- xmd5a
- Member

- Registered: 2013-01-02
- Posts: 879
- Website
Offline
#128 2014-02-11 10:27:28
- xmd5a
- Member

- Registered: 2013-01-02
- Posts: 879
- Website
Offline
#129 2014-02-11 11:23:16
- Antisida
- Member

- From: Нижний Новгород
- Registered: 2011-01-15
- Posts: 907
Re: OsmAnd: стили отображения карт
Конечно
Offline
#130 2014-02-12 13:49:57
- xmd5a
- Member

- Registered: 2013-01-02
- Posts: 879
- Website
Re: OsmAnd: стили отображения карт
Со следующей конвертации в официальных картах OsmAnd будет поддержка surface=*, так что ради поддержки поверхностей можно больше не конвертировать карты.
Offline
#131 2014-02-12 14:02:01
- freeExec
- Moderator
- From: Ульяновск,Модератор всех слоёв
- Registered: 2012-07-31
- Posts: 8,547
Re: OsmAnd: стили отображения карт
Только визуально или и для роутинга уже тоже ?
Offline
#132 2014-02-12 14:21:17
- xmd5a
- Member

- Registered: 2013-01-02
- Posts: 879
- Website
Re: OsmAnd: стили отображения карт
Только визуально или и для роутинга уже тоже ?
В роутинге уже давно учитывается surface, судя по коду. Всем мапить surface ![]()
Last edited by xmd5a (2014-02-12 14:23:47)
Offline
#133 2014-02-12 14:51:25
- coolkaas
- Member

- From: RU, Penza
- Registered: 2009-05-28
- Posts: 2,391
Re: OsmAnd: стили отображения карт
а тип доступа (access) идут в базовых картах? я вот =private смотрю.
они красивые: ![]()

(ps. глянул шапку темы, в базовых только =private и =no).
UPD: а вот такой вопрос.. Есть запрет на заезд в школу. Но только транспортным средствам. А пешеходам -- можно. Натэжили так:
access=private
bicycle=yes
foot=yes
highway=service(вот: http://www.openstreetmap.org/way/178659449)
Собственно вопрос: а вот в пешеходном режиме реально видеть через стиль, что пешеходам -- можно? То есть, не рисовать розовые штришки запрета. Это ведь будет правда))
Или это к доктору Виктору?
Last edited by coolkaas (2014-02-12 15:18:45)
Offline
#134 2014-02-12 17:34:33
- xmd5a
- Member

- Registered: 2013-01-02
- Posts: 879
- Website
Re: OsmAnd: стили отображения карт
Собственно вопрос: а вот в пешеходном режиме реально видеть через стиль, что пешеходам -- можно? То есть, не рисовать розовые штришки запрета. Это ведь будет правда))
Или это кдокторуВиктору?
Это можно сделать, на первый взгляд. Попробую. Только карты конвертить снова.
Offline
#135 2014-02-12 19:42:45
- xmd5a
- Member

- Registered: 2013-01-02
- Posts: 879
- Website
Re: OsmAnd: стили отображения карт
Сделал для велосипедов и для пешеходов.
Тут особенно проявляется путаница с пунктом "Режим рендеринга", ведь его можно задать в каждом профиле. Например можно в пешеходном режиме поставить режим рендеринга car, и это нигде не будет написано на видном месте. Я бы вообще убрал опцию "Режим рендеринга" и привязал профили к соответствующим режимам.
Вот есть страничка http://wiki.openstreetmap.org/wiki/Key: … sportation . Может как-то и режим car привязать к access? Только тегов для моторизованного транспорта многовато.
Offline
#136 2014-02-13 06:13:06
- Antisida
- Member

- From: Нижний Новгород
- Registered: 2011-01-15
- Posts: 907
Re: OsmAnd: стили отображения карт
xmd5a
В файле стиля есть: test="$hmRendered"
А что это такое?
Если не сложно
Offline
#137 2014-02-13 06:29:22
- xmd5a
- Member

- Registered: 2013-01-02
- Posts: 879
- Website
Re: OsmAnd: стили отображения карт
xmd5a
В файле стиля есть: test="$hmRendered"
А что это такое?
Если не сложно
В дефолтном стиле есть такая переменная специальная для того чтобы путём её переключения выключать отображение объектов на масштабах примерно 12-13. Она задаётся в начале дефолтного стиля. Причем переключение её из интерфейса не предусмотрено. В своём стиле я не использую её, поэтому она долгое время просто там была, ничего не делая. На этой неделе я её убрал, чтобы не мешалась.
Offline
#138 2014-02-13 07:22:14
- Antisida
- Member

- From: Нижний Новгород
- Registered: 2011-01-15
- Posts: 907
Re: OsmAnd: стили отображения карт
А правильно ли я понимаю, что правила твоего стиля ложатся на дефолтный, а не заменяю его полностью? Т.е. какие-то вещи остаются от стандартного, а что-то заменяется.
Или это работает по-другому, и твой стиль полностью заменяет стандартный?
Offline
#139 2014-02-13 07:58:31
- xmd5a
- Member

- Registered: 2013-01-02
- Posts: 879
- Website
Re: OsmAnd: стили отображения карт
<renderingStyle name="UniRS" depends="default" defaultColor="#f1eae4" version="1.1">
Зависит от стандартного. Можно было сделать на основе, но так проще ориентироваться - я так могу сразу видеть что именно я менял, а не лазить по всему коду.
Хотите свой стиль сделать?
Last edited by xmd5a (2014-02-13 08:03:13)
Offline
#140 2014-02-13 08:45:48
- Antisida
- Member

- From: Нижний Новгород
- Registered: 2011-01-15
- Posts: 907
Re: OsmAnd: стили отображения карт
Есть кое-какие идеи
Я пока хочу разобраться что к чему:)
Offline
#141 2014-02-13 09:07:49
- xmd5a
- Member

- Registered: 2013-01-02
- Posts: 879
- Website
Re: OsmAnd: стили отображения карт
Есть кое-какие идеи
Я пока хочу разобраться что к чему:)
Если идеи полезные и могут дополнить UniRS, то на мой взгляд лучше скооперироваться чем плодить стили без особой необходимости.
Offline
#142 2014-02-15 20:50:35
- Antisida
- Member

- From: Нижний Новгород
- Registered: 2011-01-15
- Posts: 907
Re: OsmAnd: стили отображения карт
А есть ли возможность отображать vehicle=destination (доступ разрешен, только если место назначения находится на данном участке дороги)?
Offline
#143 2014-02-16 09:56:36
- xmd5a
- Member

- Registered: 2013-01-02
- Posts: 879
- Website
Re: OsmAnd: стили отображения карт
Можно сделать по аналогии с foot=yes, bicycle=yes: в соответствующем режиме рисовать дорогу с access=destination. Вот только мне непонятно насчет автомобилей. Как с ними поступить? Есть тег motorcar, но я ни разу его не видел.
UPD: или вы хотите чтобы в любом режиме рендеринга (car, pedestrian, bicycle) тег vehicle=destination был равносилен access=destination?
Last edited by xmd5a (2014-02-16 13:50:30)
Offline
#144 2014-02-16 13:56:36
- freeExec
- Moderator
- From: Ульяновск,Модератор всех слоёв
- Registered: 2012-07-31
- Posts: 8,547
Re: OsmAnd: стили отображения карт
Зачем это нужно, если роутинг строит программа она учтёт, если едешь глазами, то надо на знаки смотреть, а не на экран.
Offline
#145 2014-02-16 16:06:13
- coolkaas
- Member

- From: RU, Penza
- Registered: 2009-05-28
- Posts: 2,391
Re: OsmAnd: стили отображения карт
Антисида хочет очередным матрасным (полосатым) цветом, как я понял. На постоянку. Это имеет право на существование – огляд трассы заранее, визуальное планирование маршрута.
Разве в car-блоке только рисовать, пешим это не интересно.
Offline
#146 2014-02-16 18:38:27
- Antisida
- Member

- From: Нижний Новгород
- Registered: 2011-01-15
- Posts: 907
Re: OsmAnd: стили отображения карт
Ну это ж вроде тоже типа аксесс.
Offline
#147 2014-02-17 07:45:09
- 40°
- Member
- From: Minsk
- Registered: 2011-06-10
- Posts: 159
Re: OsmAnd: стили отображения карт
Как можно названия мелких населенных пунктов делать крупнее?
Общее масштабирование не совсем решает проблему, так как влияет на все. А хотелось бы только названия.
Offline
#148 2014-02-17 10:32:10
- xmd5a
- Member

- Registered: 2013-01-02
- Posts: 879
- Website
Re: OsmAnd: стили отображения карт
Как можно названия мелких населенных пунктов делать крупнее?
Общее масштабирование не совсем решает проблему, так как влияет на все. А хотелось бы только названия.
А с крупными населёнными пунктами что делать?
Offline
#149 2014-02-17 11:00:37
- GaM
- Member
- From: Planet.osm
- Registered: 2011-01-10
- Posts: 3,210
Re: OsmAnd: стили отображения карт
Можно сделать по аналогии с foot=yes, bicycle=yes: в соответствующем режиме рисовать дорогу с access=destination. Вот только мне непонятно насчет автомобилей. Как с ними поступить? Есть тег motorcar, но я ни разу его не видел.
UPD: или вы хотите чтобы в любом режиме рендеринга (car, pedestrian, bicycle) тег vehicle=destination был равносилен access=destination?
motor_vehicle скорее, ибо в режиме авто ездит не только авто ![]()
Offline
#150 2014-02-17 11:36:59
- 40°
- Member
- From: Minsk
- Registered: 2011-06-10
- Posts: 159
Re: OsmAnd: стили отображения карт
А с крупными населёнными пунктами что делать?
Например жирный шрифт использовать. Или подчеркнуть. Или так же сделать больше.
Названия мелких населенных пунктов теряются в массе информации на карте, особенно когда тебе нет возможности всмотреться. Например в лесу в снегопад по наезженной ледовой колее на велосипеде. :-)
Offline
