How often GPS records a point (Low=30s, Med=10s, High=5s, Highest=2.5s)
OFFLINE MAPS (.PMTILES)
Save Current View Offline
Download tiles for the visible map area at all zoom levels you select, packed into a real .pmtiles file on your device. Works fully offline forever — no cache, no eviction.
Min zoom0
Max zoom14
Tap the slider to estimate tiles & size.
Import .pmtiles File
Already have an archive (Protomaps, OpenFreeMap, BBBike, tippecanoe output)? Load it directly.
ONLINE TILE CACHE (FALLBACK)
Auto-Cache
Tiles you view while online are cached opportunistically. For reliable offline use, prefer importing a .pmtiles archive above.
Active
Download Current Layer
Pre-cache the current base map at all zoom levels for this viewport.
Download ALL Layers
Pre-cache every base map + overlay for this viewport. Switch between any layer offline.
Cached Tile Storage
Tap Refresh to calculate
Clear Tile Cache
Frees storage — your map objects are not affected
DATA
Export GeoJSON
CalTopo-compatible (simplestyle: stroke / fill / marker-symbol)
Export GPX
GPX 1.1 with gpx_style colors — works with Gaia, Garmin, CalTopo
Import File
Load GeoJSON, GPX or KML
Clear All Map Data
Removes all saved objects, folders, and settings
ABOUT
Version
0.2.3 (Build 25)
Gear / Pack List
0 items0 oz (0 lb)
Add Gear Item
Team Members
0 members
Add Team Member
Team Sync
Not connected
Who are you?
How do you want to connect?
Nearby Devices
Tap Scan to find nearby devices…
Transport
——————
⚠ GPS unavailable — your location won't appear on teammates' maps.
Enable location services and grant permission to share your position.
Connected Peers
Waiting for peers to join…
Add a Device
Paste a hex address from another ZYRN TOPO device or a Sideband contact.
Connected Devices
No devices yet — add one above or wait for an announce.
Use DroneBridge ESP32 (ws://192.168.4.1:5760),
mavproxy--out=wsserver:0.0.0.0:5760, or any MAVLink WebSocket bridge.
Run python3 bridge/atak_bridge.py on the device receiving soRD CoT detections
(default ws://localhost:4243). Red markers = high confidence ≥85%, orange = review 60–85%.
Scan to join session
or share the code above
Team Chat
0 online
0:00Recording… (tap ✓ to send, ✕ to cancel)
⚠️ No active sync session — open Team Sync first to connect