Re: [Talk-us] Updating tagging of public transport

2015-02-05 Thread Paul Johnson
On Feb 5, 2015 5:30 AM, Mike N nice...@att.net wrote:

 On 2/4/2015 11:48 PM, Paul Johnson wrote:

 Generally, it is not feasible to use OSM as a dataset backing an
 official GTFS feed.   This is because the probability of the GTFS
 dataset being uploaded to Google and thereby violating the license
 if the street centerlines or stops were derived from OSM.



 Google isn't the only consumer of GTFS, and it is possible to provide
 attribution in a GTFS feed.


 It's mostly a matter of probability of being uploaded to Google: if a
transportation authority publishes a trip planner that consumes GTFS, there
will be a constant stream of requests to have the capability added to
Google Maps.   The original implementer should know about OSM licensing
issues, but if he leaves, the co-workers who take his place will have no
chance of knowing about or remembering license terms.   The open GTFS
format will end up in Google despite any embedded attribution or notes.

In this situation, I'm not sure this isn't difference with significant
distinction, since if Tulsa Transit, a government entity, were to clean up
their own data to reflect the ground truth they were directly and solely
responsible for creating, it would come out to the same result.
___
Talk-us mailing list
Talk-us@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-us


Re: [Talk-us] Updating tagging of public transport

2015-02-04 Thread Paul Johnson
On Tue, Feb 3, 2015 at 2:43 PM, Mike N nice...@att.net wrote:

 Generally, it is not feasible to use OSM as a dataset backing an official
 GTFS feed.   This is because the probability of the GTFS dataset being
 uploaded to Google and thereby violating the license if the street
 centerlines or stops were derived from OSM.


Google isn't the only consumer of GTFS, and it is possible to provide
attribution in a GTFS feed.
___
Talk-us mailing list
Talk-us@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-us


Re: [Talk-us] Updating tagging of public transport

2015-02-03 Thread Mike N

On 2/3/2015 3:31 PM, Paul Johnson wrote:

Is the new style backwards compatible with the old style?


The new Public Transport style is backward compatible and offers a more 
uniform tagging style with some additional capabilities (in my opinion).



Especially in

regards to potentially having OSM as being the dataset for the official
GTFS feed in an area where the official data presently sucks, it'd be a
travesty if the new style makes going to and from GTFS /more/ difficult
for marginal (and primarily German micromapping) gains.


Generally, it is not feasible to use OSM as a dataset backing an 
official GTFS feed.   This is because the probability of the GTFS 
dataset being uploaded to Google and thereby violating the license if 
the street centerlines or stops were derived from OSM.


___
Talk-us mailing list
Talk-us@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-us


Re: [Talk-us] Updating tagging of public transport

2015-02-03 Thread Paul Johnson
Is the new style backwards compatible with the old style?  Especially in
regards to potentially having OSM as being the dataset for the official
GTFS feed in an area where the official data presently sucks, it'd be a
travesty if the new style makes going to and from GTFS *more* difficult for
marginal (and primarily German micromapping) gains.

