Does anyone know of a tool that can ingest a 15 digit GEOID for blocks and spit out the "long form" of the name? Like,  give it 987654567898654 and it

570
4
12-06-2021 07:58 AM
DavidCooper
New Contributor II

Does anyone know of a tool that can ingest a 15 digit GEOID for blocks and spit out the "long form" of the name? Like,  give it 987654567898654 and it spits out "Block 54 in Tract 8000 Columbus, GA"

Tags (3)
4 Replies
JoeBorgione
MVP Emeritus

And just automagically spit that out?  Sounds like a great python project but I'm not aware of a specific tool.

That should just about do it....
0 Kudos
DavidCooper
New Contributor II

Thank you Joe

0 Kudos
jcarlson
MVP Esteemed Contributor

It depends on where and how you want to do this, but you can query something like TIGERweb's blocks service.

 https://tigerweb.geo.census.gov/arcgis/rest/services/TIGERweb/Tracts_Blocks/MapServer/2/query?where=GEOID+%3D++170938904024030&outFields=*&returnGeometry=false&f=json

 This doesn't give you the long form, but it gives you everything else you need to make the long form.

Alternatively, you might look into the Census API: https://www.census.gov/data/developers.html

I've not used it to query out a single GEOID before, but it works wonders for returning census data from a simple query.

Can you elaborate on the context of where you're looking to do this? There are some other ways you might approach this.

- Josh Carlson
Kendall County GIS
0 Kudos
DavidCooper
New Contributor II

I'll ask the young man who posed the question to me and see if he can elaborate, thank you for your response Josh I hope I can help you with something one day 😃

0 Kudos