From OpenStreetMap Wiki
Jump to: navigation, search
Available languages — OruxMaps
Afrikaans Alemannisch aragonés asturianu azərbaycanca Bahasa Indonesia Bahasa Melayu Bân-lâm-gú Basa Jawa Baso Minangkabau bosanski brezhoneg català čeština dansk Deutsch eesti English español Esperanto estremeñu euskara français Frysk Gaeilge Gàidhlig galego Hausa hrvatski Igbo interlingua Interlingue isiXhosa isiZulu íslenska italiano Kiswahili Kreyòl ayisyen kréyòl gwadloupéyen kurdî latviešu Lëtzebuergesch lietuvių magyar Malagasy Malti Nederlands Nedersaksies norsk norsk nynorsk occitan Oromoo oʻzbekcha/ўзбекча Plattdüütsch polski português română shqip slovenčina slovenščina Soomaaliga suomi svenska Tiếng Việt Türkçe Vahcuengh vèneto Wolof Yorùbá Zazaki српски / srpski беларуская български қазақша македонски монгол русский тоҷикӣ українська Ελληνικά Հայերեն ქართული नेपाली मराठी हिन्दी অসমীয়া বাংলা ਪੰਜਾਬੀ ગુજરાતી ଓଡ଼ିଆ தமிழ் తెలుగు ಕನ್ನಡ മലയാളം සිංහල ไทย မြန်မာဘာသာ ລາວ ភាសាខ្មែរ ⵜⴰⵎⴰⵣⵉⵖⵜ አማርኛ 한국어 日本語 中文(简体)‎ 吴语 粵語 中文(繁體)‎ ייִדיש עברית اردو العربية پښتو سنڌي فارسی ދިވެހިބަސް
Screenshot of OruxMaps
License: freeware (free of charge)
Platform: Android
Version: v.7.2.14 (2018-08-24)
Languages: English, German, Spanish, and Catalan
Website: http://www.oruxmaps.com

OruxMaps is a map viewer. It can work in two modes: online with Google, Microsoft, Yandex,... maps, and offline, with calibrated maps for OruxMaps, or online maps which have been saved

OruxMaps (oruxmaps.com) is an Android app.

It can display OpenStreetMap maps (raster tiles and vector maps from Mapsforge) and has tracking and waypoint recording features making it suitable for gathering data. It can use offline vector maps or display map tiles online or pre-downloaded from a variety of sources. OruxMaps can also use SRTM elevation data to display 3D views of maps.

On the Mapsforge project page there is plug-in for Osmosis that allows to compile vector maps from OSM data for offline usage. Meanwhile many vector maps are readily available for download and the use of online sources is discouraged.

Recommended as an OpenStreetMap "power-user" Android app

Displaying maps


To display our maps go to menu -> Maps -> 'To online maps' and select from the available maps e.g. :

  • 'OpenStreetMap Mapnik' for the default maps seen on https://openstreetmap.org (the default osm Mapnik style)
  • '4UMaps' Outdoor map for hiking, cycling and mountain biking 4UMaps.com
  • 'OpenStreetMap Cyclemap' for cycle routes and terrain rendering as seen on OpenCycleMap.org
  • 'OpenSeaMap' for a marine/sailing themed rendering (OpenSeaMap)
  • 'CloudMade' for CloudMade's default OpenStreetMap rendering

Additionally you can also select 'Microsoft earth' which is the bing imagery which we can use to make maps from.


There are raster- and vector maps available, many of them free of charge.

Vector Maps

Vector maps (.map) should be installed on the sd card in the folder /sdcard/oruxmaps/mapfiles. The vector maps now come with additional style files that should be also installed. You can also create subfolders to organize the maps. In the map dialog you can then go to offline maps and chose you map.

Vector maps designed for hiking and outdoor purposes are available at openandromaps.org.

Maps of the mapsforge project itself should be pereferably downloaded from its mirror, the project site has only very limitted bandwidth mapsforge.org .

If you want to create a custom offline vector map from OSM Data you can use the Mapsforge MapWriter Plugin for Osmosis.

Here a description how to add contourlines to the maps from OSM from the Oruxmap Forum

Alternatively you can use Mopac to convert the OSM Tiles to use them offline in OruxMaps. This is only useful for small maps.

Raster Maps

Ready to go topographic maps for outdoor activities are available here 4UMaps Download Simply copy the files into the /oruxmaps/mapfiles folder on the sd card, and select offline map from the main menu.

Recording tracks

  • Tracks are stored in the internal database and can be exported to a .gpx file which can be uploaded to OSM.
  • Track Recording sensibility can be set in the menu settings GPS with tree parameters:
  1. minimum time between GPS measurements. The higher, lower battery consumption.
  2. minimum distance between measurements.
  3. maximum precision to record the received position.
  • Tracks can be uploaded directly to OpenStreetMap.

TODO document

See also:

There are vector based CycleMaps avaiable at http://www.openandromaps.org