Big Data (Hadoop) 48 hours Hackathon â Microsoft
1045 La Avenida St, Mountain View, CA
Google - MS team of two coders Referees Photo from not a related event.
Project: App for SF downtown parking meters
02/09/13 Awarded 4th (of 6) place. 12 teams participated.
Technology used: Collaboration ADO.NET with Google Maps API
Our team of 2: Steve Pimen ( JS, G. Maps API, C#) and Microsoft C#, (ADO.NET, T-SQL) programmer from the campus.
Super smart and well-educated Indian coder. It was nice to work with her.
Software used:
SF City Park Meters Database with limited temporary 48 hours access.
Visual Studio, Excel
Google Map API with clustering
Project implementation
Front-End: Google map with ~ less than 400 color-coded pins. VANILLA JavaScript! Each pin represents a parking meter in San Francisco.
The green pin is an unoccupied, definitely unpaid meter.
The Red pin -- paid, Yellow -- less than 5 minutes of payment left. Refreshed every minute. Programmed Google Map API ver 3.0 to JavaScript arrays.
Refreshed G. map by timer every 2 minutes on our laptop.
Challenge was to add image processing footage from observed parking spot city video camera.
Processed footage would confirm the real Free Parking Meter.
The real-time image processing is heavy and not all meters are under surveillance. Those meters depend on their timer only. But if a car would leave earlier â
inadequate data is present in the system. Proposal on additional 3 sets of colors denied for the meters without cams.
Back-End or Server-side: ADO.NET to San Francisco City Park Meters Database.
City Representative observed/analyzed the Hackathon,
but he was not on the Referee team, he just consulted us on the city DB access.
Challenge was to sync each minute a few Megabytes of the JavaScript array and Hadoop-like SF city DB. The Google API works only
with JS Array or JSON (GeoJSON) file,
but not directly with large event-driven DB.