-
Notifications
You must be signed in to change notification settings - Fork 44
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add Blockgroups level fix #73 #122
base: master
Are you sure you want to change the base?
Conversation
Added {'blockgroup':10} to layer_lookup for tiger decennial map service layer
Added query hierarchy for blockgroup
Hey, thanks for this! this is excellent! The So, if you add a query to the blockgroups to that code (as you have) that's fine! |
Changed key to 2011 since there seems to be a problem on the census side with 2012 & 2013.
Set up travis with my fork so I could re-run tests since some of the errors are inconsistent (e.g. HTTP Error 500: Internal Server Error). Let me know if there is a better way to document this. The key error in test_functional.py is new in the past week, looks like a problem on the census side with 2012 & 2013. They have it listed under available APIs link but calls give a 404 error. For now I just changed the key to CBP2011. |
Is this feature scheduled for the next release? |
Get alt levels for diff years (see PR: cenpy-devs@bdfc399)
Catch and redirect if ACS 2020 to Census 2020. Could be done in tiger, but this way it will be assigned to attribute. Could be done earlier in product but suspect this will be more concise. Could also be done as a try/catch instead, but current key error handling is good.
Update catch to allow 2021 as latest
Add 2020 and 2021 as test case
Added "blockgroup" as level for census and ACS (Issue #73). Tiger layers are 16 (census) and 10 (ACS).
On the issue thread @dfolch pointed out 2 items for additional consideration:
I did some manual tests but wasn't sure how you wanted unit tests added (in test_functional_products.py?)