A popular source for pre-configured maps is AnyGIS , which offers a diverse selection of maps that can be directly downloaded as an onlinemapsources.xml file. 2. Install the File in OruxMaps
Here is a curated list of reliable sources to include in your XML file. These are known to work as of 2025 and respect usage policies.
: Set to 1 to enable local storage and map creation, respectively. Implementation
: You can use an online source to download a specific area for offline use. This is perfect for hiking in areas with no reception.
<onlinemapsource uid="110002"> <name>Bergfex 50K (AT)</name> <url><![CDATA[https://tiles.bergfex.at/data/oek50-512/$z/$x/$y.jpeg]]></url> <minzoom>6</minzoom> <maxzoom>15</maxzoom> <projection>MERCATORESFERICAx512</projection> <downloadable>1</downloadable> </onlinemapsource> Oruxmaps Online Map Sources.xml
This file controls which online maps you can view, stream, and download for offline use. By customizing this file, you can add high-quality topographic maps, satellite imagery, and specialized aviation or marine charts that are not available by default. What is the OruxMaps Online Map Sources XML File?
To modify your map sources, you must first locate the file using any Android file manager app. Default File Path:
The Online Map Sources.xml file is crucial for Oruxmaps users who want to:
Missing or incorrect copyright tag. Fix: Add a <copyright> element containing the required text. Oruxmaps displays this in the map info panel. A popular source for pre-configured maps is AnyGIS
Too many map sources (over 500) or a source with an unreachable server. Fix: Split sources into multiple XML files (name them onlinemapsources1.xml , onlinemapsources2.xml ). Oruxmaps loads all XML files in the mapfiles directory.
: You must manually trigger a refresh. Inside the map selection screen, tap the circular arrow button in the top bar to force the app to reload the XML file. 3. App Crashes on Startup
| Source | Description | |--------|-------------| | | The developer and power users share frequently updated XML files. Look for pinned threads in the "Maps" section. | | GitHub – orux-maps-list | Several repos contain huge curated lists with attribution and zoom limits preconfigured. | | OpenAndroidMapping (OAM) | Provides XML files specialized for Europe, North America, and Asia. | | MapsForge integration | Though primarily for offline vector maps, many hybrid sources are included. |
: The URL template to the tile server. The $z , $x , and $y placeholders tell OruxMaps where to insert zoom and coordinate data OruxMaps Manual . / : The zoom range for the map. These are known to work as of 2025
Follow these steps to safely inject new maps into your OruxMaps application. Step 1: Backup Your Original File
By default, OruxMaps uses a built-in map list. To use custom maps, you must place your modified file in a specific folder. 1. Where to put the file oruxmaps/mapfiles/customonlinemaps/
A unique ID number (must not clash with other maps in your file). The name that will appear in your OruxMaps map list.