This tool has been developed by researchers at Chapin Hall at the University of Chicago according to the needs and design guidance of staff at the Chicago Department of Family and Support Services (DFSS). This web tool is hosted on GitHub pages, but accessible (specifically: redirected) at the DFSS CNAT web page.
censusmap's Introduction
censusmap's People
Forkers
nsmadercensusmap's Issues
Consider adding other clickable layers for display
E.g. a layer of CPS attendance boundaries for elementary or high schools. This was suggested by Val Michelman during an informal "Show and Tell" with a few Consortium folks.
Add More Detail to Source Hover Over
Make quotes uniform
Specifically, under "Intro", the quotes around Jump To are directed (i.e. left and right) double quotes, and around Run are up-and-down double quotes.
Decrease the line size of the table results
Testing
Add simple instructions to the Results section
More Space Between Table and Question
Update PARCC and violent crime sources
Tasks are:
- remove SE from PARCC input file (since we have a population measure, and SE = 0);
- for NA values in PARCC, replace
n
andw
andr
with 0s (to work with existing calculation types) - fit violent crime calculations into the standard framework, e.g. witl
n
,w
andr
field columns
Range Logic
Add logic to display only estimate if the lower bound and upper bound range are the same
Update Methodology
Review content of methodology section
Add banner with "Chicago Needs Assessment Tool"
Adjust Column Width in Results Table
Prevent wrap around on display of estimates
Embed Video Instructions
Truncate ranges at zero, and percentages at 100%
I.e., if the calculated range is -10 to 20, should make it 0 to 20 instead.
Increase Logo Size
Clip Census Tracts by shoreline
Per Dave McQuown, in an e-mail sent to Nick and Paul on 6/12/2017:
Yes, this is definitely a very obnoxious problem that I have had to deal with many times before. The summary is that we need to find some kind of shapefile that has a better shoreline (the community areas shapefile from the City of Chicago data portal would be a good candidate) and use this as a means of cutting the census tract geometry. Last time I actually did this was a few years ago and in ArcGIS. This could be done using open source tools using database tables instead of ArcGIS shapefiles as well, and we ought to do so, but I don’t know exactly how off the top of my head at the moment (but it is going to be essentially the same as the steps below, but functions might have different names or need to be run as SQL statements instead of through a GUI). In ArcGIS desktop I have done this generally as follows, but there would inevitably be some fine details to work out through trial and error.
- Load the Chicago community area shapefile into ArcGIS.
- Use the union function to combine the Census Tracts layer and Community area layer. The union function takes two or more layers and returns a layer containing all boundaries from the input layers. So for all the tracts that stick out further than the community area boundary, they would get split into two shapes, one inside the CCA boundary and one outside.
- Editing the resulting shape manually, delete all the bits of tracts that stick out past the CCA boundary.
- Dissolve the resulting layer on the Census Tract FIPs field. When you do the union above, you will also get some undesirable results, like the tracts out by OHare will get all crazy since the Census Tracts and legal city border are much different out there. Dissolving on Tract FIPS basically gets you back to the original tract shape, but without the bits of tracts in the lake you deleted in the previous step.
Let me know if you would like more explanation of some of the geoprocessing functions like union or dissolve I mention above. And I’m happy to help do this as a “clean” tract file is something we need to have on hand here regardless – I’m working on making a database of shapes that we can all share and would like to include something like this.
D
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.