# COGO Commands

The following is a partial listing of COGO commands.

## Routines That Provide Information

Random Inverse - computes and displays bearing, horizontal distance, slope distance, vertical angle, etc between any two survey points, drawing objects or mouse clicks.

Offset to Line - compute the offset from any survey point, drawing object or mouse click to an existing or imagined line.

Offset Interval - compute the offset distances of selected points to an existing or imagined line along with spacing between points on line.

Offset to Alignment - compute the offsets and points on line from any number of points and/or traverses to an existing alignment which can include tangents, curves and spirals.

## Routines for Roads and Alignments

Horizontal Curves - enter horizontal curve data to create new points or change existing survey lines.

Spirals - enter horizontal curve data to create new points or change existing survey lines.

Curve Fitting - enter horizontal curve data to create new points or change existing survey lines.

Creating Stations at Intervals - computing offsets to a line along with their intervals along the line

Station Offsets - create points at a station and offset along an alignment.

Right-Of-Way Offsets - create points left / right of any alignment.

## Routines That Fit Lines

Line Fitting - find the tangent line that best fits a group of points.

Curve Fitting - find the horizontal curve that best fits a group of points.

## Routines that Create Points

Coordinates for a Point - create new points or update an existing point by specifying a distance and direction from any other survey object.

Distance and Offset - create a new point or update an existing point to be a certain distance along a line then offset left or right.

Intersections - compute one or more intersections by bearing-bearing, bearing-distance, distance-distance, bearing-line with offsets.

Multiple Points on a Line or Grade - insert any number of points between two existing locations.

Corner Offsets - compute offsets from each corner of a building.

## Routines that Change Existing Points

Rotating - rotate all or part of your survey to grid.

Translating - translate all or part of your survey to grid.

## Routines that Compute Area

Computing a Predetermined Area - partition off any part of a closed figure.