Skip to content

AMDmi3/walking-papers.mapcss

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 

Repository files navigation

Ещё один стиль для 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

About

Custom map style for OSM walking papers

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages