OpenStreetMap Forum

The Free Wiki World Map

You are not logged in.

Announcement

A fix has been applied to the login system for the forums - if you have trouble logging in please contact support@openstreetmap.org with both your forum username and your OpenStreetMap username so we can make sure your accounts are properly linked.

#26 2013-11-05 04:08:27

Эцелоп
Member
From: Санкт-Петербург (Большая Охта)
Registered: 2012-06-19
Posts: 1,510

Re: OsmAnd: стили отображения карт - стандартный,UniRS,LightRS

LLlypuk82 wrote:

Это вы о чём? Я не заметил отображения номеров подъездов и квартир в OsmAnd.

s_1383620849_2107662_b954c36be5.png
При зуммировании номера парадных меняються на номера квартир и наоборот, при этом для разных подъездов одного дома может показываться разное. А ссылку на место привёл для возможности проверки тегов.

Last edited by Эцелоп (2013-11-05 04:10:50)

Offline

#27 2013-11-05 06:10:00

AHTOH
Member
From: Зеленодольск
Registered: 2010-09-22
Posts: 1,019
Website

Re: OsmAnd: стили отображения карт - стандартный,UniRS,LightRS

Не получается раскрасить дома по типам.
Секция:

<group>
						<filter minzoom="16" tag="building" value="apartments"/>
						<filter minzoom="16" tag="building" value="house"/>
						<filter minzoom="16" tag="building" value="hut"/>
						<filter minzoom="16" tag="building" value="detached"/>
						<filter minzoom="16" tag="building" value="dormitory"/>
						<filter minzoom="16" tag="building" value="residential"/>
						<groupFilter color="#FE8748"/>
						<groupFilter nightMode="true" color="#5f5e49"/>
					</group>

На нее просто нет реакции. Все изменения возможны в общей схеме:

<group>
					<!-- Outline added to buildings-->
					<filter minzoom="16" color="#bca9a9" tag="building" value="" strokeWidth_2="0.3" color_2="#000000"/>
					<groupFilter nightMode="true" color="#685454" color_2="#999999"/>
				</group>

Тут да... на все реагирует.
Что может быть?

ЗЫ. перетаскиваю отсюда цвета:

 <polygon type="0x13" color="#CC9900" edge="1" edge3D="1" verbal="Здание/искусcтвенное сооружение"/>
 <polygon type="0x6c" color="#FE8748" edge="1" edge3D="1" verbal="Жилое здание"/>
	  <polygon type="0x6d" color="#A0C8F0" edge="1" edge3D="1" verbal="Офисное здание"/>
	  <polygon type="0x6e" color="#F0A0F0" edge="1" edge3D="1" verbal="Общественное здание"/>
	  <polygon type="0x6f" color="#969696" edge="1" edge3D="1" verbal="Промышленное сооружение"/>

Это из польского формата. Там простое соответствие тегам OSM

Last edited by AHTOH (2013-11-05 06:14:03)

Offline

#28 2013-11-05 06:33:15

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

Re: OsmAnd: стили отображения карт - стандартный,UniRS,LightRS

АНТОН, поддержка различных тегов building=* пока только через сборку карты вручную. В этом случае используется rendering_types.xml, отличный от стандартного, в котором это всё прописано. Должно всё работать.

Offline

#29 2013-11-05 07:17:00

AHTOH
Member
From: Зеленодольск
Registered: 2010-09-22
Posts: 1,019
Website

Re: OsmAnd: стили отображения карт - стандартный,UniRS,LightRS

Мдя...
Пару вопросов тогда. В примере автоматизации скрипта скачиваются 5 не маленьких областей.  Я так понимаю этот скрипт крутится где то на вашей машине.
Как долго он обрабатывается у вас? Скажем если я себе так же сделаю ежедневные обновления по 5 областям и будет он у меня запускатся к примеру в 22:00 то к 6:00 утра карты будут готовы?
И я так понимаю ссылку внутри OsmAnd (откуда брать обновления) не поменять?

Offline

#30 2013-11-05 07:21:04

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

Re: OsmAnd: стили отображения карт - стандартный,UniRS,LightRS

AHTOH wrote:

