Skip to content

Commit 381aa6c

Browse files
committed
padding census tracts by default
1 parent 1026c9b commit 381aa6c

3 files changed

Lines changed: 8 additions & 3 deletions

File tree

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@
66
/__pycache__/
77
/dist/
88
/build/
9+
/venv/
10+
/.vscode/
911
MANIFEST
1012
cover
1113
.coverage

geosupport/function_info/work_area_layouts/output/1B.csv

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -49,11 +49,11 @@ Feature Type Code,,1,211,211,,,
4949
Segment Type Code,,1,212,212,,,
5050
Alley or Cross Street List Flag,,1,213,213,A - Alley Split X - Cross Street List Modified,,
5151
Coincidence Segment Count,,1,214,214,,,
52-
1990 Census Tract,,6,218,223,,,
53-
2010 Census Tract,,6,224,229,,,
52+
1990 Census Tract,,6,218,223,,,CT
53+
2010 Census Tract,,6,224,229,,,CT
5454
2010 Census Block,,4,230,233,,,
5555
2010 Census Block Suffix,,1,234,234,Not Implemented,,
56-
2000 Census Tract,,6,235,240,,,
56+
2000 Census Tract,,6,235,240,,,CT
5757
2000 Census Block,,4,241,244,,,
5858
2000 Census Block Suffix,,1,245,245,,,
5959
Neighborhood Tabulation Area (NTA),,4,246,249,,,

geosupport/io.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -87,6 +87,9 @@ def f(v):
8787
'intersections': list_of_workareas('INTERSECTION', 55),
8888
'node_list': list_of_nodes,
8989

90+
# Census Tract formatter
91+
'CT': lambda v: '' if v is None else v.replace(' ', '0'),
92+
9093
# Default formatter
9194
'': lambda v: '' if v is None else str(v).strip().upper()
9295
}

0 commit comments

Comments
 (0)