HaptoRender/Rendering Rules

From OpenStreetMap Wiki
Jump to: navigation, search

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?