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.***
#1 2011-03-02 13:41:53
- osmisto
- Member
- Registered: 2010-06-16
- Posts: 633
- Website
MapCSS - стили для карт в potlach2 и JOSM
JOSM развивается приятными темпами. Вот теперь добавили MapCSS из potlach2. Скриншот для затравки:
Туториал: http://josm.openstreetmap.de/wiki/Help/ … SSTutorial
Селекторы и прочее: http://josm.openstreetmap.de/wiki/Help/ … ementation
Делимся впечатлениями и новыми удобными стилями :)
Last edited by osmisto (2011-03-02 13:57:28)
Offline
#2 2011-03-02 14:21:18
- Hind
- Member
- From: Moscow
- Registered: 2009-05-25
- Posts: 3,950
Re: MapCSS - стили для карт в potlach2 и JOSM
Ну тогда уж я дам ссылку на свой стиль "ГисРусса".
http://dl.dropbox.com/u/12923490/OSM/Ma … ssa.mapcss
Так и вставлять в поле "URL / File"
Last edited by Hind (2011-03-02 14:22:07)
Offline
#3 2011-03-02 14:48:09
- Ilis
- Member
- From: Екатеринбург
- Registered: 2009-05-24
- Posts: 5,970
Re: MapCSS - стили для карт в potlach2 и JOSM
Красота-то какая... Лепота!
Offline
#5 2011-03-24 23:15:41
- osmisto
- Member
- Registered: 2010-06-16
- Posts: 633
- Website
Re: MapCSS - стили для карт в potlach2 и JOSM
Стиль, который раскрасит дороги в соответствии с surface paved/unpaved. Точный тип подписывается над дорогой: https://github.com/osmisto/osm-mapcss-h … ace.mapcss Использовать вместе со стандартным
Last edited by osmisto (2011-03-24 23:17:41)
Offline
#6 2011-03-24 23:29:47
- Komяpa
- Member
- From: Minsk
- Registered: 2009-04-14
- Posts: 1,323
- Website
Re: MapCSS - стили для карт в potlach2 и JOSM
Напоминаю, конвертер стилей mapcss в mapnik лежит в районе http://code.google.com/p/kothic/source/ … c/komap.py.
world processing is what we do.
[OSMF BY Team] [http://komzpa.net/] [jabber: komzpa@gmail.com] [mobile/SMS: +375257407159]
Offline
#7 2011-09-11 13:42:48
- Дмитрий Кудряшов
- Member
- From: Санкт-Петербург, Пушкин
- Registered: 2010-06-15
- Posts: 444
Re: MapCSS - стили для карт в potlach2 и JOSM
Попробовал тут написать стиль для отображения максимальной разрешённой скорости на участке дороги: http://wiki.openstreetmap.org/wiki/User … Road_Speed
При отладке столкнулся с такой "неприятностью": при установке стиля средствами JOSM он сохраняется локально в кеш (для примера у меня в C:\Documents and Settings\Дима\Application Data\JOSM). При обновлении стиля на сайте http://josm.openstreetmap.de/wiki/Styles, имя файла стиля не меняется, как следствие, JOSM заново его с сайта не грузит, а берёт из локального кеша! Перезагрузка JOSM'а кеш не очищает. "Подлянка" заключается и в том, что при удалении стиля из списка установленных, из кеша он всё равно не удаляется.
Два дня потратил пока сообразил в чём дело... Вопрос, как заставить JOSM не использовать кеш в данном случае?
Last edited by Дмитрий Кудряшов (2011-09-11 14:05:56)
Offline
#8 2011-09-12 08:22:25
- Vitalts
- Member
- From: Estonia
- Registered: 2010-12-30
- Posts: 1,440
Re: MapCSS - стили для карт в potlach2 и JOSM
Дмитрий Кудряшов, есть такое, я просто, при необходимости, кеш чищу.
Offline
#9 2011-09-12 08:57:49
- Дмитрий Кудряшов
- Member
- From: Санкт-Петербург, Пушкин
- Registered: 2010-06-15
- Posts: 444
Re: MapCSS - стили для карт в potlach2 и JOSM
Дмитрий Кудряшов, есть такое, я просто, при необходимости, кеш чищу.
Конечно я так и сделал , но хотелось бы избежать этой рутины...
Offline
#10 2011-09-12 09:33:50
- Sergey Astakhov
- Member
- From: St.Petersburg, Russia
- Registered: 2009-11-13
- Posts: 5,816
Re: MapCSS - стили для карт в potlach2 и JOSM
Там в заголовке стиля есть поле version - не помогает?
Offline
#11 2011-09-12 10:20:15
- Vitalts
- Member
- From: Estonia
- Registered: 2010-12-30
- Posts: 1,440
Re: MapCSS - стили для карт в potlach2 и JOSM
Sergey Astakhov, нет, не помогает, по крайней мере, когда возился со своими стилями, не помогало. Есть в кеше - молча берет из него, без каких либо проверок доступности новых версий. Может JOSM проверяет новые версии стилей, только когда сам обновляется...
Offline
#12 2013-10-15 21:23:06
- Дмитрий Кудряшов
- Member
- From: Санкт-Петербург, Пушкин
- Registered: 2010-06-15
- Posts: 444
Re: MapCSS - стили для карт в potlach2 и JOSM
Пример редактирования JOSM'ом с применением стилей Speedlimit Signs и BesideTheRoad_Speed.
Скоростная платная автодорога Москва - Санкт-Петербург (СПАД).
Пункт взимания платы № 14 на 668 км СПАД.
Съезд на развязку с Московским шоссе и продолжение Софийской улицы.
СПАД, ПВП-14, OSM, JOSM by kudrdima, on Flickr
Last edited by Дмитрий Кудряшов (2013-10-15 21:27:39)
Offline
#13 2013-10-15 22:04:25
- freeExec
- Moderator
- From: Ульяновск,Модератор всех слоёв
- Registered: 2012-07-31
- Posts: 8,547
Re: MapCSS - стили для карт в potlach2 и JOSM
У меня не работают значки ограничений
Offline
#14 2013-10-15 22:15:24
- Дмитрий Кудряшов
- Member
- From: Санкт-Петербург, Пушкин
- Registered: 2010-06-15
- Posts: 444
Re: MapCSS - стили для карт в potlach2 и JOSM
У меня не работают значки ограничений
Они в стиле Speedlimit Signs, на точке должен стоять тег maxspeed=**.
Offline
#15 2013-10-15 22:20:45
- Sergey Astakhov
- Member
- From: St.Petersburg, Russia
- Registered: 2009-11-13
- Posts: 5,816
Re: MapCSS - стили для карт в potlach2 и JOSM
на точке должен стоять тег maxspeed=**.
Ну, это неспортивно.
Вот если бы знак показывался в местах изменения maxspeed на линиях да с учётом oneway...
Last edited by Sergey Astakhov (2013-10-15 22:21:08)
Offline
#16 2013-10-15 22:34:22
- Дмитрий Кудряшов
- Member
- From: Санкт-Петербург, Пушкин
- Registered: 2010-06-15
- Posts: 444
Re: MapCSS - стили для карт в potlach2 и JOSM
Дмитрий Кудряшов wrote:на точке должен стоять тег maxspeed=**.
Ну, это неспортивно.
Вот если бы знак показывался в местах изменения maxspeed на линиях да с учётом oneway...
Это называется выдумывание сущностей. А вдруг там знака нет?
Offline
#17 2013-10-15 22:41:02
- Sergey Astakhov
- Member
- From: St.Petersburg, Russia
- Registered: 2009-11-13
- Posts: 5,816
Re: MapCSS - стили для карт в potlach2 и JOSM
А вдруг там знака нет?
Тогда почему maxspeed меняется? Непорядок!
Если же надо отображать именно знаки - тогда должен быть traffic_sign=*
И вообще, знаки сбоку стоят, а не посреди дороги.
Last edited by Sergey Astakhov (2013-10-15 22:42:43)
Offline
#18 2015-10-12 16:34:51
#19 2015-12-13 08:51:16
- LLlypuk82
- Member
- Registered: 2012-12-23
- Posts: 2,512
- Website
Re: MapCSS - стили для карт в potlach2 и JOSM
Вымучил стиль для маркировки линий, полигонов и мультиполигонов, имеющих теги fixme, FIXME, note, а также их комбинации. Ссылка — в подписи. Можно подключить в настройках JOSM.
Не смог осилить аналогичную подсветку точек
Last edited by LLlypuk82 (2016-04-05 19:52:01)
Offline
#20 2015-12-13 15:06:56
- igitov
- Member
- From: Kotel'nich
- Registered: 2011-12-08
- Posts: 1,430
Re: MapCSS - стили для карт в potlach2 и JOSM
Я бы вот тоже давно допилил бы уже стиль для полигонов леса и выложил, если б не куча непоняток.
Существует ли какой-нибудь букварь по MapCSS на русском?
Offline
#21 2015-12-13 15:20:48
- Paravoz
- Member
- From: Ярославль
- Registered: 2009-12-01
- Posts: 728
Re: MapCSS - стили для карт в potlach2 и JOSM
Я бы вот тоже давно допилил бы уже стиль для полигонов леса ...
Очень, очень ждём !
Offline
#22 2015-12-13 21:07:09
- igitov
- Member
- From: Kotel'nich
- Registered: 2011-12-08
- Posts: 1,430
Re: MapCSS - стили для карт в potlach2 и JOSM
Раз такие дела, выложу стиль, как есть.
https://drive.google.com/file/d/0B0e2pB … C1NYWZkQTQ
В настройках данных OSM надо снять галку "рисовать только контур области".
В качестве основного стиля лучше использовать стандартный стиль JOSM (mapcss или xml) с чёрным фоном.
Много что не нравится самому, но лучшего пока нет.
Offline
#23 2015-12-14 00:18:58
- LLlypuk82
- Member
- Registered: 2012-12-23
- Posts: 2,512
- Website
Re: MapCSS - стили для карт в potlach2 и JOSM
Я бы вот тоже давно допилил бы уже стиль для полигонов леса и выложил, если б не куча непоняток.
Существует ли какой-нибудь букварь по MapCSS на русском?
Максимум — »на английском« и »здесь« с несколькими картинками.
Добавлял свой стиль на »страницу« и он там появился в таблице, но сегодня уже исчез по какой-то причине.
Offline
#24 2015-12-14 12:30:23
- igitov
- Member
- From: Kotel'nich
- Registered: 2011-12-08
- Posts: 1,430
Re: MapCSS - стили для карт в potlach2 и JOSM
LLlypuk82, да, спасибо, тут больше можно почерпнуть, чем на осм-вики http://wiki.openstreetmap.org/wiki/MapCSS/0.2
Offline
#25 2015-12-14 15:07:33
- Antisida
- Member
- From: Нижний Новгород
- Registered: 2011-01-15
- Posts: 907
Re: MapCSS - стили для карт в potlach2 и JOSM
To igitov
Посмотри как обрабатываются мультиполигоны buildibg в стиле adresstagvalidator. Мне кажется тебе это поможет
Offline