<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-2">
</head>
<body bgcolor="#ffffff" text="#000000">
<p>Even though there is a huge userbase in OSM that are avic cyclists,
most of the information is still car centric, even though there are
good intentions to change this. The problem is, we are living in a
motorcar centric society, hence our whole road network is based on the
idea to enable motorists to get quick from A to B. There are plenty of
street types and access rights, only to enable motorists to go quicker.
On motorroads, there are even laws to exclude any slow vehicles from
even accessing them. There are laws and street signs to make slow
motorrists (trucks / hgv) to stay on the right side, so that other
motorrists who have nothing else in mind to go as quick as possible,
even though this is not sustainable at all, overtake without being
hindered.</p>
<p><br>
</p>
<p>Do I think there is a problem with that? No, it's just reality. What
I want however is that maybe in a more environmentally friendly future,
such rules and infrastructure is also setup for cyclists - because
noone likes going slow just because there is a lot of traffic. Be it as
a pedestrian, as a cyclist, or as a horserider. There is no such
regulation or infrastructure for any other mean of transport but
motorists. There are no roads where slow cyclists, are forced to stay
on the right side. There are probably only a handfull of cases where a
pedestrian was ever fined for walking on a cycleway for slowing down
bikers, and it would be unfair to do so, because the infrastructure is
not built to have cycleways to cycle fast.</p>
<p><br>
</p>
<h3>Current Situation</h3>
<p>The overall situation is however not so bad. Every biker can in most
places of the world find their preffered way with good local knowledge.
This is where OSM should help. If inside OSM there is information about
how welll a way is for what kind of cycling, then we could not change
the system, but at least use those ways, that are already more than
acceptable. the Sadly though many people in OSM are not able to leave
their small focussed mind and cannot espace their caged mind and try to
use a motorist perspective to do bicycle autorouting (e.g. <a
class="linkification-ext"
href="http://wiki.openstreetmap.org/wiki/CycleStreets"
_cke_saved_href="http://wiki.openstreetmap.org/wiki/CycleStreets"
title="Linkification: http://wiki.openstreetmap.org/wiki/CycleStreets">CycleStreets</a>
or <a class="linkification-ext"
href="http://wiki.openstreetmap.org/wiki/Cycle_routes/cyclability"
_cke_saved_href="http://wiki.openstreetmap.org/wiki/Cycle_routes/cyclability"
title="Linkification:
http://wiki.openstreetmap.org/wiki/Cycle_routes/cyclability">Cycle_routes/cyclability</a>).
They want to use objective tags based on hard and accountable facts
only, to describe how well a way is suited for cycling (e.g.<span
style="text-decoration: underline;"> </span><a
class="linkification-ext"
href="http://wiki.openstreetmap.org/wiki/DE:Bicycle/Radverkehrsanlagen_kartieren"
_cke_saved_href="http://wiki.openstreetmap.org/wiki/DE:Bicycle/Radverkehrsanlagen_kartieren"
title="Linkification:
http://wiki.openstreetmap.org/wiki/DE:Bicycle/Radverkehrsanlagen_kartieren">Radverkehrsanlagen</a>
). They argue that we should have only verifyable keys and tags. They
miss the big point, that for motorists the whole system is based not on
objective but subjective thinking, and that therefore we can use
objective keys to say, this is a primary road. If we only want to have
objective tags, then I applaud anyone who goes out an puts a bot to
delete the key "highway=*" and only use verfiable keys like, traffic,
lanes, access rights and so on to describe it. Would this work? In my
opinion never, because it is far too complicated and will not allow us
to classify a way as "primary" or "secondary" or "track". The
highway=path versus highway=footway discussion of what key one should
use, shows us that people want to be able to classify a way from their
subjective position, and not fiddle with access rights and measurable
facts.</p>
<p><br>
</p>
<p>As well as we have already classed any way from a motorist driven
perspective into a motorway or into a track, we will have to do so also
from other perspectives. And Openstreetmap can be the tool to achieve
this. Just a little example to make this point clear. In the wiki we
have the guideline, to tag any non classified way - often without right
of way for motorists - as highway=track if it is wide enough for a car
to use it, or as path/footway if no car can use it. In an objective
world we should instead describe this situation by surface, width,
traffic, access_rights, and so on, and I support to do so. However the
large majority wants to only say this is a footway, this is a track,
this is a cycleway. What they really mean by this, and want to know
however is. Would I like to cycle here. Would I like to drive my car
here. Would I like to use this way to Walk from A to B.</p>
<p><br>
</p>
<p>I'm in no way esoteric, and a highly objective and agnostic person,
but there are things that one simply cannot describe using the old
patterns and objective measurable facts to describe ways suitable for
cycling. As our world is not made for cycling, it is much more
difficult to describe and classify than to do such a thing for
motorists! Therefore one can argue, that a single key like
"cyclability" will not work, because every cyclist is different.
However we do the same for motorists and it works so well (though not
perfect) that it is common to use it. Autorouting for motorists would
never work without taking account of the "highway" tag (which is as
described before, not objective but subjective, and maybe even this
subjectivity has made it into laws and our legal system). Anyone who is
able to write a program within one year that only based on objective
facts inside OSM (wihout traffic patterns - which would work - but is
not what OSM is about) autoroutes me from Hamburg to Munich inside a
motorcar wihout breaking any law, and being able to route me as good as
a program disrespecting all keys and only looking at the highway key
will get me as a sclave for the rest of my life :-)</p>
<p><br>
</p>
<h3>Solutions</h3>
<p>The big question therefore is not, do we need such a subjective key,
but how to design it so that it is as objective and comparable as
possible! Because if it gets too complicated it will not be used. If it
is not specific enough on the other hand, it will be of no use... I
must admit that theese two pages on the OSM wiki (<a
class="linkification-ext"
href="http://wiki.openstreetmap.org/wiki/DE:Bicycle/Radverkehrsanlagen_kartieren"
_cke_saved_href="http://wiki.openstreetmap.org/wiki/DE:Bicycle/Radverkehrsanlagen_kartieren"
title="Linkification:
http://wiki.openstreetmap.org/wiki/DE:Bicycle/Radverkehrsanlagen_kartieren">Radverkehrsanlagen</a>
and <a class="linkification-ext"
href="http://wiki.openstreetmap.org/wiki/Bicycle"
_cke_saved_href="http://wiki.openstreetmap.org/wiki/Bicycle"
title="Linkification: http://wiki.openstreetmap.org/wiki/Bicycle">Bicycle</a>
), even though written with best effort and well done, are not at all
making me want to use them. The wiki page about quick and simple
cyclway mapping (<a class="linkification-ext"
href="http://wiki.openstreetmap.org/wiki/DE:Bicycle/simple_mapping"
_cke_saved_href="http://wiki.openstreetmap.org/wiki/DE:Bicycle/simple_mapping"
title="Linkification:
http://wiki.openstreetmap.org/wiki/DE:Bicycle/simple_mapping">DE:Bicycle/simple_mapping</a>)
does not make it any better. It is too complicated for me as Joe
Average and it does not help me to make me find the best way on a
bicycle from A to B. It is perfect for making a nice looking map,
showing me a very objective description from a cyclist perspective (see
here: <a class="linkification-ext"
href="http://www.velomap.org/velomaporg/map-legend/"
_cke_saved_href="http://www.velomap.org/velomaporg/map-legend/"
title="Linkification: http://www.velomap.org/velomaporg/map-legend/">velomaporg/map-legend/</a>
) and to a point allows 90% correctly guessed autorouting after setting
up a very complicated system of rules (<a class="linkification-ext"
href="http://svn.origo.ethz.ch/wsvn/openmtbmap/lines"
_cke_saved_href="http://svn.origo.ethz.ch/wsvn/openmtbmap/lines"
title="Linkification: http://svn.origo.ethz.ch/wsvn/openmtbmap/lines">1</a>
and <a class="linkification-ext"
href="http://svn.origo.ethz.ch/wsvn/openmtbmap/bikingmap/lines"
_cke_saved_href="http://svn.origo.ethz.ch/wsvn/openmtbmap/bikingmap/lines"
title="Linkification:
http://svn.origo.ethz.ch/wsvn/openmtbmap/bikingmap/lines">2</a>
). This is good enough that a moderator, "Rik" of the biggest traffic
cycle (mtb) forum writes ( <a class="linkification-ext"
href="http://www.mtb-news.de/forum/showpost.php?p=7105747&postcount=6"
_cke_saved_href="http://www.mtb-news.de/forum/showpost.php?p=7105747&postcount=6"
title="Linkification:
http://www.mtb-news.de/forum/showpost.php?p=7105747&postcount=6">post_by
Rik</a> ):</p>
<p><em>Ich bin gerade mal etwas sprachlos! <br>
Mein Weg von der Arbeit nach Hause (von Potsdam nach Berlin, ca. 46 km)
entspricht in der Planung mit VeloMap in weiten Teilen exakt der Route,
die ich mir über einen längeren Zeitraum nach und nach immer weiter
optimiert habe. Das ist wirklich beeindruckend!</em>Translation: <em>Currently
I am a bit speechess!; The (calculated by autorouting with the
velomap.org sic!) way from my home to my work (from Potsdam to Berlin,
~ 46km) is in large parts the exact route that I have optimized over a
large time span. That is really impressive.</em></p>
<p><br>
</p>
<p>However that is just lucky guessing and routing with the same map
may go wrong to as long as we miss a subjective key like "highway" for
bikers. There has been some discussion about how such a key should be
designed (<a class="linkification-ext"
href="http://wiki.openstreetmap.org/wiki/Proposed_features/Cycleworth"
_cke_saved_href="http://wiki.openstreetmap.org/wiki/Proposed_features/Cycleworth"
title="Linkification:
http://wiki.openstreetmap.org/wiki/Proposed_features/Cycleworth">Proposed_features/Cycleworth</a>
and <a class="linkification-ext"
href="http://wiki.openstreetmap.org/wiki/Cheltenham_Standard"
_cke_saved_href="http://wiki.openstreetmap.org/wiki/Cheltenham_Standard"
title="Linkification:
http://wiki.openstreetmap.org/wiki/Cheltenham_Standard">Cheltenham_Standard</a>
) but there is no widespread use of the first, and no guidelines for
the second. I personally gave up trying to argue against people who
cannot get out of their "caged mind" (see above). What I want is a
constructive talk about how we shall design such an subjective tag,
that has the goal of making OSM the perfect database for bicycle
autorouting. I have started a new wikipage here: ( <a
class="linkification-ext"
href="http://wiki.openstreetmap.org/wiki/Class:bicycle"
_cke_saved_href="http://wiki.openstreetmap.org/wiki/Class:bicycle"
title="Linkification: http://wiki.openstreetmap.org/wiki/Class:bicycle">Class:bicycle</a>
) summarizing the most constructive schemes found until now to a new
key "class:bicycle" and in my opinion we should also have such a key
other types of transport like class:hiking or class:horseriding. I do
like the Cheltenham_Standard but am of the opinion that we need to have
a much broader approach and keep it simpler, as much of the information
that the Cheltenham_Standard integrates, is already in OSM and there is
no need to multiply it. The class:bicycle key IMHO should be relative
to the "highway" key and take into account objective tags (e.g. lanes=2
& oneway=yes) that already describe a road well, with the aim of
allowing good autorouting for bicycles by user type, however not the
aim of being directly displayed on the map (though clever ideas to
transport that information to map users is of course closed out, it is
simply not the aim).</p>
<p>Cyclists are different, and therefore besides a broad class:bicycle
key, we should also consider of making it possible to use this key for
mountainbikers, roadbikers and differentiate between someone who want
to find the quickest route versus someone who wants to find the quitest
or most scenic route. The aim of the key is not to map every street by
it, but be used when it is needed. So if your "autorouting program" in
bicycle mode sends you over imperfect streets/ways, then use this key
to tell the autorouter that it should search other streets instead. The
other streets should then have a "positive information" class:bicycle"
so that the autorouter can prefer them.</p>
<p><br>
</p>
<h3>Opinions / Discussion</h3>
<p>I do know that the ML is quite an anarchistic place where everyone
writes what he wants where he wants however most threads are endless
and do not serve the purpose of really bringing work forward. I don't
want to discuss a single phrase anymore with people who think we should
not have such a key (but I'm sure you'll find many others that like to
discuss this with you, so "go forward and have your fun"). I'm okay
with a debate that is constructive on how we can best design such a new
key, but will not engage in another endless discussion like the
"footway vs cyclway vs path" Therefore I have started a wiki page here
for you, where you can lay out why you are against this key <a
class="linkification-ext"
href="http://wiki.openstreetmap.org/wiki/Contra_subjective_keys"
_cke_saved_href="http://wiki.openstreetmap.org/wiki/Contra_subjective_keys"
title="Linkification:
http://wiki.openstreetmap.org/wiki/Contra_subjective_keys">Contra_subjective_keys</a>.
If you want to work constructively on achieving a class:bicycle key <a
class="linkification-ext"
href="http://wiki.openstreetmap.org/wiki/Class:bicycle"
_cke_saved_href="http://wiki.openstreetmap.org/wiki/Class:bicycle"
title="Linkification: http://wiki.openstreetmap.org/wiki/Class:bicycle">Class:bicycle</a>,
please reply to the "class:cycleway - how should it be done" message
instead of this one. Replying directly to this message however anyone
can bring forward their arguments and discuss in an anarchic way
without rules (but psychological pressure of others :-) about my
message. But DO NOT write a single line about why you think it is a bad
idea to have "a class:*" key into the "class:cycleway - how should it
be done" thread.</p>
<p><br>
</p>
<p>There is a supporters / objectors page here to voice your opinion: <a
class="linkification-ext"
href="http://wiki.openstreetmap.org/wiki/Class:bicycle:opinion"
_cke_saved_href="http://wiki.openstreetmap.org/wiki/Class:bicycle:opinion"
title="Linkification:
http://wiki.openstreetmap.org/wiki/Class:bicycle:opinion">http://wiki.openstreetmap.org/wiki/Class:bicycle:opinion</a></p>
</body>
</html>