// GPX ROUTE TOOLS

PATHFORGE

Import GPX exports from the Flashman/ARMate app — by file, drag-and-drop, or pasted straight from the clipboard — and PathForge builds a permanent database of every waypoint and every hand-drawn path segment. Ask for a random route — a closed loop or a one-direction path, an exact point count or a whole range, a target distance or duration — and get a file back that imports into Flashman with zero parse errors. Rate it, tag it, categorize it, and every import grows the pool so routes keep getting richer.

3
Route Engines
1-click
Route Generation
<2s
Typical Generate Time
100%
Flashman-Compatible
Launch App See How It Works Compare Engines
// WHAT IT LOOKS LIKE
meltuc.tech/pathforge/app/generate
1
2
3
4
5
6
End
Illustrative sample route — not real waypoint data. Real coordinates only ever appear behind login.
// FIVE STEPS
1
Import
Drag in a GPX export, or paste one straight from the clipboard. PathForge dedupes against the existing pool at a 5m tolerance and extracts every hand-walked segment.
2
Set a Range
A point-count range, a distance range, a duration range — any combination, or none. Pick a closed loop or a one-direction path.
3
Generate
Shortest for the tightest straight-line loop, Walkable to stay strictly on traced ground, or Explore for a randomized, POI-biased wander.
4
Validate
Every file runs through a strict GPX validator before it's ever offered — a file that fails is never served.
5
Manage
Download, view, or copy the file. Rate it, tag it, categorize it — every route is saved automatically, forever searchable.
// THREE ROUTE ENGINES
Shortest
Straight-line TSP over the sampled points — multi-start nearest-neighbour refined with 2-opt and Or-opt. The default, and the engine known to import cleanly into Flashman.
Walkable
Same optimizer, but solved over the shortest-path closure of the stored segment graph — every leg is real, previously hand-drawn ground. Dead-end spurs mean some points get revisited; that's flagged, not hidden.
Explore
Not an optimizer — a randomized walk that prefers unvisited ground and your named POIs, stopping once it lands in your requested range. The one that feels like a route a person planned.
Range-Based Targets
A minimum and maximum for points, distance, or duration — mix and match, or leave any of them open-ended.
Targeted Filters
Restrict generation to a starting anchor, a tag, or a category — a business loop, a nature loop, whatever you've classified your points as — plus a candidate radius and named-POIs-only toggle.
Growing Pool
Every import merges into one persistent point and segment database, exact-duplicate-proof at the database level. The more you walk and import, the richer future routes become.
Strict Validator
Root tag, waypoint structure, loop closure (when applicable), unique names, ISO-8601 timestamps, UTF-8/no-BOM/LF — checked on every generated file before it's servable.
Rate, Tag & Categorize
Every generated route is saved automatically. Rate it 1-4 stars, add notes, a category, and tags — then filter your whole history by any of them.
View, Copy & Download
Open the raw GPX in a new tab, copy it straight to your clipboard, or download it — whichever gets it into Flashman fastest.
Network Map
See the full walkable segment network at a glance, with any disconnected pockets highlighted so gaps are obvious.
Nearby-Lookup Categorization
One click looks up what OpenStreetMap knows near a point — a shop, a park, a water feature — and suggests a category. Works one point at a time or in a batch across your whole uncategorized pool.
Compare Routes
Pick 2-4 saved routes and see them side by side — a stat table plus every one overlaid on a single map in its own color.
Route Sources Registry
A tracked list of external GPX/route resources worth reviewing — archives, generator tools, live maps, forum threads — each with a status, license notes, and a last-checked date. A weekly job re-checks known archives for new content and flags newly-discovered candidates for review; nothing is ever auto-imported.
🔒 PathForge is a personal, gated tool. The imported waypoints are real walking routes near the operator's home, so nothing beyond this marketing page is ever shown without logging in — no live map, no point names, and no coordinates are rendered here.