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