Automated update of bus stops in Moncton, NB

I am looking at the data in Moncton, NB and noticed a fair amount of incorrect data.

Most stops have incorrectly “Codiac Transit” listed as operator and no value in network

The proposed change would be to add the following:

network=Codiac Transpo

and remove all operator attributes on bus stops. All the bus lines are part of the Codiac Transpo network but are operated by each of the 3 cities of Greater Moncton (Moncton, Dieppe, Riverview) respectively on a line per line basis.

moreover, the stops use the depreciated gtfs_id=* attribute. The City of Moncton publishes GTFS data, what’s the best way to update the stops with gtfs:stop_id:[[Key:|]]=*


PTNA might be able to assist here a bit.

Main focus of PTNA are OSM’s public transport route relations, but GTFS is supported as well. A comparison between OSM and GTFS is suppoted on a ‘per OSM route’ basis.

To support your area and ‘network’, I would need the following information

  • PTNA analysis
    • name of cities/counties where the service is provided (I take the wikidata of the relations) :white_check_mark:
    • name of the ‘network’ :white_check_mark:
    • location in the OSM wiki, where to store a CSV list of existing (bus) routes, I can make a suggestion though :white_check_mark:
  • GTFS
    • URL of the GTFS *.zip :white_check_mark:
    • which license is used, is it compatible with OSM? :white_check_mark:

Edit: 2024-07-07 15:53 UTC GTFS analysis is available as well

1 Like

A comparison between OSM data and GTFS feed data is currently not possible.
This comparison is based on OSM platform (PTv2) data - no platforms are included in the OSM route relations.

This sounds good to me! Thanks for checking on this!