180 likes | 371 Views
The . API. Advantage. Utilizing Cloud Data Sources for Transit Modeling. Presented By: Catherine Theresa Lawson, PhD Chair, Geography and Planning SUNY at Albany Alex Muro Lead Programmer SUNY at Albany. Intro. AVAIL (Albany Visualization And Informatics Lab)
E N D
The API Advantage Utilizing Cloud Data Sources for Transit Modeling Presented By: Catherine Theresa Lawson, PhD Chair, Geography and Planning SUNY at Albany Alex Muro Lead Programmer SUNY at Albany
Intro • AVAIL (Albany Visualization And Informatics Lab) • Part of the Lewis Mumford Center • University at Albany, State University of New York. • Data science lab specializing in transportation, demographic and economic data. • Emphasis on web based solutions & spatial visualizations. • Today’s topic is Geo GTFS – a geospatial GTFS API (Application Programming Interface) created by AVAIL. • We are Open Source, Open Data & Open Government advocates.
Executive Order 13642 …to ensure that data are released to the public in ways that make the data easy to find, accessible, and usable.
Big Data Noun • Data Sets that are challenging to process and analyze using traditional data manipulation techniques due to their size or complexity. • A popular buzzword that overstates the situational relevance of tremendously complex or large data sets.
Often Heard – “We want to be using big data” • Rarely Asked – “Big data about what?”
Open Data • Free your data. Open Data can: • Encourage researchers and developers to use your data. • Improve data reliability through peer review. • Public participation means public empowerment. • Rapid, distributed development and advancement. • Open Data can be enhanced through the use of an API that allows developers to create software capable of interfacing with your data.
The Lifecycle of Open Data Innovation
Using Open Data • A data repository publishes many sources of standardized data. • http://www.gtfs-data-exchange.com • Available API to download GTFS from their database. (thanks!) • Using their API a developer can; • Build an application to download compressed GTFS data files. • Decompress files. • Load files into local database. • Process data into geospatial format. • Output data using mapping software.
Building a Geo GTFS API • Starting with an Open Data repository. • (i.e. Census API, GTFS Data Exchange) • We do the heavy lifting, once. • Download, decompress, and load GTFS into our database. • Process geospatial information. • Enables development of applications that can pick up where we leave off. Creating the opportunity for the extension of Open Data to new uses.
Geo GTFS API • Accessible, with documentation at: • http://api.availabs.org/gtfs • Use our GTFS API to access Route and Stop geometry (GeoJSON, TopoJSON). • Extends GTFS with analytic data (Route Headway, Stop Wait Time, etc.).
GTFS Analyst Tool • We are going to cross our fingers now, and go to the live website. http://gtfs.availabs.org
GTFS Analyst Tool http://gtfs.availabs.org
GTFS Analyst Tool http://gtfs.availabs.org
GTFS Analyst Tool http://gtfs.availabs.org
GTFS Analyst Tool http://gtfs.availabs.org
http://availabs.org Geo GTFS API @ http://api.availabs.org/gtfs GTFS Analysis Tool @ http://gtfs.availabs.org