ADJUST Package Sample

Dataset Files

The sample files included in this package may be used to practice or test the Adjustment processing software. The software we recommend you download from our web site is:

ADJUST

ADJUST UTILITIES

COMPGB

CR8BB

CR8SER

GEOID	(current model)

There are numerous other useful programs available, but these are the packages which you will need for this tutorial.

1.	Create ADJUST directory

2.	On the internet, go to URL www.ngs.noaa.gov

Click on "software"

3.	Download ADJUST (loadadj.exe) - save in ADJUST directory:

You don't need to click on the other 2 files

On PC (you can use windows explorer) click on loadadj.exe

This will "inflate" all the files and routines in ADJUST

If you won't be processing classical survey data, remove:

infiles	Mfile	Newmodbb.exe

Newmodbb (WP doc)

All other WP documentation can be left in the directory,

or printed and deleted, or moved to a sub-directory

4.	Back on internet, download ADJUST UTILITIES:

Click on each file

Save in the ADJUST directory created in step 1

5.	Download CR8BB

Instructions for using this software are not provided here,

but are included in the documentation

6.	On internet, download COMPGB (compgb.exe, compgb.doc)

Download CR8SER (cr8ser.exe, cr8ser.doc)

You don't need to click on the .for files unless you want

the fortran source code

7.	Download current GEOID model software:

Click on GEOID.EXE, DOSXMSF.EXE, AREA.PAR

Click and save the various grid files that you need:

GEO96NE.GEO Northeastern U.S. 36-50N, 89- 66W

GEO96NC.GEO Northcentral U.S. 36-50N, 107- 84W

GEO96NW.GEO Northwestern U.S. 36-50N, 125-102W

GEO96SE.GEO Southeastern U.S. 24-38N, 89- 66W

GEO96SC.GEO Southcentral U.S. 24-38N, 107- 84W

GEO96SW.GEO Southwestern U.S. 24-38N, 125-102W

GEO96AN.GEO North Alaska 60-72N, 179-128W

GEO96AS.GEO South Alaska 51-63N, 179-128W

GEO96HW.GEO Principal Hawaiian Islands

GEO96PR.GEO Puerto Rico - Virgin Islands

Adjustment Processing Tutorial

Vendor Software:

follow vendor instructions for creating blue book and gfiles

Preliminary Processing:

1. Create directory, copy bbook and gfile into directory

2. Edit gfile, put in correct "solution coordinate system"

See Page 3 of Constrained Adjustment Guidelines

3. Run CR8SER

Input: bbook

Output: serfil

4. Run COMPGB

Input: serfil, gfile, bbook

Output: compgb.out

Check for errors

5. Run NEWCHKOB (Checking Programs, Guidelines, page 3)

Input: bbook

Output: chkobs.out

Check for errors

6. Run OBSCHK (Checking Programs, Guidelines, page 3)

Input: bbook, gfile

Output: obschks.out, obschkl.out

Check for errors

7. Run MAKE86:

Input: bbook

Output: bbook.86 (new bbook)

Horizontal Free Adjustment (Guidelines, page 8):

1. Create afilef - fix 1 position, 1 ellipsoid height

2. Run ADJUST

Input: bbook.86, afilef, gfile, NODFILE

Prompt for adjustment output filename: adjf1

Output: adjf1, bbk.f1

View adjf1, check for blunders

3. If lower than B-order, run MODGEE to scale standard

errors of vectors (Guidelines, page 8)

Input: gfile, scale factor (= sqrt variance of unit wt)

Output: gfile.mod

4. Run ADJUST

Input: bbook.86, afilef2, gfile.mod, NODFILE

Prompt for adjustment output filename: adjf2

Output: adjf2, bbk.f2

verify variance of unit weight is approx. 1.0 for scaled

vectors

Horizontal Constrained Adjustment (Guidelines, page 9)

1. Create afilec, fix all previously published positions,

all previously published ellipsoid heights (minimum, 2)

2. Run ADJUST

Input: bbk.f2, afilec, gfile.mod, NODFILE

Prompt for adjustment output filename: adjc1

Output: adjc1, bbk.c1

Check position shifts and residuals in adjc1, decide

whether to readjust any stations, wait and check

borderline cases in adjqq

Vertical Free Adjustment (Guidelines, page 10)

1. Run GEOID

Input: bbk.f2

Output: bbk.ght

2. Create afilevf, fix 1 position, one published orthometric

height

3. Run ADJUST

Input: bbk.ght, afilevf, gfile.mod, NODFILE

Prompt for adjustment output filename: adjvf1

Output: adjvf1, bbk.vf1

Check adjvf1 for blunders

Vertical Constrained Adjustment (Guidelines, page 10)

1. Create afilevc, fix 1 position, all published orthometric

heights (minimum of 3 heights)

2. Run ADJUST

Input: bbk.vf1, afilevc, gfile.mod, NODFILE

Prompt for adjustment output filename: adjvc1

Output: adjvc1, bbk.vc1

Check shifts and residuals to see if any heights should

be readjusted

Final Free Adjustment with Accuracies (Guidelines, page 12)

1. Copy afilef to afileqq, edit afileqq to not save output

bbook (cc5 in MM record = "N")

Run QQRECORD

Input: gfile.mod, afileqq

2. Run ADJUST

Input: bbk.c1, afileqq, gfile.mod, NODFILE

Prompt for adjustment output filename: adjqq

Output: adjqq

View adjqq, check lines of observation which fall below

required accuracy, determine if readjustment is

warranted

3. Run ELEVUP to create final bbook

Input: bbk.vc1 (final vertical constrained output),

bbk.c1 (final constrained output)

Output: final.bbk

4. Run BBACCUR

Input: adjqq

Output: bbaccur.out

5. Run ELLACC

Input: adjqq

Output: ellacc.out

Edit final.bbk, add ellipsoid height accuracy (value

resulting from step 5 which shows the greatest # of

stations) to cc 54/55 of *86* record

NOTE: Whenever the blue book or gfile is changed because of errors or blunders, or an afile is changed to reflect a change in the constraints or options, rerun ADJUST.

Post-Processing (Guidelines, page 13)

1. Write report

2. Double check all outputs

3. Rerun checking programs on final files

4. Process Descriptions