Мдя...
Пару вопросов тогда. В примере автоматизации скрипта скачиваются 5 не маленьких областей.  Я так понимаю этот скрипт крутится где то на вашей машине.
Как долго он обрабатывается у вас? Скажем если я себе так же сделаю ежедневные обновления по 5 областям и будет он у меня запускатся к примеру в 22:00 то к 6:00 утра карты будут готовы?
И я так понимаю ссылку внутри OsmAnd (откуда брать обновления) не поменять?

На core i7 2600k@4300MHz Владимирская область к примеру обрабатывается минуты три. Московская подольше соответственно размеру.
Насчёт ссылки не копал.
Когда я пытался сделать pull request с добавлением этих тегов, его отклонили с комментарием что я добавляю большое количество новых тегов без определённой причины. Вообщем-то правильно конечно, но это было до того как я выложил этот стиль в публичный доступ. Может vshcherb передумает теперь.

Last edited by xmd5a (2013-11-05 08:09:29)

Offline

#31 2013-11-05 08:01:02

AHTOH
Member
From: Зеленодольск
Registered: 2010-09-22
Posts: 1,019
Website

Re: OsmAnd: стили отображения карт - стандартный,UniRS,LightRS

Хм... в принципе очень так приемлемо по времени.
Такшта буду пробовать.
Да... и всетаки по поводу автоматизации скачивания готовых данных, подумаю как тут можно задействовать Яндекс.Диск. Он умеет автоматически синхронизировать папки и надо этим воспользоваться.

Offline

#32 2013-11-05 08:11:55

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

Re: OsmAnd: стили отображения карт - стандартный,UniRS,LightRS

По поводу addr:flats: сегодня утром vshcherb добавил их поддержку. Подождём ночной сборки. Возможно что заработает само т.к. UniRS зависит от стандартного стиля.

Offline

#33 2013-11-05 09:03:40

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

Re: OsmAnd: стили отображения карт - стандартный,UniRS,LightRS

coolkaas wrote:

довольно непривычные голубые пешие. глюк на велосипедные и глюк на ручьи. в парке перепутать милое дело.
спорно.

Не согласен. Посмотрите еще раз легенду. В текущем варианте футвеи сложно перепутать с cycleway и тем более с водой. А в велосипедном режиме cycleways становятся толще и тем более нельзя перепутать.

coolkaas wrote:

и второе. в ночном режиме надписи черные, а должны быть белые. и тока окантовка темная. иначе на приоритетно темном фоне выворотка плохо читается.

Согласен, но я не знаю как это сделать, потому что параметр textHaloRadius, который используется для окантовки, не позволяет задать цвет. А другие параметры, регулирующие тень, судя по всему не работают с текстом. Пока сделал чуть посветлее текст домов в ночном режиме.

Эцелоп wrote:

place=allotments не появилось sad

В следующей версии будет.

Last edited by xmd5a (2013-11-05 09:04:28)

Offline

#34 2013-11-05 16:00:55

LLlypuk82
Member
From: Витебск (Беларусь)
Registered: 2012-12-23
Posts: 1,935
Website

Re: OsmAnd: стили отображения карт - стандартный,UniRS,LightRS

Эцелоп wrote:

При зуммировании номера парадных меняються на номера квартир и наоборот

Значит вам повезло больше. У меня наблюдается только п.6 из списка отличий. Честно говоря, не понял, откуда у вас взялись квартиры и номера подъездов smile
«22.Элементы с covered=yes рисуются как с layer=-* [будет с версии 1.6.6]» Добавьте, пожалуйста и tunnel=building_passage туда же.

xmd5a wrote:

По поводу addr:flats: сегодня утром vshcherb добавил их поддержку. Подождём ночной сборки. Возможно что заработает само т.к. UniRS зависит от стандартного стиля.

Теперь ещё больше не понял - откуда же у Эцелопа они появились? big_smile

Offline

#35 2013-11-05 16:09:59

Эцелоп
Member
From: Санкт-Петербург (Большая Охта)
Registered: 2012-06-19
Posts: 1,510

Re: OsmAnd: стили отображения карт - стандартный,UniRS,LightRS

LLlypuk82 wrote:

Теперь ещё больше не понял - откуда же у Эцелопа они появились?

Они у меня есть и на дефолтном рендере.

Offline

#36 2013-11-05 16:35:19

LLlypuk82
Member
From: Витебск (Беларусь)
Registered: 2012-12-23
Posts: 1,935
Website

Re: OsmAnd: стили отображения карт - стандартный,UniRS,LightRS

