I'm trying to create hillshades by importing data used by OsmAnd but I can't figure out how to do so.

When adding the data as a Vector Layer, as I normally would do with sqlite data, it appears in the Layers Panel but doesn't show anything.

OsmAnd Hillshades are in sqlite format. Technical help from OsmAnd states that SQLite format used in OsmAnd is based on the "BigPlanet" SQLite as supported by MOBAC.

Looking at the sqlite file format shows that the table has columns x, y, z, s and an image blob. Is there any way to specify sqlite import format for QGIS?

PS: This conversation seems relevant but I don't understand it fully.


1 Answer 1


Hillshades are typically a kind of raster data that's why you cant add it as a vector layer (for raster data you should use add raster layer).

That being said I dont know how to add a raster layer from a sqlite database in qgis, you could check this related question Raster data QGIS and SpatiaLite? .

If your goal is to get some generic hillshades you could try the QuickMapServices Plugin (add the contributed pack in setting) where you will find several hillshades layer. Alternatively you could download some DEM of your area of interest and create your own hillshade (search for question on this site for downloading and hillshading DEM)

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.