-
Notifications
You must be signed in to change notification settings - Fork 145
Guiding principles for Mapbox styles
Description of style. What is its purpose and defining characteristics?
Concrete styling recommendations. For example:
- Which features to include/not include
- Sprite usage
- Font usage and typography
- Color scheme
Simple and flexible starting template.
TODO @nickidlugash
Template for complex custom basemaps.
Bright demonstrates how to use Mapbox Streets data to make a complex style with a simple stylesheet. The styling is minimal, relegating style decisions where possible to those inherent in the data. At the same time, Bright includes examples of most of the basic styling techniques.
-
For roads, only use the
class
field to filter, not thetype
field. Theclass
field represents our best attempt to include all relevant OSM types within a simplified system. -
For highway shields, use a a generic shield, as our current options for customization are too complex for this style.
-
For POIs and transport labels, use Maki-2 for the icons and the
maki
field in theicon-image
values. Once we open source a rail network icon set, we may want to switch therail_station_label
to use these and thenetwork
value. -
Minimally use
min-zoom
andmax-zoom
properties – let the visibility of most features be determined by the automatic filtering. -
Don't use Mapbox Terrain (Bright is our only complex style that only uses Mapbox Streets data).
TODO @nickidlugash
Subtle light/dark backdrop for data visualizations.
TODO @xrwang / @andreasviglakis?
Global satellite and aerial imagery with unobtrusive labels.
TODO
A versatile style, with emphasis on road networks and public transit.
TODO @peterliu