NGS Products & Services Download NGS PC Software NGS homepage NOAA homepage
download free geodetic software developed by NGS
ADJUST PACKAGE
ADJUST UTILITIES
CALIBRAT
CARIB97
COMPGB
CORPSCON
CR8BB
CR8SER
DCAR97
DEFLEC99
DMEX97
DSWIN
DSFILES
DSUPDATE
ENHANCEMENTS
G99SSS
GEOID99
GEOID03
USGG2003
GPPCGP
HTDP
INTERORB
INV/FWD3D
LOOP
LVL_DH
MEXICO97
MTEN4
NA2VBBK
NADCON
PCVOBS
PROMPTER
SPCS83
TOLADD
USNG
UTMS
VDatum
VERTCON
VFPROC
WDDPROC
XYZWIN
Software Download FAQ | Manuals

Extra!!  User-Contributed Software is also available to perform related functions

Descriptions of Available Software

ADJUST PACKAGE (Version 4.30, Win95/98/NT)
Performs a least squares adjustment on horizontal, vertical angle, and/or GPS observations. The package includes data checking programs.
ADJUST UTILITIES
Suite of programs that are used in conjunction with PC program ADJUST.
CALIBRAT (Version 1.0)
This program is used to determine the scale and constant corrections for electronic distance measuring instruments by making measurements over previously determined base lines. The formulas used in the program are found in NOAA Technical Memorandum NOS NGS-10, "Use of Calibration Base Lines."
CARIB97 (Version 3.1)
Specially designed software to compute geoid heights for the Caribbean Sea. Boundaries of area are defined as latitude 9-28N and longitude 86-58W. Suggest you read details before obtaining software.
COMPGB (Version 1.3)
Tests the consistency and compatibility of the Blue Book B file (GPS project and station occupation data) and G file (GPS vector data transfer file).
CORPSCON (Version 5.x)
Version 5.x, is a MS-Windows-based program which allows the user to convert coordinates between Geographic, State Plane and Universal Transverse Mercator (UTM) systems on the North American Datum of 1927 (NAD 27), the North American Datum of 1983 (NAD 83) and High Accuracy Reference Networks (HARNs).
CR8BB (Version 5.5.5, Win95/98/NT)
Reformats GPS project information to fit the requirements of the National Geodetic Survey data base. The file created, which is called the B-file, contains project information, station information, and survey measurements. The CR8BB software functions independently of the type of GPS receivers used in a project.
Version 5.4 implements changes reflected in the July, 2000, updates to the Blue Book. These changes include the use of *72* rather than *71* records and the use of Annex M rather than Annex J. Version 5.5 provides additional sorting capabilities, renumbering functions, default values, and makes minor corrections to the handling of imported SERFILs.
Version 5.5.2 provides additional corrections. This version superceeds all previous versions.
CR8SER (Version 1.3)
Extracts data from GPS Blue Book G file to create a station serial number file (serfil) for GPS observations.
DCAR97 (Version 3.1)
Specially designed software to compute deflections of the vertical and Laplace corrections for the Caribbean Sea. Boundaries of area are defined as latitude 9-28N and longitude 86-58W. Suggest you read details before obtaining software.
DEFLEC99
Computes deflections of the vertical and Laplace corrections for the conterminous United States, Alaska, Puerto Rico, Virgin Islands, and Hawaii.
An on-line interactive version is also available from the Geodetic Tool Kit.
DMEX97 (Version 3.10)
Computes deflections of the vertical and Laplace corrections for Mexico. Suggest you read details before obtaining software.
DSWIN (Version 2.15)
DSWIN is windows based software for Data Sheet view and extraction. It displays a list of county names as found on your CD-ROM. Click on a county and a list of stations appears. Click on a station from the list and a data sheet appears. You may save the data sheet to a file or print it. The search feature allows for filtering the station list by: Point Radius, Min/Max Box, Station Name, or PID. You may also filter by type of control, such as 1st order bench marks only
DSFILES (Version 2.09)
DSFILES is windows based software for manipulating Data Sheet files. Using DSFILES you can split a Data Sheet file or join several files into one. You can also merge one or more files into a single delimited, one record per station file for importing into a database or GIS package.
DSUPDATE (Version 1.1)
DSUPDATE is windows based software for updating Data Sheet files. Using DSUPDATE you can merge/replace one Data Sheet file into another so that newly retrieved Data Sheets will replace older ones, thereby keeping your Data Sheet file up-to-date.
ENHANCEMENTS (Version 21)  [ manual available ]
Performs field check computations, such as tape standardization, eccentric reduction, datum transformation, triangle (plane, spherical, geodetic), special (three-point fix, intersection, resection), geodetic (traverse, inverse, direct) computations, solar observation for azimuth, and State plane coordinate system computations on the NAD 27 and NAD 83 datums.
G99SSS
Computes gravimetric, geocentric geoid undulations relative to the ITRF97/GRS-80 reference ellipsoid in the conterminous United States. Primarily for scientific use.
An on-line interactive version is also available from the Geodetic Tool Kit.
GEOID99
Computes hybrid geoid undulations, and used to convert between NAD 83 GPS derived ellipsoid heights and NAVD 88 Helmert orthometric heights. Areas covered are the conterminous United States, Hawaii, Alaska and Puerto Rico and the American Virgin Islands.
An on-line interactive version is also available from the Geodetic Tool Kit.
GEOID03
GEOID03 is an update of the GEOID99 model. GEOID03 covers only the coterminous U.S.
An on-line interactive version is also available from the Geodetic Tool Kit.
USGG2003
USGG2003 is an update of the G99SSS model. USGG2003 covers only the coterminous U.S.
An on-line interactive version is also available from the Geodetic Tool Kit.
GPPCGP (Version 2.0)
Converts NAD 27 State plane coordinates to NAD 27 geographic positions (latitudes and longitudes) and conversely. Includes defining constants for all NAD 27 plane coordinate zones.
HTDP (Version 2.7)
This horizontal time-dependent positioning software program allows users to predict horizontal displacements and/or velocities at locations throughout the United States and its territories. This software also enables users to update geodetic coordinates and/or observations from one date to another.
An on-line interactive version is also available from the Geodetic Tool Kit.
INTERORB (Version 1.0)
Interpolates binary GPS orbit files with a record length of 52.
INVERSE/FORWARD3D (Version 2.0)
Comprises four programs - INVERSE which computes the geodetic azimuth and distance between two points, given their geographic positions; FORWARD which computes the geographic position of a point, given the geodetic azimuth and distance from a point with known geographic position; and the three-dimensional versions of these programs -- INVERS3D and FORWRD3D -- which include the height component.
These programs are based on the April, 1975 Survey Review paper by T. Vincenty.

