TerraPrinter
Make your own

Loading…

How it works

Your numbers, on a map

Paste a table or open a CSV with a column of names or codes and a column of values. Country names, ISO codes, US state names, postal abbreviations and FIPS codes, and Canadian province names in English or French are all recognised, with or without accents. Anything that does not match is listed so you can fix it.

Points and tracks

Open GPX, TCX, KML or GeoJSON files, or a CSV with latitude and longitude, and the points are counted into hexagons, squares or a smooth surface. Tracks are measured by distance, so a cell's height is the kilometres covered in it, however often your watch logged a point.

Heights and colours

Heights follow a linear, square-root or log scale, with a lowest height so zero still prints. Colours come in three to seven classes; with equal height steps each colour covers one band of heights, the same bands shown on the legend.

Printing in colour

The 3MF holds one object with a part for each colour, ready for a multi-colour printer. Regions and bars stand a fraction of a millimetre apart, so every part is a closed solid. The zip has one STL per colour, and one with everything but the text inlay for a one-colour print.

Boundaries: Natural Earth (public domain), via world-atlas; US states and counties: U.S. Census Bureau (public domain), via us-atlas. Sample data: World Bank World Development Indicators (CC BY 4.0), U.S. Census Bureau population estimates (public domain), Statistics Canada Table 17-10-0009-01 (Open Government Licence – Canada). The runs sample is made up. Make a full 3D model of a real place in the TerraPrinter app, or see more 3D map gift ideas.