Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Newer
Older
100644 51 lines (40 sloc) 1.996 kb
e823090 @talos adding TODO and link to README
authored
1 Interested in hacking on crashmapper and/or the nypd crash data bandaid? These
2 are some outstanding tasks:
3
4 ### Low-hanging fruit
5
ef998b3 @talos updating TODO with progress
authored
6 * __(RESOLVED)__ `e766e46` *Mobile block, to advise people against trying to
7 load the map on their cell phones.*
e823090 @talos adding TODO and link to README
authored
8 * A clearer disclaimer/link to licensing info.
7d98e27 @talos link to TODO on crashmapper
authored
9 * Determine end date from loaded data instead of hardcoding it.
e823090 @talos adding TODO and link to README
authored
10
11 ### Bug-fixes
12
ef998b3 @talos updating TODO with progress
authored
13 * __(RESOLVED)__ `b6c787b` *Investigate GH issue #1, and see whether the Excel
14 input script is sometimes dropping certain stats from intersections.*
15 * __(RESOLVED)__ `d771a9e` *Memory profile and fix leaks, particularly in FF.*
e823090 @talos adding TODO and link to README
authored
16
17 ### Significant new features
18
9651c08 @talos updating TOD
authored
19 * __(RESOLVED)__ `a5e4a19` *Allowing the selection of a date range, aggregating
20 stats within.*
21 * Allow for a date range to be dragged in its entirety, rather than just one
22 edge.
e823090 @talos adding TODO and link to README
authored
23 * Providing an interface to view the vehicle type and contributing factor
24 overlays. The data's already loaded in.
25 * Display a color-coded legend.
26 * Location box to quickly jump to a specific address.
27 * Allow custom aggregation based off of a drawn shape.
28 - Provide some useful pre-made shapes (council districts, CDs, boroughs,
29 etc.)
7d98e27 @talos link to TODO on crashmapper
authored
30 * Allow automatic zoom-to-area.
e823090 @talos adding TODO and link to README
authored
31
32 ### Infrastructural changes
33
34 * Tests (!)
35 * Implement staging server and nonbreaking push of new features from it.
36 * Change crashmapper JS namespace from `Letsmap` to `Crashmapper`.
37 * Possibly refactor crashmapper entirely out of the band-aid (dependencies are
38 limited to the data transfer.)
39 * Investigate ways to break the data set into several requests while keeping it
40 responsive.
41 - Perhaps load the lon/lat data as an array alongside a simple array of the
42 currently displayed overlay? Two smaller requests instead of one, still
43 provides immediate zoom/time scan response. A third request could be
44 point-in-time for all data dimensions, for providing readout on popup.
45
46 ### Horizon
47
48 * Mobile support.
49 * Other cities.
50 * Complementary data sets (traffic counts, NYS collision data.)
Something went wrong with that request. Please try again.