[spheroid=spheroid] [tlid=file]
DESCRIPTION
This program creates a GRASS vector map in the current mapset (UTM or
Lat-Long locations only) with labelled line segments constructed from
the end points (nodes) from the Type 1 TIGER file records and shape
points from the Type 2 TIGER file. The nodes and shape points are
matched by the TIGER record number (TLID field). In the attribute
(label) file which is built (in the dig_att directory), the
lines are given the "area boundary" type and line labels are the
record numbers (9 digits!).
The Type 1 file may contain the records for a complete county, a subset
for a county, or those from more than one county concatenated. The
Type 2 file must contain all those records corresponding to the Type 1
records, but may contain extra records which will not be used.
Typically, a subset of Type 1 records is used and a full county Type 2
file is used.
The program should function well independent of the termination
character(s) at the end of each line in the input files. <LF>,
<CR>, neither, one, or both are acceptable. Different distribution
media apparently have different record delimiting characters.
The -p flag should not normally be used. It causes the program
to build a disk file pointer table for all of the Type 2
records each time the program runs, rather than using the table
built previously. Detection, naming and verification of the
pointer file are automatic. It is created in the "tmp" space in
the user's location.
OPTIONS
Flags:
- -p
- Create new disk file for Type 2 pointers every time
- -q
- Perform functions quietly
- -t
- Build topology (dig_plus) file when done (can't be quiet)
Parameters
- t1=name
- TIGER Type 1 path/file name
- t2=name
- TIGER Type 2 path/file name
- out=name
- Name of vector map to create
- zone=value
- UTM zone number; default is location zone
options: 1-60
default: (current zone)
- spheroid=keyword
- Spheroid for LL to UTM conversion; see m.gc.ll
- default: clark66
- tlid=name
- Path/file for list of TLID numbers to process from TIGER.1 File
default: nonE
THE tlid PARAMETER
The file specified by the tlid parameter may be of any size.
Any number at the beginning of a line will be interpreted to be the
TLID of a Type 1 record which is to be included in the output map.
Other information on these lines is ignored, as are lines which do
not begin with a number. If fewer than 5000 numbers are in this
file, it is only read once and execution speed is greatly enhanced.
Normally, a full Type 1 file will be specified by the t1
parameter when a tlid file is used.
BUGS/RESTRICTIONS
Caution: This program will overwrite an existing vector map of
the same name without warning.
The Type 2 input file must be on a device capable of "seeking," i.e.,
not a tape drive. CD-ROM is OK (but program will run much faster
from disk files).
Input lines in a tlid file are limited to 300 characters in
length. If the system can allocate space to store all the TLID numbers
read from this file, it is only read once and execution speed is
greatly enhanced; on a typical system, space for more than 10,000
numbers can be allocated.
SEE ALSO
v.apply.census
will generate polygon labels for Census
tracts, block groups, etc., from STF1 or PL94-171 files.
m.in.stf1.tape
and/or unix text tools can be used to
extract/concatenate useful subsets of TIGER Type 1 records prior
to running v.in.tig.basic.
AUTHOR
Dr. James Hinthorne, GIS Laboratory, Central Washington University