Эцелоп wrote:

Они у меня есть и на дефолтном рендере.

Видимо дело в том, что у меня версия 1.6.5 beta Free

Offline

#37 2013-11-05 16:43:46

Эцелоп
Member
From: Санкт-Петербург (Большая Охта)
Registered: 2012-06-19
Posts: 1,510

Re: OsmAnd: стили отображения карт - стандартный,UniRS,LightRS

LLlypuk82 wrote:

Видимо дело в том, что у меня версия 1.6.5 beta Free

У меня на старой карте нет подъездов (с любым стилем), появились на сконвертированной с помощью инструкции из первого поста.
Если что вот моя карта (Ленинградская область, 101,6 Мб).
http://yadi.sk/d/qNLbw4VBCBbqW

Версия OsmAnd+ 1.6.1 beta

Last edited by Эцелоп (2013-11-05 16:46:42)

Offline

#38 2013-11-05 17:51:10

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

Re: OsmAnd: стили отображения карт - стандартный,UniRS,LightRS

LLlypuk82 wrote:

«22.Элементы с covered=yes рисуются как с layer=-* [будет с версии 1.6.6]» Добавьте, пожалуйста и tunnel=building_passage туда же.

Будет в следующей версии. А вообще за разработкой можно следить на https://github.com/xmd5a2/UniRS. Я вообще не программист, но могу разобраться во многих вещах, если очень захочу.

Эцелоп wrote:
LLlypuk82 wrote:

Видимо дело в том, что у меня версия 1.6.5 beta Free

У меня на старой карте нет подъездов (с любым стилем), появились на сконвертированной с помощью инструкции из первого поста.
Если что вот моя карта (Ленинградская область, 101,6 Мб).
http://yadi.sk/d/qNLbw4VBCBbqW

Версия OsmAnd+ 1.6.1 beta

По моим тестам с последними коммитами в osmand по поводу addr:flats такая же чехарда с номерами подъездов и квартир. Подождём пока Виктор сделает, раз уж он начал.

Last edited by xmd5a (2013-11-05 17:57:51)

Offline

#39 2013-11-05 19:47:35

LLlypuk82
Member
From: Витебск (Беларусь)
Registered: 2012-12-23
Posts: 1,935
Website

Re: OsmAnd: стили отображения карт - стандартный,UniRS,LightRS

Конвертил свою катру с подстановкой rendering_types.xml
В СПб сложновато найти подъезды какие-либо. Так и не осилил, поэтому проверить не смог у себя.
А т.к. эта опция не зависит собственно от конвертации и картостиля, то похоже проблема в самом OsmAnd sad

Offline

#40 2013-11-05 20:13:05

Эцелоп
Member
From: Санкт-Петербург (Большая Охта)
Registered: 2012-06-19
Posts: 1,510

Re: OsmAnd: стили отображения карт - стандартный,UniRS,LightRS

LLlypuk82 wrote:

В СПб сложновато найти подъезды какие-либо

http://www.openstreetmap.org/#map=18/60.25641/29.60110

LLlypuk82 wrote:

не зависит собственно от конвертации

Зависит, на карте, скачанной самим OsmAnd у меня номеров квартир и подъездов нет.

Offline

#41 2013-11-05 22:08:40

LLlypuk82
Member
From: Витебск (Беларусь)
Registered: 2012-12-23
Posts: 1,935
Website

Re: OsmAnd: стили отображения карт - стандартный,UniRS,LightRS

Эцелоп, спасибо, нашёл, увидел-таки. smile
В файле rendering_types.xml есть строчка <type tag="addr:flats" minzoom="16" poi_category="" nameTags="addr:flats,ref" />
А на подъездах по ссылке висит ещё building=entrance, который по логике дублирует entrance=yes, но возможно (очень сомневаюсь, но всё-таки) влияет на конвертацию, хотя и не упоминается нигде в xml файле, но есть на всех отображаемых объектах.
Загадка smile Ждём реализацию Виктора.
P.S. Не понял - зачем вы дом Садовая 12 к2 отрисовали через building:part=yes с одинаковыми параметрами. Не проще ли было одним обычным контуром? big_smile И building:part в отношение рекомендуют впихивать (role=part), где адресованный внешний контур имеет role=outline

Offline

#42 2013-11-06 04:13:32

