Civic & Multi-State Campaign Studio

Advocacy Tour Route Studio

Sequence campaign road trips, town hall caravans, and multi-state bus tours. Compute driving distances, optimize waypoint orders, balance event formats, and export ready-to-run tour manifests.

Interactive Tour Map & Trajectory

Leg 1 of 19 • Detroit, MI ➔ Lansing, MI
Tour: U.S. Chamber 20-State Campaign 12 Key States • 20 Strategic Waypoints Click any waypoint to inspect stop itinerary
Origin/Stops
Active / Selected
Highway Trajectory
Stop 1 Stop 20
Active Waypoint Detroit, MI (Origin) 42.33° N, 83.05° W
Event Format & Venue Economic Keynote & Chamber Breakfast Target Audience: 850 business leaders
Logistics & Day Day 1 • 0 driving miles Theme: "Enterprise as Pathway to Prosperity"
Tour itinerary loaded and verified. Ready to review and export.

Campaign Field Tour Engineering & Mechanics

Target State Selection

Multi-state advocacy drives focus on pivotal battlegrounds and industrial centers—such as Michigan, Ohio, Iowa, North Carolina, Georgia, and Texas—where debates over regulatory policy, enterprise incentives, and economic governance have the greatest electoral impact.

Nearest-Neighbor Waypoint Optimization

Tour caravans cut thousands of deadhead miles and fatigue by sequencing geographic clusters. The built-in optimizer applies a greedy Euclidean distance matrix solver to tighten transit intervals and maximize on-the-ground voter engagement.

Full Manifest Portability

Exported manifests contain structured waypoint coordinates, venue designations, travel budget estimates, and scheduled crowd targets compatible with campaign CRM, bus charter coordinators, and advance press staff.

Route distance assumptions and greedy ordering

Read the explanation

The saved tour tool sums straight-line haversine distances between consecutive stops, multiplies by one point one eight and rounds. It does not query road routing. For an illustrative one hundred straight-line miles, the estimate becomes one hundred eighteen driving miles. Bars share two pixels per mile, widths two hundred and two hundred thirty six. Hours divide the rounded distance by selected speed and round again. At sixty miles per hour, one hundred eighteen divided by sixty rounds to two driving hours. A constant eighteen percent winding factor cannot establish a real driving route, road conditions or journey duration. The sequence is an open path; no closing return leg is added by this loop. Cost combines estimated driving miles times cost per mile with twenty two hundred per stop. For illustrative one hundred eighteen miles, cost per mile four point five and three stops, the result is five hundred thirty one plus sixty six hundred, or seventy one hundred thirty one. Tour days separately use the larger of stop count and rounded stop count times one point two five. Three stops give four days; four stops give five. Bars share sixty pixels per day, widths two hundred forty and three hundred. Although the comment mentions travel hours divided by four, the actual tour-days expression does not use travel hours. Changing speed affects the hours label, not this duration rule. These are authored planning assumptions, not a quote or verified itinerary. The optimize function retains the first stop and repeatedly chooses the nearest remaining stop by its straight-line distance. For an illustrative last point with two candidate distances ten and twelve miles, the ten-mile candidate wins. Bars share twenty pixels per mile, widths two hundred and two hundred forty. This greedy local choice does not prove minimum total route distance. Equal-distance ties keep the earlier unvisited item because the comparison is strictly less than. After reordering, days are assigned by rounded one point two times one-based index, giving one, two and four for the first three. The optimizer changes order and day labels; it does not solve road routing, appointment constraints or real travel feasibility. Source claims about minimized transit require stronger evidence than this heuristic.

Enjoy this tool? Build your own with Super