WORLD BY TOUCH

Tactile maps · 3D printed

Maps you read with your hands

Mountains rise under your fingers. Coastlines have an edge you can follow. Every border is a ridge you can trace from one end to the other. Made for blind and low-vision readers, and rebuilt from what one of them found in it.

Ask for a map of your region A price and a timeline back, usually within two days.
Two hands resting on the assembled tactile map, seen from above. Four printed tiles form one map of Europe, the Middle East and North Africa, with raised white borders, ribbed seas and small raised numbers inside the larger countries.
First print The set my friend received. Reading it with him is what produced the files this site now ships.

The map in numbers

40 × 32 cm
Full map, four tiles that lock together
4
Height levels a fingertip can tell apart
27
Countries labelled in braille
2
Braille alphabets: English and Serbian

Why it exists

It began as a present for a friend

A friend of mine is blind. The maps he could get were either flat printed sheets that tell your fingers almost nothing, or museum pieces you cannot take home. So I wrote code that turns real elevation and border data into something a hand can read, and printed him one.

He cried when he understood what he was holding. He has spent a great deal of time with it since.

What I did not expect was which part held him. Not the map: the braille. He had wanted to learn to read it for years and had never had the chance to sit down with someone and start. So now we work on it together and I teach him, letter by letter. It is hard going. He puts real effort into it, and he is getting somewhere.

This is my account of it, in my words rather than his.

A blind man in dark glasses leans over a table with both hands flat on two tiles of the tactile map, reading the raised borders with his fingers.
First print The map being read by the person it was made for.

The second version

What his hands found

Working through the map with him turned up two things I had got wrong, and neither was visible on my screen.

  1. The country numbers were not braille I had put raised Arabic digits on the map. Perfectly legible to me, useless to him: every number had to be read out loud by somebody else before the legend card was any use at all.
  2. The dots were too small and too sharp I had used standard braille dimensions and spacing, and the model looked right. Printed, the dots came out as points rather than domes. A fingertip caught the tip and little else, so neighbouring dots blurred together – which makes learning braille harder than it already is.

Both are fixed in the geometry the current files generate:

  • Country labels are braille numbers. Each one carries an anchor ridge on its left: a single cell out on open ground has no line, no neighbours and no baseline, so the ridge gives the reading finger a left edge and marks the top and bottom rows.
  • Every dot is a smooth dome, 1.6 mm across and 0.8 mm high, on Marburg Medium spacing – 2.5 mm between dots, 6 mm between cells. Rounded, never pointed.
  • The capital-city bumps are gone. They were easy to mistake for a braille dot under a fingertip, and they took up the clear space a label needs around it.
Close photograph of the first printed map: raised Arabic numerals such as 20, 19, 18, 30 and 16 sit inside the Central European and Balkan countries, next to ribbed seas and raised white borders.
First print Raised digits. He could feel that something was there, but not what it said.
Render of the same corner of the map from the current files: each country now carries a braille number label, a short upright anchor ridge followed by braille cells of domed dots, instead of a printed digit.
Current files The same corner of the map today: an anchor ridge, then the number in braille.

Every photograph on this page shows that first print. Every render shows the files as they stand now. The two are not the same object, and the difference is the point: this map is checked by a blind reader's hands and rebuilt from what they find.

The design

What the hand actually feels

One decision shaped everything else: a border is a low ridge riding on top of the land, not a wall at a fixed height. An earlier version used tall walls, and they buried small lowland countries whole. Now a finger can follow a frontier and still feel the ground rise on either side of it.

Here is the current design, feature by feature.

FeatureHow it feels
TerrainFour flat levels: sea, lowland, plateau, mountains – 0, 1, 2 and 3 mm
BordersA ridge 1.2 mm above whatever it crosses, traceable end to end
SeasRibbed waves 2 mm high, unmistakable against flat land
Country labelsBraille numbers, keyed to a separate braille legend card
OrientationAn anchor ridge left of every label marks its left edge and its rows
AssemblyFour 20 × 16 cm tiles, dovetailed: they drop in from above and cannot slide apart

Elsewhere

Where this has been read

I posted the map, and later the update, on Reddit. If you would rather have the unedited version with the comments attached, it is there.

Commissions

What you can order

A region or a country
Any part of the world, at the scale that suits the reader: a continent to learn, or one country in detail.
A city or a route
A neighbourhood, a campus, the walk from home to school – the places someone needs to hold in their head.
A classroom set
Several copies of the same map, so a whole group can work at once instead of passing one around.
A museum piece
A tactile panel for an exhibition, or a building plan for visitors, with braille labelling in your language.

Process

How it works

  1. You tell me the region Which area, who will read it, how many copies. Three lines in an email are enough to start.
  2. I send a price and a timeline A fixed price before any work begins. No hourly surprises.
  3. I generate and check the model The geometry is generated from real elevation and border data by code I wrote, then verified to be a single watertight solid – the check a print shop cannot do for you.
  4. You get the map Printed and shipped, or the print-ready files if you have your own printer.

Price

What it costs

From €150

The ready-made set

Europe, the Middle East and North Africa: the four-tile map, the braille legend and the braille alphabet card, printed and shipped. Available in English or Serbian braille. Shipping quoted separately.

Order the ready-made set

Quoted per project

A map made for you

A new region, a city, a classroom set or a museum piece. The price depends on the area, the level of detail and the number of copies. Tell me what you need and a fixed figure comes back, with a timeline.

Ask for a quote

For institutions

Schools, museums and public bodies

Buying from an individual maker is usually the awkward part. It does not have to be.

Work is invoiced from a registered business, with the documents your finance office expects. For multiple copies you approve one printed piece, in your hands, before the rest are made. Braille labelling is generated per language: Serbian Gajica braille, including Č Ć Dž Đ Lj Nj Š Ž, is already built and in use.

Planning something for an exhibition or a school year? Write early – the time goes into design, not into printing.

All six printed pieces laid out together on a table: four map tiles, the braille legend card and the braille alphabet card with raised Serbian letters beside each cell.
First print One complete set: four map tiles, a legend card and an alphabet card.

Open source

The files are free

The map that started this is open source under the MIT licence, together with the code that generates it. If you have a 3D printer: print it, adapt it, give it away. No permission needed, nothing to pay.

Paid work is the part you cannot download – a region that does not exist yet, your language, your building, your classroom, printed and checked by someone who answers for it.

The project and its source code on GitHub

Render of the eight print-ready plates laid out in two rows: four map tiles, two braille legend cards and two braille alphabet cards.
Current files Everything the build produces: eight print-ready plates, verified watertight.

Who makes this

One person, and the friend it was made for

I am Gleb, a software engineer. I do not sculpt these maps by hand – I write the code that generates them from real elevation and border data, which is why a new region is a matter of days rather than months, and why every file can be checked for printability before it reaches a printer.

The other half of the work happens at a table with my friend, and it is the half that decides what gets built. You will deal with me directly, from the first email to the parcel.

Gleb standing beside the assembled tactile map mounted on a wall, one hand resting against it.

Which part of the world should someone be able to feel?

Send the region, who will read it and how many copies. You get a price and a timeline back, usually within two days.

Get a price for your region