Download Free Geodetic Software Developed by NGS



*** These software/tools have been superseded and replaced by the NGS Coordinate Conversion and Transformation Tool (NCAT) and have been retained for historical context. For comments or questions please contact the NGS Infocenter ***



If you have questions, refer to the Software Download FAQ.
If you have download problems, contact the NGS Webmaster.

User-Contributed Software is also available to perform related functions.


Descriptions of Free Geodetic Software Developed by NGS


ADJUST AND UTILITIES

Programs and utilities to perform least squares adjustment on horizontal, vertical angle, and/or GPS observations. Data checking programs are included.

CALIBRATE (Version 1.00.20)

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

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).

COMPVECS (Version 1.2)

Program COMPVECS finds differences among redundant vectors in a G-file. It needs a horizontal bluebook with *80* position data.

CORPSCON (Version 6.x)

Version 6.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 6.1, 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.
Version 6.1 Further extends sorting, renumbering and SERFILs and makes field checking less overbearing. Also, sized better for 800x600 resolution and provides for the new ARP columns in the *27* record. This version supersedes 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.

GEOID

The National Geodetic Survey has released updated models for transforming heights between ellipsoidal coordinates and physical height systems that relate to water flow. These models cover regions including the conterminous United States (CONUS), Alaska, Hawaii, VI, PR, Guam and the Commonwealth of the Northern Mariana Islands, and American Samoa.

Gethvlst Version 5.05

Designed to work with standard dsdatasheet files, this program allows the user to download and update data via the web; create horizontal and vertical geodetic control listings; view, print, and export datasheets and digital photos; create databases of geodetic control, and much more.  Complete built-in help is provided, including instructions for recovering, positioning and photographing geodetic control points.  Another tool from Malcolm Archer-Shee.

USGG2003

USGG2003 is a gravimetric geoid model, and is an update of the G99SSS model. USGG2003 covers the coterminous U.S., Alaska, Hawaii, Puerto Rico and the American Virgin Islands.
An on-line interactive version is also available from the Geodetic Tool Kit.

USGG2009

USGG2009 is a gravimetric geoid model, and is an update of the G99SSS model. USGG2009 covers the coterminous U.S., Alaska, Hawaii, American Samoa, Guam and Northern Mariana Islands, Puerto Rico and the American Virgin Islands.
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 3.2.3)

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.
NOTE: Program na2vbbk does NOT verify that field observations were within FGCS tolerance limits nor does it compute the partial refraction correction. It should only be used when upper and lower thermistor probe temperatures are OBSERVED at each level instrument setup.

NADCON (Version 4.2) e  [ 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.

Translev (Version 5.03.05)

This program facilitates the process of edtiting, formatting and checking digital leveling observation data and creates abstracts, bok files, and VERTOBS datasets for submission to the National Geodetic Survey (NGS). The program includes many built-in functions such as predicting temperature differences, refaction corrections, rod corrections and plotting. Also included are routines for editing *.lvl files and VERTOBS files.

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.

WinDesc (Version 5.03.03)

NGS supported Description Entry Software.

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.


Question Mark For questions, please contact the Communications and Outreach Branch.