focusconsulting / housing-insights

Bringing open data to affordable housing decision makers in Washington DC. A D3/Javascript based website to visualize data related to affordable housing in Washington DC. Data processing with Python.
http://housinginsights.org
MIT License
58 stars 110 forks source link

Unified Filter/Browse Design #252

Closed NealHumphrey closed 7 years ago

NealHumphrey commented 7 years ago

At last week's meeting, we discussed making the Filter method (for choosing individual buildings) and the Browse method (for viewing city-wide data sets that are not buildings) into one unified view. To make this happen, we need a 'good enough' implementation plan about how to start building this unified page. The Javascript team members will need an overall layout and initial set of core design elements right away - no later than May 16th. We can continue refining the components after that point, providing them to the JS team as we go.

Core functionality for a unified data exploration page based on the current map view:

Design tradeoffs:

NealHumphrey commented 7 years ago

The DC Action for Children example above ("choose a dataset functionality on this tool") has a pullout sidebar. The Disaster Operations map that @rmcarder is working on just implemented similar functionality. [This commit]((https://github.com/ccusa/Disaster_Vulnerability_Map/pull/36/files) got the sidebar open/close navigation working. If we go with a similar 'slide open sidebar' for choosing data sources, we can use this to draw some code from to jump start it.

NealHumphrey commented 7 years ago

From Chris: current version https://github.com/ccusa/Disaster_Vulnerability_Map/pull/36/files

NealHumphrey commented 7 years ago

Note, this is the current action items on this issue: https://github.com/codefordc/housing-insights/issues/289