Drawing Street Maps with Icon

DC map

The TIGER package contains a suite of programs for creating maps from Census Bureau data. Several programs and scripts extract, reformat, and optimize the data for display by the tgrmap.icn program.

The TIGER package is distributed in the Icon program library as the directory gpacks/tiger. The latest version of the package can be found at http://www.cs.arizona.edu/icon/oddsends/tiger/src.

The files below are ready for use with tgrmap.icn. Some show small towns or center cities, while others encompass large metropolitan areas. The image above is a tiny portion of the huge Baltimore-Washington file. If you'd like to try something small, start with Manhattan or San Francisco.

Data Files

27Kames.zip Ames, Iowa
278Kaustin.zip Austin, Texas
2280Kbaltwash.zip Baltimore / Washington
459Kboston.zip Boston, Massachusetts
671Kchicago.zip Chicago, Illinois
151Kmadison.zip Madison, Wisconsin
36Kmanhattn.zip Manhattan, New York City
34Kmtkisco.zip Mount Kisco, New York
180Koakland.zip Oakland, California
105Korleans.zip New Orleans, Louisiana
513Kphoenix.zip Phoenix, Arizona
564Kpittsbgh.zip Pittsburgh, Pennsylvania
857Kportland.zip Portland, Oregon
17Kprincetn.zip Princeton, New Jersey
518Ksandiego.zip San Diego, California
95Ksanfran.zip San Francisco, California
618Ksanjose.zip San Jose, California
536Kseattle.zip Seattle, Washington
410Ktucson.zip Tucson, Arizona
16Ktwoharbs.zip Two Harbors, Minnesota
26Kwabasha.zip Wabasha, Minnesota
27Kwestbend.zip West Bend, Wisconsin
147Kwhidbey.zip Whidbey Island, Washington

To use one of these ZIP files, download it and unzip it to create a file with a .llk extension. (On Unix, unpack using gzcat, unzip, or jar.)

Compile and execute tgrmap.icn, passing the file name as a command-line parameter. You can use the mouse to sweep out an area of interest for zooming, and you can save a zoomed map or create a PostScript file for printing. Further documentation is contained in the source code.

Digital Mapping Sources

The data above was published by the Census Bureau in 1998. Several newer datasets are now available through the TIGER website. To convert raw TIGER data into a file suitable for input to the tgrmap.icn program:

tgrmap.icn takes the resulting .lch file as input. You may use tgrlink.icn to optimize the .lch file. The above sample files were all optimized in this way. By convention, we use the .llk extension for optimized .lch files.

Old versions of tgrprep.icn (prior to July, 2000) produced .lch files without feature names. tgrmap.icn can display these files but will not be able to identify features or find them by name.

GPS tracks can be converted to .lch files using tgrtrack.icn and then displayed along with map data.

The U.S. Geological Survey (www.usgs.gov) publishes similar maps in Digital Line Graph (DLG) form. That data is typically more accurate but the coverage is not as complete and feature names are omitted. The Icon program dlgvu may be used to view DLG data files.


Icon home page
The TIGER package was written by Gregg Townsend and Will Evans.
E-mail: gmt@cs.arizona.edu and will@cs.arizona.edu.