Theodore Roosevelt Presidential Library Labs

TRPL Labs  /  Interactive Media

Interactive Media beta

TR's Medora

The two towns of Roosevelt's ranching years, rebuilt as a 3D model you can move through.

Screenshot of TR's Medora

Try it right here

This loads the live project from its own domain, exactly as a visitor would see it.

An internal experiment, published as-is. Much of the town is inferred rather than documented — read the confidence grades before citing anything.

What it does

Little Missouri stood on the west bank of the river. Medora, built by the Marquis de Morès, stood on the east. Between Roosevelt's arrival in September 1883 and the killing winter of 1886–87, both changed almost beyond recognition — and then largely vanished. This rebuilds them: lidar terrain, buildings at measured or estimated heights, across four dates.

The 3D view is the one to open first. It will put you where a photographer stood: the project solves the camera position for surviving period photographs and overlays the original plate on the model, so you can judge for yourself how closely the reconstruction matches the evidence. A companion 2D map covers the same ground with the 1883 plat fitted to today's survey and the river in its original channel.

It is marked beta on purpose. The README calls it an internal experiment, and a good deal of the town is inferred rather than documented — which the project is unusually honest about, and which is the reason to look at it.

What it can do

  • Lidar terrain with buildings at measured or estimated heights, across four dates
  • Views from solved period-photo cameras, with the original photograph overlaid on the model
  • Separate A–D confidence grades for every building's location and its form
  • A gazetteer of every known structure with dates, evidence, sources and photographs
  • 446 building mentions from the Bad Lands Cow Boy, 1884–86, OCR-checked
  • The 1883 plat fitted to today's map, with the river's original channel

Make it your own

Start by forking the repository into your own organization. Everything below assumes you are working in your fork, not this one.

# clone your fork git clone https://github.com/YOUR-ORG/TRsMedora.git cd TRsMedora
  1. Fork the repo. The two published views are map3d/ and map/; everything else builds them.
  2. Replace the historic record in tools/build_features.py — it is the single spec for every feature, and it writes both the gazetteer and the map data. Do not hand-edit data/buildings.csv.
  3. Grade your own evidence. Each structure carries separate confidence grades for location and for form, A (documented) through D (conjectural). The grades are the honest part; keep them.
  4. Swap the reference layers in data/reference/ for your own lots, survey sections and plat, and refit the control points.
  5. Run pip install shapely numpy, then python3 tools/build_features.py and python3 tools/build_3d.py.
  6. Check image rights before publishing. The 3D photo gallery serves reduced period photographs under educational, non-commercial use; confirm terms with each archive for anything else.

Stuck on a step? Open an issue on the repository. Questions from people adapting these for their own institution are the most useful feedback we get.