Any city on Earth · print-ready, in colour

Your city,
in your hands.

GeoFilament turns any place on the map into a print-ready 3D model — buildings, streets, real hills, rippling water and bumpy woodland, built live from open map data. You frame it. You print it.

From €3 per model · 3MF + STL + OBJ · no subscription

A GeoFilament model of central Bergen: white buildings and sand-coloured streets on a terrain plate, with the blue harbour cut into it.
bergen · 500 m across · 100 mm plate

The process

From map to printed skyline in three steps

Illustration: a plan of a coastal city drawn in ink, with a terracotta viewfinder rectangle laid over one district.
01

Frame it

Search any place on Earth and frame the streets that matter — your block, your harbour, the city you grew up in.

Illustration: an axonometric model plate — block buildings, streets, woodland and a harbour standing on contoured ground.
02

Preview it

We build the model live in your browser from real map and elevation data: buildings, streets, hills, water and woodland.

Illustration: a printer nozzle laying a bead onto a half-finished city plate, with four spools of filament behind it.
03

Print it

Pay once and download a multi-colour 3MF for your AMS or CFS — or one STL per colour if you print a filament at a time.

Why GeoFilament

Built like a survey, priced like a coffee run

Illustration: a city model drawn exploded into its layers — contoured terrain at the bottom, then water, streets, woodland and buildings floating above it, linked by dashed leader lines.
terrain · water · roads · woodland · buildings — every layer its own part, four filaments

Real terrain, real hills

Elevation comes from the same DEM the mapping world uses, so a hillside city actually climbs. Coastlines get a proper sea surface instead of a flat void.

Woodland you can feel

Forests are rendered as thousands of individual rounded canopies — a bumpy, tactile texture that reads as trees the moment you touch it.

Bigger than your bed

Split any area into up to 4 × 4 plates, each one a square that fits your bed. Print them one at a time and butt them together — a 640 mm city, at the same scale throughout.

Printed in colour

Terrain, buildings, roads, water and woodland arrive as separate parts with filament slots already assigned — a 3MF for your AMS or CFS, or one STL per colour for a single-filament printer. No supports, no repairs, honest millimeters.

Pricing

One city. One payment.

3per model
one-time
  • up to 25 cm3
  • up to 50 cm5
  • over 50 cm8
  • Multi-colour 3MF, STL and OBJ, millimeter units
  • Real terrain, water and woodland included
  • Plate sizes from 100 to 250 mm
  • Personal license — unlimited reprints
  • Instant download, file is yours forever

Priced by the finished model — the same city costs the same however many plates it prints on.

Start your model

Early access: checkout runs in demo mode — no card is charged.

Questions

Everything printers ask us

Do I need my own 3D printer?

Yes — GeoFilament sells the digital model, not a physical print. Any FDM or resin printer works, and every print bureau on the planet accepts STL files if you would rather order a print.

What exactly do I get?

Three export formats for the same model: a multi-colour 3MF with each layer assigned to a filament slot, a single-mesh STL, and an OBJ with a material library. Units are millimeters, Z-up, scaled to the plate size you chose. Everything ships with a print and assembly guide.

Can I print something bigger than my print bed?

Yes. Choose a 2 × 2, 3 × 3 or 4 × 4 grid and the area is split into that many plates — up to 640 mm assembled at a 160 mm plate size. Every tile is a flat-edged square cut from the same model, so neighbours butt straight up against each other and the street grid runs on across the join. The print guide names the tiles by row and column so you know which goes where.

How does the terrain work?

Elevation comes from the AWS Terrain Tiles open dataset. Buildings are cut into the slope so they sit properly on a hillside, roads follow the ground, and printed relief is capped at half the plate width so an Alpine valley stays printable. You can exaggerate or flatten it with the terrain slider, or switch it off for a flat plate.

How large an area can I capture?

Every model prints at 1:5,000, so the plate decides the area rather than the other way round: a 160 mm plate covers 800 m across, a 250 mm plate 1.25 km, and a 4×4 grid of 250 mm plates 5 km — a metre-square model of 25 km². Fixing the scale is what keeps a 10 m building 2 mm wide on every model, big enough to actually print, and it means two models of the same city always fit together.

Can I sell prints of my model?

The standard purchase covers personal use — print as many copies as you like for yourself and as gifts. A commercial license is on the roadmap; get in touch if you need one sooner.

Where does the map data come from?

OpenStreetMap, © OpenStreetMap contributors (ODbL). Coverage is excellent in most cities; where mappers have recorded building heights we use them, otherwise we estimate from storey counts.

Why is checkout in demo mode?

GeoFilament is in early access. Checkout currently runs in test mode — no card is charged and downloads unlock instantly. Real payments are the next milestone.