ARCPLOT Utilities


QC01.ZIP (22K) -- QCHECK Version 1.0 Quality Check Shell for PC ARCPLOTW 3.5

9/18/96 Window coordinate file now stored in WKSP, so it doesn't appear on the desktop if a project file is launched from there.

QCHECK is a graphical attribute browser/editor for a coverage with up to four background coverages, designed for rapid scanning in a production context. Its intent is to make up for the lack of a TEXTITEM command in PC ARCEDITW.

Features:


Analytical Tools

ST_ORDER.ZIP (1.6K) -- Stream Order Calculation Routine

12/12/99

Calculates the stream order of an arc coverage. Click HERE for documentation.


3.5.1 Plot Tools

NOTE: The following routines are given in "straight" SML form so that they may be used directly without compiling-- just copy them to your %ARC%\UTOOL directory. Text is drawn using textset TRUETYPE.TXT, which is included with PC ARC/INFO 3.5. The precompiled code for all routines is available as PLOTTOOL.R below. Any of the routines will return its usage if "/?" is given as the first parameter. For example:

(C:\ARC35\WKSP)[ARC]&r drawgrid /?
Usage: &r DRAWGRID {interval} {yshift} {tsize} {offset}

        interval = distance in map units between grid lines
                   (default is calculated)
          yshift = number to be added to printed y coordinates
                   (default = 0)
           tsize = text size
                   (default = 0.08)
          offset = text offset
                   (default = interval / 50)
You can use the WIN PLOT command in ARCPLOTW to group the results of a routine into a single graphical object, for example:

WIN PLOT OFF
&r sb 20 2 2000 Feet 1 0.1
WIN PLOT

DRAWGRID.SML (3.9K) -- Coordinate grid generator

2/1/98 Revised to support negative coordinates

Automatically generate a coordinate grid -- the routine will even generate an appropriate interval if you don't supply one.

NARROW.SML (3.0K) -- ArcView Type 1 north arrow

7/23/96

Plots north arrow at any size or angle of rotation.

NEAT.SML (3.3 K) -- NEATLINE command for ARCPLOTW

1/27/99 Revised for 3.5.2

Although not technically a neatline, NEAT will crop map features to the outline of a polygon, either a coverage containing a single polygon or a single polygon reselected from a coverage. Useful for cropping maps to quad lines, section lines, or project boundaries.

PSPOT.SML (7.6 K) -- POINTSPOT command for ARCPLOTW

9/18/96 Version 2: Supports six different shapes!

This command will plot shaded shapes for point features, using either a specified radius in map units or a PAT item. A nice, bold alternative to POINTMARKERS.

SB.SML (2.2K) -- Scalebar generator

7/23/96

Now included with PC ARC/INFO 3.5.1!

LEG35.ZIP (4.8K) -- Legend manager

9/18/96 Now includes KEYSPOT, to add PSPOT shapes to the legend!

SETLEG, in conjunction with KEYSYM, KEYSPOT, and KEYSKIP, facilitates the creation of multi-column legends in which entries may be added one at a time. This allows mixing of symbol types, dynamic text, and selective addition of entries in plot routines. For example:

&r setleg 0.5 1 5 2.5 # 0.35 0.15 0.1 0.15 0.1
SHOW MAPEXTENT -1 -2 -3 -4
RES LAND POLY OWNER = 2
RES LAND POLY BOX %-1 %-2 %-3 %-4 PASSTHRU
SHOW RESELECT -11 0
&if &ne %-11 0 &do
   STATISTICS LAND POLY ACRES
   SHOW STATISTICS 0 0 0 -14 0
   &cv -12 ( %-14 + 0.5 ) int
   POLYGONS LAND 57
   &r keysym SHADE 57 "State of Utah -- %-12 Acres" BOX
&end
ASEL LAND POLY

PLOTTOOL.R (36.0K) -- Plot Tools Precompiled Code

2/1/98

Download all routines at once! Then execute "COMPSML PLOTTOOL N" to generate individual SML files.

Printers and Plotters

Does your inkjet plotter lay on too much ink? Here are some tips on initializing your ARCPLOTW session, including a sample color definition file. Also tips on eliminating "stringy" line symbols on high resolution printers.


3.5 Plot Tools

CROP.SML (1.0K) -- Layout Cropper

7/23/96

This routine remedies an ARCPLOTW bug (fixed in 3.5.1) by masking features drawn beyond the mapextent by ARCS or ARCLINES.


Return to PC ARC/INFO page