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

#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

Re: OsmAnd: стили отображения карт

Исправил

Offline

#128 2014-02-11 10:27:28

xmd5a
Member
Registered: 2013-01-02
Posts: 879
Website

Re: OsmAnd: стили отображения карт

Screenshot_2014-02-11-13-24-14.png
Инвертировал шрифты. Так лучше?

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: стили отображения карт

freeExec wrote:

Только визуально или и для роутинга уже тоже ?

В роутинге уже давно учитывается surface, судя по коду. Всем мапить surface smile

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 смотрю.

они красивые: smile

screenshot_2014-01-21_2338.png

(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: стили отображения карт

coolkaas wrote:

Собственно вопрос: а вот в пешеходном режиме реально видеть через стиль, что пешеходам -- можно? То есть, не рисовать розовые штришки запрета. Это ведь будет правда))
Или это к доктору Виктору?

Это можно сделать, на первый взгляд. Попробую. Только карты конвертить снова.

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: стили отображения карт

Antisida wrote:

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: стили отображения карт

Antisida wrote:

Есть кое-какие идеи
Я пока хочу разобраться что к чему:)

Если идеи полезные и могут дополнить 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: стили отображения карт

40° wrote:

Как можно названия мелких населенных пунктов делать крупнее?
Общее масштабирование не совсем решает проблему, так как влияет на все. А хотелось бы только названия.

А с крупными населёнными пунктами что делать?

Offline

#149 2014-02-17 11:00:37

GaM
Member
From: Planet.osm
Registered: 2011-01-10
Posts: 3,210

Re: OsmAnd: стили отображения карт

xmd5a wrote:

Можно сделать по аналогии с foot=yes, bicycle=yes: в соответствующем режиме рисовать дорогу с access=destination. Вот только мне непонятно насчет автомобилей. Как с ними поступить? Есть тег motorcar, но я ни разу его не видел.

UPD: или вы хотите чтобы в любом режиме рендеринга (car, pedestrian, bicycle) тег vehicle=destination был равносилен access=destination?

motor_vehicle скорее, ибо в режиме авто ездит не только авто smile

Offline

#150 2014-02-17 11:36:59

40°
Member
From: Minsk
Registered: 2011-06-10
Posts: 159

Re: OsmAnd: стили отображения карт

xmd5a wrote:

А с крупными населёнными пунктами что делать?

Например жирный шрифт использовать. Или подчеркнуть. Или так же сделать больше.
Названия мелких населенных пунктов теряются в массе информации на карте, особенно когда тебе нет возможности всмотреться. Например в лесу в снегопад по наезженной ледовой колее на велосипеде. :-)

Offline

Board footer

Powered by FluxBB