[Talk-us] Extremely long Amtrak route relations

Ray Kiddy ray at ganymede.org
Sat Nov 21 20:22:54 UTC 2020


It seems that OSM has a an architectural problem with over-large relations?

Is modifying the relations in potentially arbitrary ways a good solution?

Seeking something that may work now, can any "size-based" relation 
splits be done in a way that they can be automatically removed at some 
futute point? Is there a meta-relation structure that can relate 
relations, or is that just a relation?

I do not know enough about how OSM is implemented to make real 
suggestions, but changing the data for this seems like a bad smell.

cheers - ray

On 11/21/20 9:06 AM, Clay Smalley wrote:
> I posted this on the Slack but I figured I should put this on the 
> mailing list to make sure it reaches everybody:
>
> Many long-distance Amtrak trains have route relations with 1000+ 
> members. If I split one way that happens to be a member of one of 
> these routes, I end up with a changeset with a gigantic bounding box, 
> and often get edit conflicts due to someone doing a similar change 
> hundreds of miles away along the same line. I really would like to 
> split up these relations into smaller chunks to make them more manageable.
>
> One way of doing that would be to split them up by state (as US and 
> Interstate highways are) but that seems odd for a train relation, 
> since they'd start and end at places that aren't train stations 
> (except maybe Texarkana). My other thought would be to split them up 
> at "station stops", where trains dwell for 10+ minutes to facilitate 
> crew changes and allow passengers to step off the train and get some 
> fresh air. These are roughly every 4 hours apart schedule-wise 
> (typically 200-300 miles apart). The annoying part is that station 
> stops are not well-advertised and you pretty much need to ride the 
> train to figure out where they are.
>
> Other suggestions on the Slack include splitting them up by the 
> underlying railway infrastructure lines (aka subdivisions). I'm not 
> convinced this is an intuitive way to approach splitting long routes 
> into sub-relations.
>
> Anybody have opinions one way or the other?
>
> -Clay
>
> _______________________________________________
> Talk-us mailing list
> Talk-us at openstreetmap.org
> https://lists.openstreetmap.org/listinfo/talk-us
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstreetmap.org/pipermail/talk-us/attachments/20201121/88583c4c/attachment.htm>


More information about the Talk-us mailing list