Solution or Workaround
Problem
When using the PROJECT COVERAGE tool to project a coverage the resulting coverage is corrupted.
Cause
When a DENSIFY value of 0 is used in the input projection parameters, PROJECT creates a corrupted coverage. On the Windows NT platform, the coverage will be split into many arcs forming a rectangular box that is far outside of the original coverage's boundary. On UNIX, the coverage will have far more arcs with small gaps dispersed throughout them.
Solution
Make the following changes to the prj_driver.aml in the $ARCHOME/arctools/projectlib directory.
a) Change line 595 from:
&if ^ [null [value .prj_driver$p_densify]] &then
to:
&if ^ [null [value .prj_driver$p_densify]] and [value .prj_driver$p_densify]_
^= 0_ &then
b) Change line 607 from:
&if ^ [null [value .prj_driver$p_generalize]] &then
to:
&if ^ [null [value .prj_driver$p_generalize]] and [value
.prj_driver$p_generalize]_ ^= 0_ &then
Note:
This may apply to version 7.0.4 of ArcTools, and earlier versions.