Talk:HaptoRender/Rendering Rules

From OpenStreetMap Wiki
Jump to: navigation, search

Discuss the rendering for HaptoRender here:



When I entered HaptoRender I found a scale of 1:1000 [1] in the wiki. What's the reason for this scale? In my first mapping experiments I am coming to the conclusion that 1:2000 might be more appropriate. Smaller, lighter, more data and large enough to prevent overlap. This is actually the scale of the tactile map of Reinhard-Niether-Krankenhaus [2]. Are there any arguments for 1:1000? --virtuPIC 09:30, 03 March 2012 (UTC)


Below you find specifications how to render nodes and ways. One idea is to mark different kinds of ways and areas - roads, footpaths, woods, water... - by different tactile textures. However, if reprenstion of a way is too narrow then user cannot put their fingers deep enoough into the groove to feel the texture. Please contribute ideas of other marking options. Okay, I'll start with the first one: Keep the texture and additionaly mark them by differently shaped borders. E.g. wavy edges for rivers and lakes. This is an open point. Please contribute! --virtuPIC 17:26, 02 March 2012 (UTC)


Highway Traffic Signals

"highway=traffic_signals" are nodes of a way - not besides it. The "two holes in a rectangle" won't work with that. Here we need an elevation in the depression representing the way. We don't know how much space we can use for that depending on primary, residential or whatever. Proposal: "Filled Rectangle to_be_defined wide and to_be_defined high on the same level as ways with a concentric elevated to_be_defined wide and to_be_defined high outlined rectangle and two vertically arranged elevated spots. Marks for traffic signs will be placed after ways usually leading to wider grooves at these places. TODO: Think about names that might be overridden by traffic lights." Tags sound and vibration could be rendered, too - but how? Should be left in the first version because almost overkill. (Question from Thomas on the mailing list)

I haven't found any traffic signals on tactile maps so far but consider them sensible to appear. Maybe we shoudl first approach the topic "crossing" in general and then specify how to render the different kinds. --Lulu-Ann 09:38, 20 February 2012 (UTC) translated by User:virtuPIC 19:11, 20 February 2012

Highway Bus Stop

"highway=bus_stop" should not be rendered as proposed. Half on street and half next to it - but on which side? So far I have only found bus stops which are nodes of ways. I propose to render them similar to traffic signals but something like circle-in-circle with dot in center. (Question from Thomas on the mailing list)

"Which side is the bus stop" is exactly the question we have to answer." Bus stops are rarely exactly opposite. It is important to evaluate the direction of the bus line or to look on which side of the street the corresponding platform or the shelter is located. (Or only render these!) --Lulu-Ann 09:45, 20 February 2012 (UTC) translated by [[User:virtuPIC] 19:22 20 February 2012
Oops, I found both cases. Bus stops represented as nodes also representing the way used by the bus and bus stops recorded next to a way. However, if we use the proposal we can handle all cases. And, Lulu-Ann, I don't understand your approach regarding direction if our data contains only one bus stop in the middle of the street. In this case we can only show one "icon" since we only have one location. --User:virtuPIC 19:27 20 February 2012

Railway Nodes

"railway=station" should be rendered the same way as "railway=halt" to allow finding main stations et al.


Highway Footway

"highway=footway" has not been specified but appears and should be interesting for haptic maps. Proposal: Same width as "highway=service" and identification as area "highway=pedestrian". (Question by virtuPIC in Haptorender Mailinglist.)

Sounds OK to me. --Lulu-Ann 09:25, 20 February 2012 (UTC) translated User:virtuPIC 19:31, 20 February 2012 (UTC)

Highway Steps

"highway=steps" have not been specified. I consider them important. I am living in the vicinity of Wuppertal and have been at Brussels recently. If Maps won't cover steps they miss several important footpaths. Yes, even in Brussels. I was also surprised about the relief of this town. Proposal: Rendering as footpaths but textured with transverse grooves. Will see what a 3D printer can manage. And we have to take care that the grooves cannot be confused with the waves of water areas.

I haven't found any tactile map so far that contains steps but I consider them important, too. Transverse grooves are good. To distinguish them from ware I would use sinus waves or semicircles for water. For water areas there shouldn't be a discrimination problem, only for narrow waterways. And we don't render those? --Lulu-Ann 09:33, 20 February 2012 (UTC) translated User:virtuPIC 19:35, 20 February 2012 (UTC)
Actually, I've just received a photo of a sample legend of an already existing tactile map including steps. And I know locations where they are significant shortenings. We should include them. --User:virtuPIC 19:55, 20 February 2012 (UTC)
Oh, I forgot. the sample legend uses wedge-shaped grooves. This would solve the discriminination problem but requires that we have to know the upward direction which we would also present by this rendering. --[User:virtuPIC]] 19:48, 20 February 2012 (UTC)

bridges and tunnels

Bridges have not been specified. I could imagine to render them according to other ways and add lines to their sides analogue to Osmarender images on the web site with their ends spread apart. Details are still to design, specify and test. Tunnels - I don't even dare to think about that...

Exactly. I would render bridges and tunnels exactly like that... Tunnels have short lines, bridges long lines. --Lulu-Ann 11:32, 20 February 2012 (UTC) translated User:virtuPIC 19:37, 20 February 2012 (UTC)

Railway Crossing

"railway=crossing" with or without barrier...?

Results from way and railway. Barrier is currently irrelevant, one finds them in place. --Lulu-Ann 11:30, 20 February 2012 (UTC) translated User:virtuPIC 19:39, February 2012 (UTC)
Sorry, I was unclear. Question is how to render them? How should they feel? User:virtuPIC 19:00, 20 February 2012 (UTC)

Highway Living Street

"highway:living_street" are not specified. I propose to use the same width as "highway:residential" but with texture similar to footpath but a little different if possible... User:virtuPIC 19:06, 20 Februare 2012

Areas (Closed ways)

Highway Pedestrian

"highway=pedestrian" shoudl get texture but which one? (Question in HaptoRender Mailinglist by virtuPIC)

I would plan to give this tag a different texture but just render it as a small road: depression, plane. --Lulu-Ann 09:29, 20 February 2012 (UTC) translated User:virtuPIC 19:51, 20 February 2012 (UTC)

Railway Platform

What about "railway=platform"? (Question from Thomas on the mailing list)

Render like "Highway=Pedestrian"