Oruxmaps can import an XML file from any location:
This method does not overwrite existing sources; it merges them. Use it for adding individual sources without editing the master file.
To the casual user, Oruxmaps is just a green icon—a rugged, no-nonsense alternative to Gaia or AllTrails. But to a digital cartography nerd, the app has a secret heart: a humble XML file usually named oruxmaps Online Map Sources.xml.
This file isn't just a settings menu. It’s a declarative programming language for maps. It’s the skeleton key that lets Oruxmaps access virtually any tile-based map on the internet, from Cold War Soviet military topo sheets to real-time weather radar and obscure mountain biking trails in rural Patagonia.
Let’s pop the hood.
Cause: 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.
WMS requires a GetMap request. Example for the USGS NAIP imagery:
<onlinemapsource uid="301">
<name>USGS NAIP WMS</name>
<url><![CDATA[https://services.nationalmap.gov/arcgis/services/NAIP/ImageServer/WMSServer?request=GetMap&service=WMS&version=1.3.0&layers=0&styles=&format=image/png&transparent=false&width=256&height=256&crs=EPSG:3857&bbox=west,south,east,north]]></url>
<type>WMS</type>
</onlinemapsource>
Note: WMS is slower than XYZ tiles. Use sparingly.
Most modern apps hardcode their map sources. You get Google Maps, OpenStreetMap, maybe Bing—and you’re done. Oruxmaps, born in an era of limited storage and offline-first ethos (creator Jose Manuel Orux is a paraglider and mountain runner), took a different path: decouple the map source from the app.
The XML file is a text-based manifest. By editing it (or swapping in someone else’s), you transform the entire application without a single line of code recompiled. Want to add a niche hiking map from Switzerland? Add 20 lines of XML. Want to remove all satellite views? Delete a node. It’s modular, human-readable, and dangerously powerful.
Not all tile servers are free to use in Oruxmaps. Understanding the rules prevents your IP from being banned and respects map data providers.
International Journal of Molecular Medicine is an international journal devoted to molecular mechanisms of human disease.
International Journal of Oncology is an international journal devoted to oncology research and cancer treatment.
Covers molecular medicine topics such as pharmacology, pathology, genetics, neuroscience, infectious diseases, molecular cardiology, and molecular surgery.
Oncology Reports is an international journal devoted to fundamental and applied research in Oncology.
Experimental and Therapeutic Medicine is an international journal devoted to laboratory and clinical medicine. Oruxmaps Online Map Sources.xml
Oncology Letters is an international journal devoted to Experimental and Clinical Oncology.
Explores a wide range of biological and medical fields, including pharmacology, genetics, microbiology, neuroscience, and molecular cardiology.
International journal addressing all aspects of oncology research, from tumorigenesis and oncogenes to chemotherapy and metastasis.
Multidisciplinary open-access journal spanning biochemistry, genetics, neuroscience, environmental health, and synthetic biology.
Open-access journal combining biochemistry, pharmacology, immunology, and genetics to advance health through functional nutrition.
Publishes open-access research on using epigenetics to advance understanding and treatment of human disease. Oruxmaps can import an XML file from any location:
An International Open Access Journal Devoted to General Medicine.
Oruxmaps can import an XML file from any location:
This method does not overwrite existing sources; it merges them. Use it for adding individual sources without editing the master file.
To the casual user, Oruxmaps is just a green icon—a rugged, no-nonsense alternative to Gaia or AllTrails. But to a digital cartography nerd, the app has a secret heart: a humble XML file usually named oruxmaps Online Map Sources.xml. This method does not overwrite existing sources; it
This file isn't just a settings menu. It’s a declarative programming language for maps. It’s the skeleton key that lets Oruxmaps access virtually any tile-based map on the internet, from Cold War Soviet military topo sheets to real-time weather radar and obscure mountain biking trails in rural Patagonia.
Let’s pop the hood.
Cause: 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.
WMS requires a GetMap request. Example for the USGS NAIP imagery:
<onlinemapsource uid="301">
<name>USGS NAIP WMS</name>
<url><![CDATA[https://services.nationalmap.gov/arcgis/services/NAIP/ImageServer/WMSServer?request=GetMap&service=WMS&version=1.3.0&layers=0&styles=&format=image/png&transparent=false&width=256&height=256&crs=EPSG:3857&bbox=west,south,east,north]]></url>
<type>WMS</type>
</onlinemapsource>
Note: WMS is slower than XYZ tiles. Use sparingly.
Most modern apps hardcode their map sources. You get Google Maps, OpenStreetMap, maybe Bing—and you’re done. Oruxmaps, born in an era of limited storage and offline-first ethos (creator Jose Manuel Orux is a paraglider and mountain runner), took a different path: decouple the map source from the app.
The XML file is a text-based manifest. By editing it (or swapping in someone else’s), you transform the entire application without a single line of code recompiled. Want to add a niche hiking map from Switzerland? Add 20 lines of XML. Want to remove all satellite views? Delete a node. It’s modular, human-readable, and dangerously powerful.
Not all tile servers are free to use in Oruxmaps. Understanding the rules prevents your IP from being banned and respects map data providers.