Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/amdmi3/walking-papers.mapcss
Custom map style for OSM walking papers
https://github.com/amdmi3/walking-papers.mapcss
mapcss openstreetmap
Last synced: about 4 hours ago
JSON representation
Custom map style for OSM walking papers
- Host: GitHub
- URL: https://github.com/amdmi3/walking-papers.mapcss
- Owner: AMDmi3
- Created: 2013-04-18T13:32:02.000Z (over 11 years ago)
- Default Branch: master
- Last Pushed: 2014-03-19T15:05:36.000Z (over 10 years ago)
- Last Synced: 2023-03-11T16:08:16.220Z (over 1 year ago)
- Topics: mapcss, openstreetmap
- Size: 143 KB
- Stars: 4
- Watchers: 5
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Ещё один стиль для walking papers #
## Основные идеи ##
- Контрастный чёрно-белый стиль, предназначенный для печати
- Заточен на сбор информации как о POI, так и о свойствах дорог и зданий
- Совместимость с alaCarte## Описание ##
- для удобства чтения карты и сравнения с местностью в фоновом слое
бледно-серым заливаются landuse, площадные amenity и немного темнее
природные объекты (лес, вода), а также тонко рисуются линейные
barrier и рельсы
- основные улицы (выше service) рисуются жирно, в идеале чтобы
вместить названия, значки ограничений и препятствий типа лежачих
полицейских
- улицы без названий отмечаются пунктиром
- улицы с указынным покрытием (surface=*) отмечаются заливкой точками
- service рисуются тонко чтобы не загружать карту и "быть совместимыми"
с нарисованными карандашом/ручкой недостающими проездами
- path, footway, steps, track рисуются различными пунктирами
- здания заливаются одним из трёх цветов:
- тёмным - "готовые" здания с addr:housenumber и building:levels
(тёмный как-бы намекает нам что на нём рисовать ничего не нужно
в то же время он не слишком тёмный чтобы тратить лишний тонер
и мешать прочим пометкам)
- светлее - здания с building:levels, но без адреса
(намекает что нужен адрес, но ненавязчиво, так как адрес может быть
на точке (сельская местность, СНТ) либо на другой части здания)
- почти белым - здания без building:levels
(этажи почти всегда можно добавить, и в "неокученных" районах
белый скорее всего означает что на доме нет никакой информации)
- адреса рисуются везде где они есть, полупрозрачно (чтобы быть
читаемыми, но не закрывать подробности)
- адреса без и addr:street и addr:place рисуются инвертированными
цветами (белом на чёрном), что должно намекать на необходимость
уточнения
- чёрными точками рисуются различные POI (amenity, shop, craft,
автобусные остановки, подъезды, лежачие полицейские и переходы).
Основная задача - показать что объект *нанесён* на карту
- белыми точками рисуются объекты, требующие дополнительной
информации. Это, например, POI без opening_hours, остановки без
route_ref, historic без name, подъезды без номеров квартир
(addr:flats)
- подписи к POI не рисуются. С ними карта будет перегружена и не
сильно подойдёт в качестве walking paper
- fixme точки рисуются жирными белыми, fixme линии рисуются со
штрих-пунктирным контуром (не слишком наглядно, но лучше не придумал)
- ширина улиц и рек, размер POI выбираются пропорционально zoom
на 16+ уровнях, поэтому карта старается вести себя предсказуемо
с изменением масштаба (т.е. при изменении zoom с 17 на 18 дороги
не станут тоньше относительно других объектов). Поэтому при
необходимости, скажем, получить растр с большим DPI, можно просто
увеличить zoom## Лицензия ##
CC0