Raster Maps (Online / Offline)
Overview
Raster maps are significant and useful additions to OsmAnd vector maps. They allow you to combine various map sources with vector maps. For example, information about hills and slopes is displayed as a raster layer. You can display an overlay of hiking trails, rain maps, real-time traffic data, and an overlay of satellite imagery on a translucent base vector map. You can also switch the default map source from offline vector maps to online raster tiles.
Raster maps in OsmAnd are typically delivered as a set of small images (tiles) arranged in a grid. Unlike vector maps, which store objects such as roads, points, and polygons as data, raster tiles are pre-rendered images and can appear pixelated at high zoom levels because each pixel has a fixed value.
Advantages:
- Since raster maps are pre-rendered, they load faster, eliminating the need for the device to process and render data in real-time.
- Raster maps can be loaded dynamically while browsing.
- You can create an offline cache and download only missing tiles as needed.
- You can use an unlimited number of external web sources for raster maps, making it flexible for different map types, like satellite views or specialized maps.
- Raster data, such as traffic information, can be updated regularly after expiration (e.g., every 20-30 minutes, depending on the configuration).
Disadvantages:
- Raster maps take up significantly more space than vector maps. For example, a city map might be 15 MB as a vector map, but increase to 50 MB at zoom level 15, 200 MB at zoom level 16, and up to 800 MB at zoom level 17.
- You cannot tap specific places or objects on raster maps to get more information.
- Raster maps cannot be styled or modified to exclude specific objects.
- Zooming in too far can cause the image to appear pixelated, especially if high-resolution tiles are unavailable.
- It’s not possible to rotate the map without rotating the text, which can make reading labels difficult.
Use Cases
Raster maps have a wide range of uses. Here are some of the most popular:
- Satellite images as an underlay.
- Real-time traffic information.
- Rain forecast as an overlay.
- Topographic maps with the shading of hills and slopes.
- Active cycling and running routes as an overlay.
- Real-time vessel information.
- Online OpenStreetMap tiles for OSM editing.

You can also change the main source of maps from vector maps to online tiles.
Getting Started
Enable plugin.
- iOS. For iOS, this feature works by default.
- Android. For Android, to use raster maps in OsmAnd you need to enable Online maps plugin. Follow these steps: Menu → Plugins → Online maps → ⋮ → Enable
Change layer parameters. To improve the visibility and mix of raster map layers, you can adjust the layer transparency using the screen slider. Additionally, you can modify the vector map style by hiding polygons, making the underlay layers more visible. This is especially useful when viewing satellite imagery.
Layers
- Android
- iOS


In OsmAnd, raster maps can serve as an additional map source alongside the default vector maps, which are optimized for offline use.
You have the flexibility to add one or two online tile layers to complement your base map. This allows you to view up to three map layers simultaneously on your screen (plus Terrain). Think of them like a pie: Underlay (raster base below), Main (vector or raster core), Overlay (raster atop), with Terrain shading over all. For instance, you can use satellite imagery as the Underlay, OsmAnd's offline vector map as the Main layer with increased transparency, and a bike path map as the Overlay on top.
Vector maps are available only in the Main layer (and are the default there). Raster maps can be used in all three layers: Main, Underlay, and Overlay.
If you want to switch these layers faster (Main map source, Overlay, Underlay, and Terrain), you can add a Quick Action (Custom button) to the map screen and assign the corresponding map actions to it.
You can also adjust the transparency of the base map to blend it with your layers. If needed, you can enable a transparency slider on the main screen for quick adjustments.
Main
- Android
- iOS
Go to: Menu → Configure map → Map source… → Add more…

Go to: Menu → Configure map → Map type → Online maps → Install more...

By default, the main map is set to Offline vector maps (OsmAnd maps), optimized for offline use. You can choose a different map source from the list (Add more (Android) or Install more (iOS)) or add your own.
Overlay
- Android
- iOS
Go to: Menu → Configure map → Overlay map…

Go to: Menu → Configure map → Overlay / Underlay → Overlay

- Switch on/off the Overlay map layer.
- Overlay transparency (Android)/ Transparency of the Overlay map (iOS).
- Show transparency slider (Android) / Show slider on the map (iOS). Quick access to the transparency setting.
- Overlay map source (Android) / Available layers (iOS). Select an online tile map from the list to add it directly as your Overlay layer.
- Show map symbols - such as text, road signs, and others.
- Add online source (iOS). Add new online source.
- Import from documents (iOS).
Underlay
- Android
- iOS
Go to: Menu → Configure map → Underlay map…

Go to: Menu → Configure map → Overlay / Underlay → Underlay

- Switch on/off the Underlay map.
- Base map transparency.
- Show transparency slider (Android) / Show slider on the map (iOS). Quick access to the transparency setting.
- Underlay map source (Android) / Available layers (iOS). Select an online tile map from the list to add it directly as your Underlay layer.
- Show/Hide polygons.
- Add online source (iOS). Add new online source.
- Import from documents (iOS).
Terrain

In the context of raster maps, Terrain refers to a relief shading layer that helps visualize the shape of the landscape on a flat map. This layer is based on raster terrain data and is displayed on top of the base map to improve perception of slopes, and terrain forms.
Terrain shading is one of the raster layers available in OsmAnd and represents a colorized relief visualization derived from elevation data.
To use the Terrain layer you need to:
- Purchase the Topography plugin:
- Enable the Topography plugin:
Menu → Plugins → ︙ → Enable - Select your required region, and download Hillshades or Slopes (for Maps+) or Terrain map 3D (for Pro).
- The download process may take some time, depending on the size of the selected region and the speed of your Internet connection.
Terrain visualization can be combined with other raster layers and with the default vector map.
More advanced terrain features, including 3D relief (only Pro) and additional terrain-related options, are described in the Topography article.