otp-setup/bsag/readme.md

1.5 KiB

Prepare host

  • create user like this

GTFS source file

git@github.com:OneBusAway/onebusaway-gtfs-modules.git
  • build tool
cd onebusaway-gtfs-modules
mvn clean package

ATTENTION: alternative download link for onebusaway-gtfs-transformer-cli

  • download GTFS data
wget -o ./wget-log-connect-ls-top-dhid.txt -O ./connect-ls-top-dhid.zip http://www.connect-info.net/opendata/gtfs/connect-nds-toplevel-dhid/<TOKEN>
  • generate GTFS extract
mkdir <target folder>
java -Xms20G -server -jar onebusaway-gtfs-transformer-cl-<version>.jar --transform=./connect-ls-top-dhid-retain-bsag.txt connect-ls-top-dhid.zip <target folder>
  • archive GTFS extract
zip -r connect-ls-top-dhid-retain-bsag.gtfs.zip bsag/

OSM source file

  • download osm extract for lower saxony
mkdir osm && cd osm
rm wget-log-niedersachsen
rm niedersachsen.osm.pbf
wget -o ./wget-log-niedersachsen -O niedersachsen-latest.osm.pbf http://download.geofabrik.de/europe/germany/niedersachsen-latest.osm.pbf
  • get bounding box as CSV from here
8.415555,52.893073,9.034566,53.269949
  • generate OSM extract for bsag
  • later
mkdir otp && cd otp
mv ../connect-ls-top-dhid-retain-bsag.gtfs.zip .