This program is used to edit the coordinate information data BLKCORD (BLOCK COORDINATE) file and generates a STADATA (STATION DATA) file and/or a NUISPAR (AUXILIARY PARAMETER) file.
The input file consists of combinations of the following records
Each record is checked for legitimate data fields. For example non digits in an integer field or an astro record with a different name than the coordinate record. The offending field is shown along with an error or warning message.
After a successful edit the data is added to the STADATA file or AUXILIARY Parameter file, provided the information has not already been defined in the file. Exceptions are that the Junction code of 5 will replace a code 4 and a code 6 will replace a code 4 or 5. A code 84 will replace a code 8 in the Auxiliary Parameter file
After all the data has been read, the program checks the STATION DATA records for completeness and lists a summary of missing data. The missing data may or may not be required depending upon the adjustment required. For example there may be a code 9 record without a corresponding coordinate record, normally an error!
This program normally follows the READCC procedure which enters the title and forms the default values in the ADJSUMY (ADJUSTMENT SUMMARY) file.
This step preceeds the EDTOBS command to edit the observation file INTCOBS.
Example.
cd /ghost/data/sudbury <-- Go to the data directory READCC <-- Define the adjustment values EDTPOS <-- Edit the coordinate information edit edtpos.lis <-- Check the list for errors Summary of BLKCORD input ======================== Number of Stations FIXED = 1 Number of Station data records = 246 Number of Station JUNCTIONS = 0 Number of GEODETIC Stations(4) = 234 -53698858.06 Number of GEODETIC Stations(5) = 5 -1181675.490 Number of GEODETIC Stations(6) = 7 -1615068.292 Number of ASTRO Stations (7) = 80 -18605540.57 Number of GEOID Stations (9) = 246 -3623.080000 Total POSITION DATA = -75104765.48 Number of Auxiliary Parameters(94) = 0 0.0000000000E+00 Number of Auxiliary Parameters(8) = 0 0.0000000000E+00 Number of Auxiliary Parameter JUN. = 0 TOTAL Auxiliary Parameters = 0.0000000000E+00 List of initial array sizes Maximum # Directions = 50 Maximum # Pos eqns. = 65 Maximum P.E.block = 31642 Maximum # par. red = 2000 Maximum P.R.N. block = 31642