                     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




     







 