All Projects → OpenTransitTools → Loader

OpenTransitTools / Loader

Licence: mpl-2.0
deploy

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Loader

goodservice
Website that detects headway discrepancy on New York City Subway system using live countdown clocks
Stars: ✭ 26 (+333.33%)
Mutual labels:  transit, gtfs
Awesome Transit
Community list of transit APIs, apps, datasets, research, and software 🚌🌟🚋🌟🚂
Stars: ✭ 713 (+11783.33%)
Mutual labels:  transit, gtfs
public-transit-tools
Tools for working with GTFS public transit data in ArcGIS
Stars: ✭ 126 (+2000%)
Mutual labels:  transit, gtfs
mapzen-gtfs
Python library for reading and writing GTFS feeds
Stars: ✭ 27 (+350%)
Mutual labels:  transit, gtfs
gtfs-utils
Utilities to process GTFS data sets.
Stars: ✭ 19 (+216.67%)
Mutual labels:  transit, gtfs
european-transport-operators
NOT UP-TO-DATE ANYMORE, UNMAINTAINED. CHECK european-transport-feeds INSTEAD. List of european long-distance transport operators, available API endpoints, GTFS feeds and client modules.
Stars: ✭ 47 (+683.33%)
Mutual labels:  transit, gtfs
Node Gtfs
Import GTFS transit data into SQLite and query routes, stops, times, fares and more.
Stars: ✭ 323 (+5283.33%)
Mutual labels:  transit, gtfs
Onebusaway Application Modules
The core OneBusAway application suite.
Stars: ✭ 174 (+2800%)
Mutual labels:  transit, gtfs
transitland-atlas
an open directory of mobility feeds and operators — powers both Transitland v1 and v2
Stars: ✭ 55 (+816.67%)
Mutual labels:  transit, gtfs
transitime
TheTransitClock real-time transit information system
Stars: ✭ 60 (+900%)
Mutual labels:  transit, gtfs
transxchange2gtfs
tool to convert transxchange data into a GTFS feed
Stars: ✭ 26 (+333.33%)
Mutual labels:  transit, gtfs
Home Assistant Config
🏠 Fully documented Home Assistant configuration for a smart-looking place. 😎 Be sure to ⭐️ my repo and copy ideas!
Stars: ✭ 258 (+4200%)
Mutual labels:  transit, gtfs
concentrate
Concentrate: combine realtime transit files
Stars: ✭ 23 (+283.33%)
Mutual labels:  transit, gtfs
theweekendest
Real-time New York City subway service map
Stars: ✭ 51 (+750%)
Mutual labels:  transit, gtfs
nepomuk
A public transit router for GTFS feeds (currently only static) written in modern c++
Stars: ✭ 22 (+266.67%)
Mutual labels:  transit, gtfs
retro-gtfs
Collect real-time transit data and process it into a retroactive GTFS 'schedule' which can be used for routing/analysis
Stars: ✭ 45 (+650%)
Mutual labels:  transit, gtfs
Rrrr
RRRR rapid real-time routing
Stars: ✭ 134 (+2133.33%)
Mutual labels:  transit, gtfs
R5
Routing engine for multimodal (transit/bike/walk/car) networks with a particular focus on public transit.
Stars: ✭ 153 (+2450%)
Mutual labels:  transit, gtfs
open-bus
🚌 Analysing Israel's public transport data
Stars: ✭ 65 (+983.33%)
Mutual labels:  transit, gtfs
transit model
Managing transit data with Rust
Stars: ✭ 33 (+450%)
Mutual labels:  transit, gtfs

loader

The loader project contains multiple utilities to load GTFS, OSM and OTP data into various apps and databases. The sub projects are:

  1. gtfs, which contains routines to cache and compare gtfs feeds.
  2. gtfsdb, which loads gtfs files into GTFSDB
  3. osm, which downloads OSM .pdb files, and futher can extract .osm data via OSMOSIS
  4. otp, which builds graphs (Graph.obj) databases for OpenTripPlanner
  5. solr, which pulls data from

install:

  1. install python 2.7, along easy_install, zc.buildout ("zc.buildout==1.5.2") and git
  2. git clone https://github.com/OpenTransitTools/loader.git
  3. cd loader
  4. buildout
  5. git update-index --assume-unchanged .pydevproject
  6. NOTE: system packages necessary for things to work may include pre-built Shapely, or else the following system packages:
  7. Install these packages
    • yum install protobuf protobuf-devel tokyocabinet tokyocabinet-devel geos geos-devel libxml2 libxslt libxml2-devel libxslt-devel
  8. Or Build and install Protobuf and TokyoCabinet from source (MacOSX):

run:

  1. bin/test ... this cmd will run loader's unit tests (see: http://docs.zope.org/zope.testrunner/#some-useful-command-line-options-to-get-you-started)
  2. see individual project README's above to see different app runs
  3. and check out the bin/ generated after buildout is run (those binaries are created via buildout & setup.py)
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].