On Sun, Dec 7, 2014 at 2:21 PM, Saikrishna Arcot saiarcot...@gmail.com
wrote:

 Part of the problem between the tagging schemes and the rendering is that
 it's a chicken-and-egg problem; a new tagging scheme is created, but
 rendering support isn't there yet (partly because it's a somewhat complex
 structure), so people might not use that scheme. However, if there were
 many instances of using the newer scheme, then it would be justified for
 the renderers to add support for that scheme.

 (On the rendering topic, though, I can confirm that OSM's transport map
 does support the newer scheme, as does Öpnvkarte, OpenStreetBrowser,
 OsmAnd, so it's not lacking.)

 A slightly bigger issue I see is that there are two formats for tagging
 transportation routes, which will not only require data consumers to code
 for both formats, but will also make it harder to link a bus route tagged
 using the newer format be connected to another bus route using the older
 format. I feel that this should be resolved quickly.

 On Saturday, November 29, 2014 02:02:01 stevea wrote:
  it is not clear if the new way is actually better, at least the
  current data stats show that mappers still prefer the old method,
  at least for bus stops, as it is simpler (you need just one tag
  highway=bus_stop instead of two: public_transport=platform and
  bus=yes, for the same information content), and the new style cannot
  be rendered on the main map, because of the lack of the bus-key (the
  rendering db only knows that there is some kind of stop, but it
  cannot determine if it is a tram stop, a bus stop or whatelse).
  
  I wouldn't re-tag, ie. won't remove tags, but you can add the
  public_transport=* tags if you want to support also this scheme.
 
  Is what I hear Martin saying here is that tagging with an old style
  because it renders AND tagging with a newer syntax that doesn't is
  OK?  (As in, doing two things at once, even if they achieve
  different, but good and worthy goals, is right?)  If so, part of
  what it says is that syntax is rather distantly connected to
  rendering.  Read that again, as I think it is important.  It is about
  what might be called OSM's transmission.
 
  Not everybody understands the full process of how changes in syntax
  (e.g. voted upon tagging) turn into what we see mapped.  There are
  human consensus processes there, there are coding processes there
  (including bug fixes, actual writing of render code..) there is quite
  much more than just that there.  It is a complicated moving set of
  parts.  It is let's map bus routes, OK, let's describe better syntax
  for bus routes, OK (but we don't render that today).  Now what?
  That's a real hit the brakes and think about how to do it better, so
  discuss moment.
 
  As we recognize distance between what people want to see represented
  in the map (how they tag) with the syntax of doing so (actual tags
  that get into OSM's data) can we better discuss this?  We can and
  should, I say.  Deep, I know.  My point is that a person wanting to
  understand how to influence this is very much helped by understanding
  it (as much of it as possible, as much of it as we can describe as
  what we intend...) in the first place.  How might one see such moving
  parts of OSM and how they a) work today? and b) work better in the
  future as we intend them?  It goes deeper than public transport
  tagging, but that is a good example through this transmission.
 
  Look, I know:  some of us work on our transmission, and they must.  A
  lot more of us -- and there are many -- are only quite vaguely aware
  of how it works, or how we might best induce positive change into its
  workings.  We can do better.  Good discussion so far, but it seems we
  are only scratching this surface.
 
  SteveA
  California
 --
 Saikrishna Arcot
 ___
 Talk-us mailing list
 Talk-us@openstreetmap.org
 https://lists.openstreetmap.org/listinfo/talk-us


___
Talk-us mailing list
Talk-us@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-us


Re: [Talk-us] Updating tagging of public transport

2014-12-07 Thread Saikrishna Arcot
Part of the problem between the tagging schemes and the rendering is that it's 
a chicken-and-egg problem; a new tagging scheme is created, but rendering 
support isn't there yet (partly because it's a somewhat complex structure), so 
people might not use that scheme. However, if there were many instances of 
using the newer scheme, then it would be justified for the renderers to add 
support for that scheme.

(On the rendering topic, though, I can confirm that OSM's transport map does 
support the newer scheme, as does Öpnvkarte, OpenStreetBrowser, OsmAnd, so it's 
not lacking.)

A slightly bigger issue I see is that there are two formats for tagging 
transportation routes, which will not only require data consumers to code for 
both formats, but will also make it harder to link a bus route tagged using the 
newer format be connected to another bus route using the older format. I feel 
that this should be resolved quickly.

On Saturday, November 29, 2014 02:02:01 stevea wrote:
 it is not clear if the new way is actually better, at least the 
 current data stats show that mappers still prefer the old method, 
 at least for bus stops, as it is simpler (you need just one tag 
 highway=bus_stop instead of two: public_transport=platform and 
 bus=yes, for the same information content), and the new style cannot 
 be rendered on the main map, because of the lack of the bus-key (the 
 rendering db only knows that there is some kind of stop, but it 
 cannot determine if it is a tram stop, a bus stop or whatelse).
 
 I wouldn't re-tag, ie. won't remove tags, but you can add the 
 public_transport=* tags if you want to support also this scheme.
 
 Is what I hear Martin saying here is that tagging with an old style 
 because it renders AND tagging with a newer syntax that doesn't is 
 OK?  (As in, doing two things at once, even if they achieve 
 different, but good and worthy goals, is right?)  If so, part of 
 what it says is that syntax is rather distantly connected to 
 rendering.  Read that again, as I think it is important.  It is about 
 what might be called OSM's transmission.
 
 Not everybody understands the full process of how changes in syntax 
 (e.g. voted upon tagging) turn into what we see mapped.  There are 
 human consensus processes there, there are coding processes there 
 (including bug fixes, actual writing of render code..) there is quite 
 much more than just that there.  It is a complicated moving set of 
 parts.  It is let's map bus routes, OK, let's describe better syntax 
 for bus routes, OK (but we don't render that today).  Now what? 
 That's a real hit the brakes and think about how to do it better, so 
 discuss moment.
 
 As we recognize distance between what people want to see represented 
 in the map (how they tag) with the syntax of doing so (actual tags 
 that get into OSM's data) can we better discuss this?  We can and 
 should, I say.  Deep, I know.  My point is that a person wanting to 
 understand how to influence this is very much helped by understanding 
 it (as much of it as possible, as much of it as we can describe as 
 what we intend...) in the first place.  How might one see such moving 
 parts of OSM and how they a) work today? and b) work better in the 
 future as we intend them?  It goes deeper than public transport 
 tagging, but that is a good example through this transmission.
 
 Look, I know:  some of us work on our transmission, and they must.  A 
 lot more of us -- and there are many -- are only quite vaguely aware 
 of how it works, or how we might best induce positive change into its 
 workings.  We can do better.  Good discussion so far, but it seems we 
 are only scratching this surface.
 
 SteveA
 California