Эцелоп
Member
From: Санкт-Петербург (Большая Охта)
Registered: 2012-06-19
Posts: 1,510

Re: OsmAnd: стили отображения карт - стандартный,UniRS,LightRS

LLlypuk82 wrote:

Садовая 12 к2

Эксперименты с 3D и f4map, хотел добиться отрисовки дома, стоящего на склоне, ступеньками. Можно сказать, превратил свой посёлок в полигон smile

Offline

#43 2013-11-06 05:04:04

LLlypuk82
Member
From: Витебск (Беларусь)
Registered: 2012-12-23
Posts: 1,935
Website

Re: OsmAnd: стили отображения карт - стандартный,UniRS,LightRS

Эцелоп wrote:

добиться отрисовки дома, стоящего на склоне, ступеньками

Помню помню. Угораздило меня именно этот дом «заметить» big_smile

Offline

#44 2013-11-06 11:47:09

Cd_spb
Member
From: Санкт-Петербург
Registered: 2011-11-04
Posts: 1,121

Re: OsmAnd: стили отображения карт - стандартный,UniRS,LightRS

Забавно то, что при попытке переключить "Стиль отрисовки (векторн.)" на UniRS OsmAnd у меня падает. Думал, что проблема в сгенерённой у меня карте. Взял ту карту Лен.Области, которая была выложена выше - всё равно падает.
Есть какие-нибудь идеи в чём может быть дело?

Offline

#45 2013-11-06 12:11:19

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

Re: OsmAnd: стили отображения карт - стандартный,UniRS,LightRS

Cd_spb wrote:

Забавно то, что при попытке переключить "Стиль отрисовки (векторн.)" на UniRS OsmAnd у меня падает. Думал, что проблема в сгенерённой у меня карте. Взял ту карту Лен.Области, которая была выложена выше - всё равно падает.
Есть какие-нибудь идеи в чём может быть дело?

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

Offline

#46 2013-11-06 13:36:22

coolkaas
Member
From: RU, Penza
Registered: 2009-05-28
Posts: 2,171

Re: OsmAnd: стили отображения карт - стандартный,UniRS,LightRS

Cd_spb, мож памяти совсем мало? один из вариантов..
отъедь на зум, где мало деталей в кадре. поставь 200% масштаб. что бы еще меньше было. и попробуй. если не валится — память.

если таки валится, поставь начисто османд, на пробу. ночнушку или релиз крайний. причём старый срой, ребутнись. потом ставь.
)

Эцелоп wrote:

хотел добиться отрисовки дома, стоящего на склоне, ступеньками

это зло)

Offline

#47 2013-11-06 13:45:36

Cd_spb
Member
From: Санкт-Петербург
Registered: 2011-11-04
Posts: 1,121

Re: OsmAnd: стили отображения карт - стандартный,UniRS,LightRS

coolkaas, так и сделал - снес напрочь. Заработало.

Offline

#48 2013-11-06 13:59:48

coolkaas
Member
From: RU, Penza
Registered: 2009-05-28
Posts: 2,171

Re: OsmAnd: стили отображения карт - стандартный,UniRS,LightRS

иногда надо далвик кеш чистить. приложения обновляются, далвик нет. раз в месяц рекомендуется. (root required))

Offline

#49 2013-11-06 17:31:49

EugenyN
Member
From: Voronezh
Registered: 2011-03-17
Posts: 971
Website

Re: OsmAnd: стили отображения карт - стандартный,UniRS,LightRS

кто-нибудь сталкивался с необходимостью отображать тупики noexit=yes в конце дороги ? например в поле или в лесу или в конце тупиковой улицы.  очень удобная вещь, но об этом никто не говорит, или это нужно только мне?  обозначение нужно, чтобы отличать недорисованную дорогу от тупика.

Offline

#50 2013-11-06 17:35:38

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

Re: OsmAnd: стили отображения карт - стандартный,UniRS,LightRS

EugenyN wrote:

кто-нибудь сталкивался с необходимостью отображать тупики noexit=yes в конце дороги ? например в поле или в лесу или в конце тупиковой улицы.  очень удобная вещь, но об этом никто не говорит, или это нужно только мне?  обозначение нужно, чтобы отличать недорисованную дорогу от тупика.

Идея хорошая. Предложите как отображать это.

Offline

Board footer

Powered by FluxBB