Painted Miles

The Run, then the Colour

The line you ran, framed.

One line from your own file, nothing else drawn.

GPX or TCX, as Strava, Garmin Connect and Komoot export them. Or drop the file on the picture.

Read in your browser, and only the line leaves it.

Example routeOne lap of the Central Park drive, New York, placed by hand. Bring yours to replace it.
  1. The Layout

    Line sets the route over its climb. Stats adds a results board. Loop puts the route in a round stamp with the place set around it.

  2. The Ground

  3. The Words

    Set as the title. Leave it empty and the distance stands in its place.

    From your file, on this device's calendar. Clear it for no date on the print.

  4. The Numbers

    Distance and time come from your file. Type a race's official figures instead and the print says they were entered. The climb comes only from the file.

  5. The Print
  6. The Size
  7. Ship To

    Postage is what the printer charges to send it there, and nothing more.

  8. Have a Gift Code?

    It's checked when you press Order This Print, before anything is charged.

    — plus shipping

    Payment through Stripe. Printed and shipped by Prodigi or Printful, whichever gets it to you for less. Shipping and returns

On Four Walls

Each as a canvas over an 84 inch sofa, to scale. The rooms are generated pictures; the print on the wall is yours.

How It's Drawn

Why is there no map?

Because the line is yours and the streets are someone else's drawing.

A street map is another maker's work, used on that maker's licence, and it turns your run into directions. We print the run: the shape your feet or wheels made, on a flat ground, north up, with a scale bar so the size stays honest.

What reaches your server?

The line and the numbers, never your file.

Your GPX or TCX file is read here, in this browser. When you order, the studio sends the simplified line (up to 5,000 points), 300 elevations along it, the distance, climb, time and date, and the words you typed. The file itself, its timestamps, heart rate and cadence stay on your device. Nothing is sent until you press Order This Print.

How close is the line to my track?

Every dropped point is within the distance printed on the plate.

A watch logs a point every second or so, far more than any print can show. We simplify the track with the Douglas–Peucker method (1973): it keeps a point only when leaving it out would move the line more than a set tolerance, starting at 1/20,000 of the route's width and never under half a metre. The colophon on every plate states the points kept and that tolerance for your route.

Why is my climb different from Strava's?

Elevation from a watch is noisy, and every app smooths it its own way.

A barometer drifts with the weather and GPS height wanders by metres, so adding up every rise overstates the climb. We take the median of each three readings, then count a rise only once it reaches a metre. Some apps replace your heights with a terrain model instead. Ours stays with your file, so the two figures can differ by a few percent either way.

How is the distance measured?

Point to point along your file, on a round Earth.

Each step is a great-circle distance by the haversine formula, on a sphere of the IUGG mean Earth radius, 6,371,008.8 m. Our tests hold it to two published figures, Rosetta Code's Nashville to Los Angeles and the Aviation Formulary's Los Angeles to New York, within 0.1 %. If your race measured 42.195 km and your watch did not, type the official figure in The Numbers.

Is it to scale?

Yes, north up, on a flat projection whose error the plate states.

The route is drawn on a local flat projection, with east–west distances scaled for the middle latitude. Across a city run the error is a few hundredths of a percent; the plate prints the figure for your route. The start is a triangle and the finish a double circle, the course symbols of orienteering maps (ISOM 2017-2).

The plate, closer