Color Schemes
Π‘olor schemes are used as part of paid Maps+ and Pro features .
Overviewβ
Color schemes are used in variety areas of application such as Route colorization, Map terrain, Weather map. Represented as a separate entity, it could be exported, imported and edited, so you could change a color scheme and change data visualization on the map.
Color palette data is available in the Maps & Resources menu.
- Android
- iOS
Menu β Maps & Resources β Local β Colors
Menu β Maps & Resources β Local β Colors
Scheme Typesβ
- Android
- iOS
Terrainβ
Terrain files (height_altitude_<type_name>.txt
, hillshade_color_<type_name>.txt
, slope_<type_name>.txt
) define 3 terrain visualizations: Hillshade, Slope, and Altitude. For each type you can have multiple palettes, for example avalanche slope is provided by default.
Routesβ
Line gradient visualizations uses palette files (route_<type_name>_<palette_name>.txt
) to color GPX tracks and Routes:
- For Routes: Speed, Slope, and Elevation (Altitude).
- For GPX Tracks: Speed, Slope, and Elevation (Altitude), or info from External sensors.
Weatherβ
Weather palette files (weather_<type_name>.txt
) defines visualization for weather layers.
Colorsβ
Color palette (user_palette_default.txt
) is simply used for predefined colors to assign to Favorites, Tracks.
Palette Legendβ
The legend provides an easy way to view and understand the different markings on the map. New color palettes have been added to display speed for tracks, line type for routes, altitude and slope for terrain, and all weather layer color palettes.
![]() | ![]() | ![]() |
Edit Palette fileβ
You can edit palettes to personalize look for maps, routes. Own color palette files can be added to OsmAnd using the import/export tool.
- Routes:
route_speed_<type_name>.txt
,route_slope_<type_name>.txt
,route_elevation_<type_name>.txt
. - Terrain:
height_altitude_<type_name>.txt
,hillshade_color_<type_name>.txt
,slope_<type_name>.txt
. - Weather:
weather_<type_name>.txt
. - Color:
user_palette_default.txt
.
Each line represents a numerica value (for color palette, it's an index) and rgba color. For example:
# TXT file named *height_altitude_0-200.txt*
# 0 - 90 degree RGBA
0,46,185,0,191
# yellow
100,255,222,2,227
# red
200,255,1,1,255
# violet
220,130,1,255,255
After moving this TXT file to ..Android/data/net.osmand/files/color-palete/height_altitude_0-200.txt, a new palette will appear in the Color Scheme menu.
Read moreβ
Quick actionsβ
Menu β Configure screen β Buttons β Custom buttons βΒ "οΌ" Β β Add button β Add action β Topography β Change Terrain color scheme
Quick Action to change the palette for Terrain. Added the ability to switch between terrain color schemes, similar to switching between layers. This can be done using the Quick Actions tool.
Import / Export Colorsβ
- Android
- iOS
Menu β Settings β Import/export β Export to file
Menu β Settings β Local backup β Back up as file
You can import and export all available default and custom color palettes using OsmAnd's restore and backup files tool.
- Open the main Menu, Settings, scroll down to the Import/export (Android) or Local Backup (iOS) section, and select the required action.
- Select one or more items from the Color list or the Select All option.
- All exported files are saved in OSF format.
- If the size of your selected data is significant, it will take some time for the application to prepare the OSF file.
- View Import / Export article for more detailed information.
Related Articlesβ
This article was last updated in September 2024