George Lee
@keokilee
github.com/keokilee
(What does this even mean?)
Open data is data that can be freely used, re-used and redistributed by anyone - subject only, at most, to the requirement to attribute and sharealike.
http://opendatahandbook.org/guide/en/what-is-open-data/
Government gathers a ton of data. Some of it is provided to the public by law.
But why do we care?
Go to the documentation and sign up for a token
https://dev.socrata.com/foundry/data.honolulu.gov/9kc2-xdwh
Fill out the required fields
When you are done, execute:
curl -H "X-App-Token: <Your token>" https://data.honolulu.gov/resource/a96q-gyhq.json
http://services.arcgis.com/tNJpAOha4mODLkXz/ArcGIS/rest/services
Let's look at the neighborhood board subdistricts.
You can view this on a map, but we're interested in querying the layer.
Click on "Query" at the bottom of the page.
Some magic settings:
Find a lat/lon on Google Maps
Blaisdell is 21.301693, -157.849541
Settings:
City Camp Hackathon,
January 2012
Find parking spots near UH and see when they're available.
Django
jQuery Mobile
http://redeemhi5.com
September, 2012
See all recycling centers on the island of Oahu and when they are open.
Node.js (0.8)
jQuery Mobile
Backbone.js
Coffeescript
Dev League Cohort 3,
February, 2015
API for fetching traffic incidents.
Node.js
Cheerio (screen scraping)
Ionic / Angular.js
Tutorial in React Native
Reboot the Commute,
May 2015
App for finding parking spots and how long they're available
Ionic / Angular.js
Firebase
Started February 2016
App for seeing when your next trash pickup is
React Native
ArcGIS