-- 
Saikrishna Arcot

signature.asc
Description: This is a digitally signed message part.
___
Talk-us mailing list
Talk-us@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-us


Re: [Talk-us] Updating tagging of public transport

2014-12-07 Thread stevea

Saikrishna Arcot wrote:
Part of the problem between the tagging schemes and the rendering is 
that it's a chicken-and-egg problem; a new tagging scheme is 
created, but rendering support isn't there yet (partly because it's 
a somewhat complex structure), so people might not use that scheme. 
However, if there were many instances of using the newer scheme, 
then it would be justified for the renderers to add support for that 
scheme.


This is a helpful data point to know (and so thank you) but it still 
feels lacking in what we might do about it.  Create more instances 
(using a new tagging scheme)?  Sure, that couldn't hurt, but it may 
also not be enough -- it seems quite random as to what gets 
implemented vs. not.  Maybe, in a crowdsourced project like OSM, 
that's just the way that it is:  people do what they want to do.


A slightly bigger issue I see is that there are two formats for 
tagging transportation routes, which will not only require data 
consumers to code for both formats, but will also make it harder to 
link a bus route tagged using the newer format be connected to 
another bus route using the older format. I feel that this should be 
resolved quickly.


Yes, I agree:  this is not only a bigger issue but it is also an 
immediate issue.  The Transport layer is Right There in our faces as 
we browse the map as an available layer.  There should be a stronger 
connection between what renderers are made available there (the five 
we have are a nice mix, but again we can do better and should strive 
to do so) and what syntax/tagging is supported in each of those 
renderers.  More visibility into what might be called a project 
plan for each of those renderers?  (Could also be too much to ask, I 
realize).


I still feel like auxiliary renderers (Transport, Humanitarian...) 
which are not Standard are a big mystery in OSM.  I'd like better 
documentation (wiki, github, whereever...I don't care so long as it 
is available) about what these do, why, how they get updated with 
better or newer rules (or even if they do) and so on.  It is 
great that we have additional renderers, I'm just asking for greater 
visibility into them.  I think that plants good seeds for better, 
different and newer renderers to emerge, and even better ways to do 
them.  Those newer methods/processes can feed back to improve all 
renderers, I believe.


OSM without renderers is simply a database.  Renderers really are a 
crucial component of how our data get used, and whether those uses 
are more useful or less useful.  Yes, I know:  many folks use OSM 
data with custom rendering software only for their application.  But, 
while important, those users are in the vast minority.  Most of us 
use off the shelf renderers, and are essentially at their mercy. 
Let's address that with greater visibility into how they get improved.


Thanks for your answers,
SteveA
California

___
Talk-us mailing list
Talk-us@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-us


Re: [Talk-us] Updating tagging of public transport

2014-11-29 Thread stevea
it is not clear if the new way is actually better, at least the 
current data stats show that mappers still prefer the old method, 
at least for bus stops, as it is simpler (you need just one tag 
highway=bus_stop instead of two: public_transport=platform and 
bus=yes, for the same information content), and the new style cannot 
be rendered on the main map, because of the lack of the bus-key (the 
rendering db only knows that there is some kind of stop, but it 
cannot determine if it is a tram stop, a bus stop or whatelse).


I wouldn't re-tag, ie. won't remove tags, but you can add the 
public_transport=* tags if you want to support also this scheme.


Is what I hear Martin saying here is that tagging with an old style 
because it renders AND tagging with a newer syntax that doesn't is 
OK?  (As in, doing two things at once, even if they achieve 
different, but good and worthy goals, is right?)  If so, part of 
what it says is that syntax is rather distantly connected to 
rendering.  Read that again, as I think it is important.  It is about 
what might be called OSM's transmission.


Not everybody understands the full process of how changes in syntax 
(e.g. voted upon tagging) turn into what we see mapped.  There are 
human consensus processes there, there are coding processes there 
(including bug fixes, actual writing of render code..) there is quite 
much more than just that there.  It is a complicated moving set of 
parts.  It is let's map bus routes, OK, let's describe better syntax 
for bus routes, OK (but we don't render that today).  Now what? 
That's a real hit the brakes and think about how to do it better, so 
discuss moment.


As we recognize distance between what people want to see represented 
in the map (how they tag) with the syntax of doing so (actual tags 
that get into OSM's data) can we better discuss this?  We can and 
should, I say.  Deep, I know.  My point is that a person wanting to 
understand how to influence this is very much helped by understanding 
it (as much of it as possible, as much of it as we can describe as 
what we intend...) in the first place.  How might one see such moving 
parts of OSM and how they a) work today? and b) work better in the 
future as we intend them?  It goes deeper than public transport 
tagging, but that is a good example through this transmission.


