HaptoRender

From OpenStreetMap Wiki
Jump to: navigation, search
Help
Available languages
Deutsch English 日本語

This page differs from the German page.

Contents

About HaptoRender

HaptoRender is planned to be a renderer that uses OSM data to create tactile maps for blind and visually impaired persons.

HaptoRender will have several advantages compared with commercial tactile maps:

HaptoRender is planned to be based on Maperitive or Osmarender.

The HaptoRender project was started in April 2009 by Lulu-Ann.

Thanks to Bahnpirat and other members of Hannover Stammtisch for contribution.

News

Already produced maps

Reinhard-Niether-Krankenhaus in Wilhelmshaven, Germany

Rnk-kupfer.jpg

This is the first known tactile map based on OSM data published on May 12, 2009. It is a copper sheet with the size of an DIN A4 paper sheet. This was shown (and touched) at the SOTM 2009 in [[]]Amsterdam. Contact Bahnpirat for more details on this.

Want to contribute?

If you want to contribute to the project please subscribe to the mailing list. Please inform your visually impaired friends and invite them to join!

Contributors:

HaptoRender Project Status

There are already two different ideas how to create tactile maps from OSM data.

Automated

Manual

General

Current to dos

General requirements

What is in the map

A tactile map has a larger scale (1:1000) and shows less details than a visual map, but adds some tags that are of special interest for blind people.

Rendered in HaptoRender

All features displayed on the visual map of features for the blind: blindmap.


Primitive: Node

Group Tag Value Appearance Remarks
Traffic signals highway=* traffic_signals Proposed: Two holes in a rectangle like the lights of a pedestrian traffic signal (tactile test necessary)
Public Transportation highway=bus_stop with and without tactile paving Proposed: Circle on street layer, half on the street, half next to it. Braille abbreviation for name of bus stop (-> Legend) If tactile_paving=yes then with an embossed circle around on empty space level.
Public Transportation railway=halt with and without tactile paving to be definded
POI amenity=(only most important) to be defined
Tactile Maps tourism=information + information=tactile_map to be defined

Primitive: Way

Group Tag Value Appearance Remarks
Streets highway=residential Deeper than empty space layer. Width = 7mm If additional lanes=* ist given, 3.5mm per lane.
If additional width=* is given, devide value by scale 1:1000.
Streets highway=tertiary Deeper than empty space layer. Width = 8mm If additional lanes=* ist given, 3.5mm per lane.
If additional width=* is given, devide value by scale 1:1000.
Streets highway=secondary Deeper than empty space layer. Width = 9mm If additional lanes=* ist given, 3.5mm per lane.
If additional width=* is given, devide value by scale 1:1000.
Streets highway=primary Deeper than empty space layer. Width = 10mm If additional lanes=* ist given, 3.5mm per lane.
If additional width=* is given, devide value by scale 1:1000.
Streets highway=service Deeper than empty space layer. Width = 4.5mm If additional lanes=* ist given, 3.5mm per lane.
If additional width=* is given, devide value by scale 1:1000.
Streets highway=unclassified (same as residential) Deeper than empty space layer. Width = 7mm If additional lanes=* ist given, 3.5mm per lane.
If additional width=* is given, devide value by scale 1:1000.
Railways railway=track Embossed dashed line Width = 3.5 mm Maybe background layer higher than empty space?

Primitive: Area

Group Tag, Value Appearance Attributes Remarks
Street: Pedestrian area highway=pedestrian On the same layer as streets (deep, -1) Name: Center name in area in Braille Texture?
Lake: Landuse = Water landuse=water On the same layer as empty space (even, 0) Name: Center name on textureless back in Braille Texture: parallel sinus waves of 1 mm width, from west to east

Primitive: Relation

Priority for all Relations: Lowest

Group Tag Value Appearance Remarks
Routes Relation Type=Route Route=Bus

Others

Object Tag Appearance Remarks
"HaptoRender"
Name of the map (name of the city)
Tile number to sort the tiles of a tile set
Copyright and License none "Copyright by (my name, your name) and OpenStreetMap contributors, license cc-by-sa" in Braille and embossed printed latin letters (Arial?) Maybe cc-by-sa in oval as in the original label?
Compass Rose (none!) Wide arrow pointing north (=up) with Braille letter for "n" in the arrowhead (maybe "s" in the end) Not on each tile?
Legend Name-Tag of different objects (bus_stop) Not in the map but on extra paper. left column: abbreviation like on the map, right column: name
Braille writing Different naming tags Size is fix, height is 6.5mm, TTF: Braille Schirftsatz Blista Marburg How to write in Braille: (German book for sightes persons) Das System der deutschen Blindenschrift

We are going to use Basischrift(=Common letter combinations have their own Braille representation) (nicht Vollschrift(=each black letter is one Braille letter)), as street names are not well presented by Kurzschrift (=Braille-Stenographie).

Coordinates (Base coordinate) To identify the position of single tiles in a set of tiles Center coordinates, decimal, scale (?)
Scale (no tag) Box with a streight line and markers on it, and the value and unit, Braille (like this: +-----------+ 50 m ) Not on each tile? Near Compass rose?
Puzzle connector hole (no tag) On each side of the square tile, on the back, there shall be a hole in the base layer, shaped like a circle where 20% of the circle area are cut off at the edge. Different shapes for NWES? How deep?
Puzzle connector pieces (no tag) Need to fit into the puzzle connector holes. How thick?

Not in the map will be

Group Tag Value Appearance Remarks
created_by=username

Undecided

Group Tag Value Appearance Remarks

HaptoRenderPreCheck

The physical production of a tactile map usually causes costs. Before the HaptoRender can create a tactile map creation file of high quality, the desired area shall be checked for

Therefore a HaptoRenderPreCheck shall be created.

Ordering a map

If you want to be one of the first to order a tactile map from HaptoRender for yourself or as a present, please leave your Nickname and desired center coordinates here. Note: A tactile map tile from HaptoRender is planned to be for a 200m x 200m area, which is 20cm x 20cm in mapscale.

This is not an order, just a poll for interest!

User's Signature Location Country for delivery No intrest if it costs more than ... EUR tactile map or file only Remarks
--Lulu-Ann 12:38, 23 April 2009 (UTC) lat=52.36363&lon=9.80641 Germany 100 tactile map Example
--Jonás Andradas 12:04, 22 June 2009 (UTC) lat=40.416812&lon=-3.705007 Spain 85 tactile map Use as sample, with interest in showing it to ONCE (Spanish National Blind-people Organization)Jonás Andradas
Organization's building is not yet mapped  ?! --Lulu-Ann 08:15, 15 July 2009 (UTC)
--Central America 11:26, 24 September 2009 (UTC) lat=55.929858&lon=-3.173454 Royal Blind School, Edinburgh, Scotland 100 tactile map This area may be used as an example for the Royal Blind Press
Poorly mapped --Lulu-Ann 12:06, 24 September 2009 (UTC)

Devices

These devices might be suitabel to create tactile maps from OSM:

for paper

for plastic or rubber

for plastic, wood or metal

Contributors and Sponsors

Thanks to http://www.caretec.at for sending some special paper for the Piaf Schwellkopierer.

Side effects: Tattoos

You could use a HaptoRender Map for making a temporary tattoo. Don't forget to request a mirrored with printed letters instead of braille writing map!

See also

Similar offer without OpenStreetMap

Personal tools
Namespaces
Variants
Actions
site
Toolbox