SMF·GAIA-GPS
Can a prompt replace Gaia GPS?
Travel & outdoors — offline topographic maps and navigation
Exhibit tracking slip
Verdict
Unusually for this category, the core here is not other people's data — it is map rendering and offline storage, both of which have excellent open implementations and free underlying data. That makes it buildable, with two honest gaps: the licensed layers Gaia resells, and the fact that the polished open alternatives are apps you install rather than something you host. What you are paying for is the layer catalogue, not the navigation.
Exhibit A — The prompt
Received on31.07.2026Build an offline-first map and track recorder over open data.
Basemap: use OpenStreetMap-derived vector tiles. Download a region as a single PMTiles archive, which is one file you can host statically or carry on a device, and render with a client-side vector map library. Vector rather than raster matters here: the same file gives you every zoom level at a fraction of the size, and styling is a stylesheet rather than a re-render.
Add a terrain layer from an open digital elevation model, rendered as hillshade and contour lines. Contours are what make a topographic map useful, and generating them from open elevation data is a well-trodden path.
Offline is a hard requirement, not a mode. The app must load, render, locate and record with the radio off — test that literally, in airplane mode, before adding any feature. Store the recorded track in IndexedDB with a write every few seconds and a wake lock so a locked screen does not stop the recording.
Waypoints, routes and tracks all import and export as GPX, since that is what every other tool speaks.
Build the coverage screen: which regions you have downloaded, how much space each takes, and when it was last refreshed. Discovering at a trailhead that your download stopped at the valley entrance is the failure this prevents.
Do not resell or redistribute licensed layers. Satellite imagery and proprietary topo sets have terms; use open data or pay a provider directly and keep the key yours.
Opening prefills the prompt — press enter to run it.
Exhibit B — What you lose
- B.1 the licensed layers — National Geographic Trails Illustrated, high-resolution satellite, proprietary land-ownership data
- B.2 layer switching across dozens of curated basemaps in one place
- B.3 the mobile apps with route planning, waypoint sync and CalTopo-style overlays
- B.4 snow depth, wildfire and weather overlays sourced under agreement
- B.5 Outside+ content bundled with the higher tier
Prior art
- OsmAndLicense: GPL-3.0
- Organic MapsLicense: Apache-2.0
Exhibit C — Why people still pay: licensed map layer catalogue
Public land boundaries and a good topo layer for the exact valley you are standing in, downloaded in one tap, is the difference between a map and a hobby.
Questions
Can I export my Gaia data?
Yes. Gaia exports tracks, routes and waypoints as GPX or KML, individually or by folder, and those import straight into this build. Downloaded map layers stay behind — they are licensed content, not your files.
Is OpenStreetMap good enough for backcountry navigation?
For trails and paths in Europe, generally yes and often better than commercial data. In North American wilderness it varies enormously by region. Compare it against a known area before you rely on it somewhere unfamiliar.
What does it cost to run?
Storage and nothing else. A large region as vector tiles is a few hundred megabytes; hosting the file costs pennies, or nothing if it lives on the device.
What is the one thing that does not survive the rebuild?
The layer list. Gaia's catalogue is dozens of maps somebody licensed and stitched together, and your build has exactly the layers you built yourself.
Related tools
Receipt