IT:General Transit Feed Specification

From OpenStreetMap Wiki
Jump to: navigation, search
Lingue disponibili — General Transit Feed Specification
· Afrikaans · Alemannisch · aragonés · asturianu · Aymar aru · azərbaycanca · Bahasa Indonesia · Bahasa Melayu · bamanankan · Bân-lâm-gú · Basa Jawa · Basa Sunda · Baso Minangkabau · bosanski · brezhoneg · català · čeština · corsu · dansk · Deutsch · eesti · English · español · Esperanto · estremeñu · euskara · français · Frysk · Gaeilge · Gàidhlig · galego · Hausa · hrvatski · Igbo · interlingua · Interlingue · isiXhosa · isiZulu · íslenska · italiano · Kiswahili · Kreyòl ayisyen · kréyòl gwadloupéyen · Kurdî · Latina · latviešu · Lëtzebuergesch · lietuvių · Limburgs · magyar · Malagasy · Malti · Nederlands · Nedersaksies · norsk bokmål · norsk nynorsk · occitan · Oromoo · oʻzbekcha/ўзбекча · Plattdüütsch · polski · português · română · shqip · slovenčina · slovenščina · Soomaaliga · suomi · svenska · Tagalog · Tiếng Việt · Türkçe · Türkmençe · Vahcuengh · vèneto · walon · Wolof · Yorùbá · Zazaki · isiZulu · српски / srpski · авар · Аҧсшәа · башҡортса · беларуская · български · қазақша · Кыргызча · македонски · монгол · русский · тоҷикӣ · українська · Ελληνικά · Հայերեն · ქართული · नेपाली · भोजपुरी · मराठी · संस्कृतम् · हिन्दी · অসমীয়া · বাংলা · ਪੰਜਾਬੀ · ગુજરાતી · ଓଡ଼ିଆ · தமிழ் · తెలుగు · ಕನ್ನಡ · മലയാളം · සිංහල · བོད་ཡིག · ไทย · မြန်မာဘာသာ · ລາວ · ភាសាខ្មែរ · ⵜⴰⵎⴰⵣⵉⵖⵜ · አማርኛ · 한국어 · 日本語 · 中文(简体)‎ · 中文(繁體)‎ · 吴语 · 粵語 · ייִדיש · עברית · اردو · العربية · پښتو · سنڌي · فارسی · ދިވެހިބަސް

Introduzione

Le General Transit Feed Specification (GTFS) note anche come "GTFS static" sono istruzioni tecniche che stabiliscono come organizzare le informazioni spazio-temporali dei Servizi di trasporto pubblico, consentendone la correlazione alle Reti Infrastrutturali di trasporto quali ad es. Ferrovie, Autostrade etc. etc.

Definiscono un formato e parametri comuni utilizzati per uniformare e favorire l'interscambio di dati orari,temporali e spaziali noti,consentendo di abbinare le informazioni dei singoli Mezzi di trasporto alle Linee,Percorsi,Fermate,e punti di passaggio in vettori multidimensionali detti feeds che andranno a costruire una "matrice operativa" del Sistema di mobilità e Trasporti.

In origine queste specifiche erano state scritte come Google Transit Feed Specification,e furono sviluppate da Google Inc. per l'elaborazione delle informazioni dipublic transportation, ad es. bus stops ed itinerari.

Utilizzo e Tags

Consultando tramite Taginfo, alcune delle etichette in uso includono: gtfs_id=*, gtfs_stop_code=*, gtfs_route_id=*. Tuttavia nessuno ha ancora utilizzato agency_id. C'è la possibilità che una singola fermata sia utilizzata da più Operatori di trasporto, di conseguenza dovrebbe essere possibile utilizzare coppie multiple di agency_id e stop_id.

Data Sources

  • GTFS Data Exchange - Data available for 1000 transit agencies (as of 9 Dec 2016), though licensing varies. Soon to be shutting down.
  • Google's list of GTFS data sources
  • TransitFeeds - open source aggregation project of GTFS data.
  • transit.land - commercially funded aggregation of GTFS data.

Conversion of OpenStreetMap and GTFS

  • osm2gtfs - An extendable python script to query OpenStreetMap data about public transport, combining it with time information provided from a different source and convert it into the GTFS format.
  • GO-Sync (aka gtfs-osm-sync) - a desktop tool to synchronize GTFS feeds with OSM

Discussions

External links