Look, I know:  some of us work on our transmission, and they must.  A 
lot more of us -- and there are many -- are only quite vaguely aware 
of how it works, or how we might best induce positive change into its 
workings.  We can do better.  Good discussion so far, but it seems we 
are only scratching this surface.


SteveA
California

___
Talk-us mailing list
Talk-us@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-us


Re: [Talk-us] Updating tagging of public transport

2014-11-28 Thread Martin Koppenhoefer
2014-11-27 21:08 GMT+01:00 Saikrishna Arcot saiarcot...@gmail.com:

 Not sure if this is the right list or the tagging list is better, but I
 see some bus and subway routes in the Atlanta area that use the older
 version of tagging public transport routes. Should these be updated to use
 the newer version of tagging?



it is not clear if the new way is actually better, at least the current
data stats show that mappers still prefer the old method, at least for
bus stops, as it is simpler (you need just one tag highway=bus_stop instead
of two: public_transport=platform and bus=yes, for the same information
content), and the new style cannot be rendered on the main map, because of
the lack of the bus-key (the rendering db only knows that there is some
kind of stop, but it cannot determine if it is a tram stop, a bus stop or
whatelse).

I wouldn't re-tag, ie. won't remove tags, but you can add the
public_transport=* tags if you want to support also this scheme.

cheers,
Martin
___
Talk-us mailing list
Talk-us@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-us


Re: [Talk-us] Updating tagging of public transport

2014-11-28 Thread Paul Johnson
Throwing my hat into this one, I'm thinking the new style also reuses some
of the old style tags and conventions.  That said, since I'm not trying to
automate a driverless bus fleet, I tend to only use the old style method.
Coincidentally, this generally works out well for most situations and is
nicely exportable to GTFS if you want to go full on public transport geek
and set up an OpenTripPlanner instance (stretch goal for me working with
the regional transit systems).

On Fri, Nov 28, 2014 at 3:09 AM, Martin Koppenhoefer dieterdre...@gmail.com
 wrote:


 2014-11-27 21:08 GMT+01:00 Saikrishna Arcot saiarcot...@gmail.com:

 Not sure if this is the right list or the tagging list is better, but I
 see some bus and subway routes in the Atlanta area that use the older
 version of tagging public transport routes. Should these be updated to use
 the newer version of tagging?



 it is not clear if the new way is actually better, at least the current
 data stats show that mappers still prefer the old method, at least for
 bus stops, as it is simpler (you need just one tag highway=bus_stop instead
 of two: public_transport=platform and bus=yes, for the same information
 content), and the new style cannot be rendered on the main map, because of
 the lack of the bus-key (the rendering db only knows that there is some
 kind of stop, but it cannot determine if it is a tram stop, a bus stop or
 whatelse).

 I wouldn't re-tag, ie. won't remove tags, but you can add the
 public_transport=* tags if you want to support also this scheme.

 cheers,
 Martin

 ___
 Talk-us mailing list
 Talk-us@openstreetmap.org
 https://lists.openstreetmap.org/listinfo/talk-us


___
Talk-us mailing list
Talk-us@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-us


Re: [Talk-us] Updating tagging of public transport

2014-11-27 Thread Bill R. WASHBURN
I was one of the people that did a lot of work on those. Go for it. Let me
know if you need help.

Bill
On Nov 27, 2014 3:09 PM, Saikrishna Arcot saiarcot...@gmail.com wrote:

 Hi all,

 Not sure if this is the right list or the tagging list is better, but I
 see some bus and subway routes in the Atlanta area that use the older
 version of tagging public transport routes. Should these be updated to use
 the newer version of tagging?

 --
 Saikrishna Arcot
 ___
 Talk-us mailing list
 Talk-us@openstreetmap.org
 https://lists.openstreetmap.org/listinfo/talk-us


___
Talk-us mailing list
Talk-us@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-us


Re: [Talk-us] Updating tagging of public transport

2014-11-27 Thread Mike N

On 11/27/2014 3:08 PM, Saikrishna Arcot wrote:

Not sure if this is the right list or the tagging list is better, but I see 
some bus and subway routes in the Atlanta area that use the older version of 
tagging public transport routes. Should these be updated to use the newer 
version of tagging?


I would say to go for it.  Be aware that one or more of the popular map 
rendering style sheets only render the old style transport, so retain 
the old style tags if you need it rendered everywhere it currently shows.


___
Talk-us mailing list
Talk-us@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-us