New HYDRO MAPPER released!

Reseller Wanted
Phone: (60)-082-414751
Fax: (60)-082-416751

2014 : XXV International Federation Of Surveyors Congress (FIG 2014)
Philippines NLAA Event 2011
Philippines MAA Event 2011
The 11th South East Asian Survey Congress
Map Asia 2010 - KLCC
Map Asia 2009 - Singapore
Map Asia 2008 - KLCC
College Sarawak Career Fair 2008 (July)
College Sarawak Career Fair 2008 (March)
International Symposium & Exhibition on Geoinformation 2007
Map Asia 2007
The 1st Malaysian Software Engineering Conference
KOJUTA 5th Annual Meeting
International Symposium & Exhibition on Geoinformation(ISG) 2005

Home > Technical Specification - Cogo Module

The COGO Module adds advanced coordinate geometry calculations to MYSCAD.  With the COGO Module, many users will have a complete system for day to day needs without having to learn a complex CAD application.  For others, this module forms the perfect bridge between field survey, design, and construction.

The COGO Module is designed to meet the special needs of the civil engineering, surveying, construction, mapping, and related professions.

COGO Is Built In

The COGO Module is unique because the coordinate geometry is built into the system, not added on.  MYSCAD understands  that the surveyor’s point is one of the base objects in the database.  Point numbers are unique and points have names as well as CAD properties.  Point labels are attributes of the point and update automatically as the point is revised.

MYSCAD supports lines that are defined by point objects called “sets.”  Set lines are basic building objects used to define classic COGO features such as property lines and alignments.  Move the point, and the line moves with it. 

Polyline objects can have circular arcs, spiral curves, splined curves and vertical (parabolic) curves, as well as stationing.  No special commands are needed to use or identify these fundamental curves.  For example, the user can snap to the intersection of two lines without having to indicate that either line contains any type of curve.  All native CAD commands such as reporting the area of a figure or creating points  along a line automatically consider these geometric curves.

The User Interface Understands COGO

MYSCAD provides a consistent, easy to use interface that understands COGO. When MYSCAD prompts a user for a location, he may enter the coordinates, enter a point number that has those coordinates or use one of the COGO oriented snap modes.

Distances can be specified by entering the value, two point numbers (distance recall), or the distance snap modes. Snap modes add COGO power to virtually every command, minimising potential errors and reducing the number of commands a user must learn.

Even the Coordinate Scroll understands COGO. It displays northing and easting, chainage and elevation, X and Y, chainage and offset, offset and elevation, delta coordinates, bearing and distance, Digital Terrain Model (DTM) layer, and the elevation of the cursor on the DTM as well as the slope and aspect of the DTM.

Advanced COGO Features

Right of Way Layout - Using a single command, street intersections and right of way lines can be created in seconds. Using layer names to designate classes of roads, intersection types and setback distances, all centrelines and intersections for a project are created at once.

Field Data Reduction - Used to reduce and balance field data. Supports 2-D and 3-D traverses, utilising a field notebook style editor. The complete tabular data can be imported as graphics for labelling and plotting.

Digital Elevation Model (DEM) Import - Used to import DEM data files.

Text labelling includes COGO functionality

MYSCAD’s COGO support includes full featured text labelling functionality.  The productivity and potential for error reduction in any system is directly related to the integration of the design and drafting. With MYSCAD, points, lines and other objects can be labelled with smart text that automatically updates as the object changes. 

A point can be labelled with its name, northing, easting, elevation, CAD properties, chainage, offset or point number, and any combination thereof.  When any of these values are changed the text automatically updates. Setlines can be labelled  with their bearing, distance  and  or curve properties. 

Since the line is defined by the point objects it connects, moving a point automatically updates the bearings, distance and curve properties of that line.

Extensive snap modes add COGO functionality

MYSCAD’s exclusive point, bearing, distance, elevation, vertical angle, angle object with standard CAD snap modes extend the functionality of every COGO and drawing command.

Selection of objects includes COGO functionality

Selection of objects is another way MYSCAD demonstrates its superior combination of CAD and COGO. Because the COGO is built in when a command prompts the user to select objects, MYSCAD’s extensive selection options are available.  These options, as listed below, greatly enhance COGO routines.

Color (every object has a color), Crossing (rectangular box), Elevation (specific elevation or an elevation range), Group (group number tag), Inside a closed figure, Layer, Linetype, Name (all points can be named), OfLine (selects the point used to define a set line), Points (by point number or range of point numbers), Record (every object has a unique record number), Reference (objects can refer to a parent object), Type of Object (selects all objects of the specified type[point, set, polyline, text, table, block, viewport] ), View (plan, profile, sheet, etc.), Window, Expression (complex expression that can be directly edited).

Most of these options allow the user to specify the property by simply picking another object that has the desired property.  Selection of objects is unbelievably fast because of MYSCAD’s unique land modelling database.  Unlike other CAD-only products, any selection can always pick objects outside the current display for the greatest flexibility.

Full CAD graphics support

  • Reads and writes DGN, DXF, and DWG files.
  • User-definable line types, including symbols.
  • Supports blocks.
  • Supports industry standard text fonts.
  • Supports CAD layer usage.
  • Includes full-featured CAD drafting commands.
  • Design commands create points and lines, making them ready for stakeout.
  • Supports digitizers for command data entry.


With the COGO snap modes, the number of required commands is reduced, while traditional COGO functionality is added to virtually every command.  By truly combining CAD and COGO, the number of commands required to learn goes down, increasing productivity and reducing potential errors.

In addition to traditional functionality, the COGO Module adds capabilities normally found only in specialty products.  By having coordinate system conversions, sun and star shot reductions, as well as field data reduction, MYSCAD eliminates the need for complex CAD packages.

MYSCAD is a single program, which is sold in modules as well as solution Paks that combine modules.  Each module adds access to secured commands.  Adding modules requires no additional software installation and can be accomplished with just a telephone call.

Maximize your investment in MYSCAD by taking advantage of our software support program and product training classes.  Software support includes telephone access to our professional staff of engineers and surveyors that know the business and how to get the most out of MYSCAD.  Software support also provides automatic program updates to ensure the investment. 

We also offer training classes, as well as on site training that is customized to your needs.  Call for current pricing and a list of training classes in your area.


Company | Contact Us | SiteMap | Staff
Copyright © 2008 Mystech Solution Sdb Bhd. All rights reserved.