Intro: the map I wish I didn’t have to make
“Oh, wouldn’t it be nice if we had train service again?”
“I would take the train if we had one, but it will take forever to build.”
“America is too spread out and Americans too attached to their cars.”
Within the context of American passenger rail, I’ve heard every one of these lines. Some are reasonable cautions. But stacked together, they reveal a deeper problem: the United States has been starved of passenger-rail imagination. We are used to treating rail travel as a novelty or a luxury, not as normal transit infrastructure that shapes how areas can grow.
This project started from that frustration. I wanted a way to make potential rail futures legible—first for Wisconsin, then with a view toward how regional corridors fit into a national system. GIS seemed the clear vehicle (no pun intended) for building this vision: rail is geography, and rail advocacy is as much about communication as it is about analysis.
The result is a web map built in ArcGIS Online (AGOL) and shared through an ArcGIS Instant Apps Sidebar experience that walks users through current service, proposed expansions, and the destinations those corridors could connect. You can explore the current prototype here:
Click here for the various Passenger Rail Expansion Apps:
Figure 1: Full Wisconsin app extent showing existing lines, proposed corridors, and destinations.
Background and inspiration
My interest in passenger rail is personal before it’s technical. My grandfather worked for the Wisconsin Department of Transportation’s Rail Division. In the late 2000s/early 2010s, that division helped assemble what would have been the nation’s first true high-speed rail corridor (and would’ve been completed that much more quickly than California’s). The political story of why that effort collapsed is outside of the scope of this article, but it’s central to explaining why a map like this feels necessary. For my money, without a vision we literally cannot see where we're going.
In terms of planning inspiration, I leaned on several big-picture sources already doing the hard conceptual lifting:
These documents (and the conversations around them) provide a coherent “what should exist” narrative. My goal was to translate that into an interactive map that makes the vision tangible at multiple scales.
Why ArcGIS Online and Instant Apps?
AGOL let me do two things that matter for advocacy-oriented GIS work:
There are “fancier,” and frankly better-organized ways to build rail apps. But the Sidebar template hits a sweet spot: it proved quick to configure, clean on mobile, and naturally story-driven for multi-layer exploration.
Data and GIS workflow
Step 1: Assemble base rail geometry
I started with National Rail Network vector polyline data as a foundation. The early work involved pulling line datasets from public rail portals (especially the Federal Railroad Administration data portal), then symbolizing a clean “rail canvas” for Wisconsin and the broader U.S.
Key actions in AGOL Map Viewer:
Figure 2: Rail base layer symbology with scale-based visibility settings panel.
Step 2: Map current passenger service
Once the base network was in place, I added existing Amtrak corridors and stops. This provides grounding: users can compare “what is” to “what could be.”
Popup choices:
Step 3: Draft proposed corridors (sketch to feature layer)
About 80% of the proposed Wisconsin corridors began as sketch lines—concept routes traced over existing infrastructure. At first these were lightweight polylines with few attributes. Sketching in AGOL was fast and helped me experiment with multiple variants.
But sketches hit a ceiling: limited fields, inconsistent topology, and no robust popups. At that point, my mentor Ana Wells helped convert the lines into a properly attributed hosted feature layer:
Workflow:
This step turned a concept map into a platform for future analysis (ridership proxies, corridor typologies, phased buildouts).
Step 4: Add destinations as answer to "what" and "why"
A rail vision without destinations is just lines. I added a Destinations point layer to illustrate the practical and cultural trips rail can unlock.
Examples include:
These features use custom icons and simplified fields to support rapid scanning in popups.
Figure 3: Destination layer close-up: Milwaukee's Fiserv Forum.
Step 5: Conceptual economic impact zones
Finally, I added conceptual buffer-style layers representing “impact areas” around proposed corridors. These are not final economic models—think of them as conversation starters.
They function as:
Building the Sidebar Instant App
Why specifically a sidebar
I tried and toiled through multiple app formats, but kept returning to sidebar for two reasons:
Sidebar configuration highlights
In Instant Apps, I configured:
Figure 4 (suggested): Sidebar panel showing section structure, bookmarks, and grouped layers.
How the app works
Wisconsin view
The Wisconsin-focused experience is organized around three layer groups:
This view is designed to be intuitive for non-GIS users. The story moves from network → places worth traveling to → why these lines matter.
National view
The national view broadens the lens. Layers are grouped by region and system role:
The point isn’t to predict a federal master plan. It’s to show coherence—that Wisconsin corridors only reach full value when they connect to a national spine.
Figure 5 (suggested): National extent showing grouped corridors and Wisconsin’s position within a broader network.
What this map is (and what it isn’t)
This project is a proof-of-concept communication tool, not an engineering plan. The proposed corridors are intentionally plausible enough to discuss but flexible enough to revise when better data, cost realities, or stakeholder priorities enter the picture. Furthermore, it is an ongoing work, meaning parts of the app are still being built while the plane (ahem, train) is in the air, accounting for changes in the national vision.
Working without strict specifications was both difficult and liberating. It forced me to invent criteria as I went, but also let me build around real user questions—rather than around a template.
If there’s one big lesson for GIS professionals doing advocacy-oriented work:
GIS is not only analysis. It’s storytelling.
A rail map doesn’t just display lines. It helps people imagine trips they can’t take yet.
Lessons learned
Acknowledgments
Although I built this project largely on my own, I owe much of it to other people’s help and inspiration.
Thanks to my grandpa Keith for instilling a love for rail. Thanks to Howard Veregin and Ana Wells at SCO—especially Ana for hands-on help converting sketches to publishable feature layers. Thanks to Tony Van der Wielen (WisDOT), Terry Brown (WisARP), and Chris Ott (WisARP, formerly HiSRA) for early insight, feedback and encouragement on this project. And thanks to my parents, Mel and Joe, for their curiosity and support. Another big thanks to many others not named here, whose advice and input helped get this project on track (pun intended).
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.