An on-line interactive version is also available from the Geodetic Tool Kit.
LOOP (Version 4.03)
Determines the loop misclosures of GPS base lines using the delta x, delta y, delta z vector components computed from a group of observing sessions.
LVL_DH (Version 2.0)
Estmates the leveled height difference between two bench marks by removing the orthometric correction from the differences of published heights.
MEXICO97 (Version 3.10)
Computes geoid height values for Mexico. Suggest you read details before obtaining software.
MTEN4 (Version 21)  [ manual available ]
Computes and verifies classical horizontal field observations (angles and distances), and formats these data to conform to Blue Book specifications. MTEN4 does not adjust field observations, but performs certain field check computations such as triangle computations, distance reductions, and trigonometric height computations. MTEN4 allows four-digit station numbers and new position codes set forth in the Blue Book.
NA2VBBK (Version 1.7)
Program na2vbbk performs file format conversion from a Leica/Wild NA2000/3000 series digital level output file format to a NGS vertical bluebook format. Minimal data checks are performed.
NADCON (Version 2.1)  [ manual available ]
Transforms geographic coordinates between the NAD 27, Old Hawaiian, Puerto Rico, or Alaska Island datums and NAD 83 values. Can be used for America Samoa as well, but PLEASE READ THE SAMOA README FILE FIRST. Recommended for converting coordinate data for mapping, low-accuracy surveying, or navigation.
An on-line interactive version is also available from the Geodetic Tool Kit.

