I created a Python library for the Braille graphics part: https://github.com/dheera/python-termgraphics
Or we just leave that to enterprising conspiracy theorists, as a new kind of "backwards masking".
But honestly, it's not as if using 7-bit ASCII will make it any more "readable"; more compatible, possibly, but the use of Braille subpixels definitely makes the map look visually nicer.
It was. You're overthinking this. I want to see what the braille reads like.
Unfortunately most of the characters won’t map onto any Latin letter. Typical English Braille only uses the top 6 dots - but as a display character, this program uses all 8 dots. I’m not even sure which Braille dialects use all eight dots. As another commenter hinted at, it’s a bit strange to ask what the semantic meaning of graphical display characters are - a bit like reading out the characters in a binary file which happen to correspond to ASCII values. (Like, what might happen if you open a binary file in a text editor).
I'm aware of two dialects, Gardner-Salinas [1] and Kantenji [2]. And they are different in to which direction 6-dot brailles are extended.
[1] https://en.wikipedia.org/wiki/Gardner%E2%80%93Salinas_braill...