Please see the SourceForge site for the latest version and the online copy of the guide.

Cartographic Symbolization and Design: ARC/INFO Methods

The file map_amls.tar.gz contains Arc Macro Language programs for release 7.0 of the Environmental Research Institute's geographic information system ARC/INFO that are designed to aid in geographic data symbolization.

The file should be unpacked with the UNIX commands:

% gunzip map_amls.tar.gz
% tar -xf map_amls.tar


The tar file will extract into a subdirectory "cartography" in the current directory. The use of the AMLs can be simplified by extracting the file in $ARCHOME. Adding the line "&atool $ARCHOME/cartography" to the appropriate $ARCHOME/stations file (for X windows, $ARCHOME/stations/stat_9999) will make the AMLs available to all users on the system, after the &station AML directive is given (this can be in $HOME/.arc to run everytime Arc is started by an individual or in $ARCHOME/startup/arc.aml, if one terminal type is always used).

The AMLs that use system programs (jenks.aml and eyton.aml) search $ARCHOME/cartography/bin for executables; if no executable is found, then the system path is used. In either case, the executables must be compiled. This can be done on any system with a c compiler (cc or gcc). Change into the cartography/bin directory, edit the Makefile (the only line that may need to be changed is the "CC =" line, it defaults to the GNU c compiler, gcc), and type make. If make crashes over 'ranlib' (this will happen on Data General Aviions, which do not have ranlib), copy the do-nothing shell script, ranlib, to a $PATH directory. If the tools are installed in and make is run in $ARCHOME/cartography/bin, nothing else needs to be done. If not, then change the Makefile's "SRCDIR =" and "TRGTDIR =" lines; the TRGTDIR must be in the system PATH (set or setenv will show this) and make should be run as "make install".

These AMLs are placed in the public domain, and support is not (in general) available. Bugs can be reported to the address below but, see the legal notice, and keep in mind I have no way of testing any fix.

The AMLs and map design are discussed in Cartographic Symbolization and Design: ARC/INFO Methods, which is in the file map_guide.tar.gz as FileMaker 3 documents, and map_guide.ps.gz. The black and white pages are separately available in bw_post.tar.gz. The color pages are in the file color_post.tar.gz. These must be unpacked with the same commands for the AML file. The document is also available as in PDF format. The AMLs have been modified more recently than the text, so there are some differences in usage.