NOAA's Coastal Services Center offers a windows utility that does NADCON conversions using shapefiles as input and output.

PCVOBS (Version 2.10)
Simplifies entering vertical observation data records into Blue Book format. The program formats the data onto a computer disk which can then be sent to NGS for further processing and incorporation of the data into the National Geodetic Reference System.
PROMPTER (Version 1.0)
Creates horizontal control point records in Blue Book format with geodetic positions in geographic coordinates, state plane coordinates, or Universal Transverse Mercator coordinates.
SPCS83 (Version 2.1)
Converts NAD 83 state plane coordinates to NAD 83 geographic positions and conversely. Includes defining constants for NAD 83 coordinate zones. State plane coordinates are entered or computed to 1 mm accuracy, while the latitudes and longitudes entered or computed correspond to approximately 0.3 mm accuracy.
An on-line interactive version is also available from the Geodetic Tool Kit.
TOLADD (Version 1.0)
Adds a user-specified shift in seconds to each input latitude and longitude.
UTMS (Version 1.1)
Converts geographic coordinates (latitudes and longitudes) on the Clarke 1866, GRS 80/WGS 84, International, WGS 72, or any user-defined reference ellipsoid to Universal Transverse Mercator (UTM) coordinates, and vice-versa.
USNG (Version 2.1)
Converts between USNG, UTM, and geodetic latitude/longitude. The U.S. National Grid (USNG) System is an alpha-numeric reference system that overlays the UTM coordinate system. It is a Federal Geographic Data Committee (FGDC) standard developed to improve public safety, commerce, as well as aid the casual GPS user. The USNG provides an easy to use geoaddress system for identifying and determining locations with the help of a USNG gridded map and/or a USNG enabled GPS system.
VDatum
VDatum is under development as part of the joint NOAA/USGS Bathymetric-Topographic Demonstration Project, and is a tool for the conversion of elevation data among 28 different vertical datums. Vertical datums can be based on Mean Sea Level (such as NAVD88), tidally derived surfaces (nautical charts) or three dimensional space systems (GPS, for example).
VERTCON (Version 2.1)
Computes the modeled difference in orthometric height between the North American Vertical Datum of 1988 (NAVD 88) and the National Geodetic Vertical Datum of 1929 (NGVD 29) for a given location specified by latitude and longitude. This conversion is sufficient for many mapping purposes.
An on-line interactive version is also available from the Geodetic Tool Kit.
VFPROC (Version 3.33)  [ manual available ]
Computes and verifies vertical field observations(leveling data), and formats these data to conform to Blue Book specifications. VFPROC does not perform a least squares adjustment, but checks the observational and descriptive data for completeness and consistency.

NEW!! Windows version of the VFPROC software Version 1.0.  DOWNLOAD the zipped archive
OR... ASK A QUESTION about VFPROC.
 
XyzWin (Version 2.00)
This PC Windows program provides methods for converting between Geodetic Latitude-Longitude-Ellipsoid_ht and XYZ on the GRS80 Ellipsoid.
An on-line interactive version is also available from the Geodetic Tool Kit.
WDDPROC (Version 4.XX for Microsoft Windows 95/98/NT)  
The WDDPROC software suite organizes control point descriptions in accordance with the National Geodetic Survey's description file (D-FILE) format.

MANUALS

Technical manuals are available for the following programs:
ADJUST
ENHANCEMENTS
MTEN4
VFPROC
Contact NGS Information Services (below) for prices.

For more information contact NGS Information Services:
by email,
or call (301) 713-3242, Monday - Friday, 7:00 AM - 4:30 PM eastern time.
If you have downloading problems, contact the NGS Webmaster.

www.ngs.noaa.gov/PC_PROD/pc_prod.shtml updated: September 17, 2004