I created NYC Street Parker out of frustration with having to move my friends' cars multiple times per week while they were out of town. I wanted a simple way to identify streets with once-a-week parking on particular days. Although there are other websites that convey similar information - including the City's own DOTMap - I didn't find any to be especially user friendly for my needs. I hope people use this website to find spots that will best allow them to avoid needless driving. A study by Transportation Alternatives suggests that during some parts of the week nearly half of all traffic in Park Slope is attributable to people driving around looking for spots. All of this driving exacts a high toll on the environment and New Yorkers' quality of life.
NYC Street Parker uses data feeds available from NYC's Department of Transportation.
I used DOT's Parking Regulations Shapefile to identify sign locations for which there are no regulations that compel you to move your car more than once per a week. I then identified all street side segments with at least two signs and used ArcGIS and Python (ArcPy) to interpolate polylines based on sign locations. Unfortunately, that's where the tough, tedious work began. The location of street signs in the Shapefile proved to be quite poor, resulting in many badly rendered polylines. As a consequence, I was forced to visually review and edit the 21,000+ street side segments that are home to once-a-week parking regulations.
NYC Street Parker is built entirely around free, open-source mapping solutions.
Derek Eder's Searchable Map Template serves as the foundation of NYC Street Parker. The template is built around Google Fusion Tables, Google Maps API v3, jQuery, and Twitter Bootstrap.