< HaptoRender

HaptoRender/Rendering Rules

This page and the talk page shall help to find a common set of rendering rules for HaptoRender.


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

Translation to Braille, Orientation of labels

Object Tag Appearance Remarks
"HaptoRender"
Name of the map (name of the city)
Tile number to sort the tiles of a tile set
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 (?)

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?
This article is issued from Openstreetmap. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.