iPOGO
Home FAQs Center Help Manual Development Contact Us
FAQs Center

Overview

Installation

Upgrading

Computing

Printing/Ploting

Interactive

Data Exchange

Metes and Bounds

GIS

Legal Notices   Message Board

Frequently Asked Questions

UPGRADING

What command changes are in the Windows versions of iPOGO?

    New commands are described in more detail in the Upgrading FAQ "What new commands are in this release of iPOGO?".

    Some updated features discussed in other FAQs include the Metes and Bounds Description (MBD), Traverse (TRAV), Curve Table, DXF In and DXF Out modules that are now seamlessly integrated directly into the iPOGO application model.

    The binary coordinate file format now contains point#, north, east, elevation, code, class, description for each point. The output is formatted to display up to 99999 point numbers.

    Summary of command changes include the following:
    1) the end of all commands is now a semi colon (;). Subcommands remain the same as in the older versions.

    2) since we no longer have line numbers in the batch file, the Find command has been replaced with the following command sequence:
    Go To ABC;
    ..data line...
    ..data line...
    Set mark ABC;
    ..data line...

    3) several new versions of the 0 command have been implemented for capturing 3D and descriptive data.

    4) several new versions of the 9 command have been implemented for printing out 3D and descriptive data.

    5) several new versions of the 15 commands have been implemented for defining and activating feature codes. This replaces the 91 command's plot settings and 92 command's feature codes.

    6) command syntax changes include:
    9.1 is now -9.1 to allow the new 9 commands to match the new 0 commands.
    9.2 is now -9.2 to allow the new 9 commands to match the new 0 commands.
    31,1 is now 31 and the -1 flag has been replaced with the 300 command and point ranges
    -31,1 is now -31 and the -1 flag has been replaced with the 300 command and point ranges
    31.2,1 is now 31.2 and the -1 flag has been replaced with the 300 command and point ranges
    -31.2,1 is now -31.2 and the -1 flag has been replaced with the 300 command and point ranges
    32,1 is now 32 and the -1 flag has been replaced with the 300 command and point ranges
    32.2,1 is now 32.2 and the -1 flag has been replaced with the 300 command and point ranges
    -32,1 is now -32 and the -1 flag has been replaced with the 300 command and point ranges
    -32.2,1 is now -32.2 and the -1 flag has been replaced with the 300 command and point ranges
    33,1 is now 33 and the -1 flag has been eliminated and point ranges added
    -33,1 is now -33 and the -1 flag has been eliminated and point ranges added
    34,1 is now 34 and the -1 flag has been replaced with the 300 command and point ranges
    -34,1 is now -34 and the -1 flag has been replaced with the 300 command and point ranges
    41,1 is now 41
    42,1 is now 42
    -42,1 is now -42
    43,1 is now 43
    44,1 is now 44 and the -1 flag has been eliminated and point ranges added
    45,1 is now 45

    7) 50 series house stakeout commands are not supported by this version.

    8) new command 76 is used to define the arc or chord definition output by the 77 and 78 series commands.

    9) 91 command has been modified to 91; or Plot On;. All plot parameters are now defined by the new 15.1 command in the format of:
    15.1 feaCode layerName color linestyle linethick; or
    15.1 bdy boundary 1 1 2;

    They are activated in the batch file with the 15 command as:
    15 bdy;

    10) -91 command is now -91; or Plot Off;

    11) all 92 commands have been eliminated. Appropriate replacements are now set in the Tools menu, CMD Settings dialog box.

    12) commands 93, 94, 95, 97, 98 and 99 are now set in the Tools menu, CMD Settings dialog box.

    13) 96 command no longer performs the 'set point at next available point number' option. Only supported functionality is overwrite or reset. Use as 96 on; to toggle on overwrite and 96 off; to toggle off overwrite.

    14) new command 100 or Label is used for text labelling in the form of
    100 some text describing data;

    15) new command 101; or end; is used to stop batch file processing in the batch file.

    16) Command -11.1 has been modified to eliminate the variation of 0 offset on the end courses. The variations on this command did not conform to standard command syntax in that the number of data elements changed depending on the 0 offset existence. In order maintain the iPOGO language without widely varying versions of one command, we have opted to replace the 0 offset variation with a new command in the next release. In the meantime, any use of a 0 offset in the -11.1 command will result in an error message of either 'invalid offset' or 'non-existent point'.

    17) New command for printing text output uses the comment syntax of the C++ language and maintains the hard returns and spaces as follows:

    /*   this is a test
    
    of the output
    with preformatted text
    */

    Note that the / and * are remapped on the numbers keypad to spacebar and semi-colon respectively. You must use the keyboard keys instead of the numbers pad to insert these characters.

    18) The angle notation has been modified for all commands that accept angles right and left, including the 2, -2, 7E7, and 10 commands.

    In previous versions, iPOGO required the degrees, minutes and seconds to all be negative numbers in order to turn an angle to the left. If the degrees were negative and the minutes and seconds were positive, the degrees were turned to the left and the minutes and seconds were turned back to the right. This created the potential for some serious problems if an inexperienced user assumed that the negative degrees denoted a left angle.

    This version of iPOGO turns the entire angle of degrees, minutes and seconds to the left if the degrees are negative and not equal 0. The minutes and seconds should be entered as negative if the degrees are 0. But iPOGO reads the absolute value of the minutes and seconds and turns the entire angle in the direction of the degrees if the degrees are not equal 0.

    The primary impact of this change will be seen when importing old command files where a user had incorrectly signed the minutes and seconds. Currently there is no specific flag to catch this potential difference in coordinates in the import routine. However, the user can test the coordinates for accuracy by importing a binary file generated with the prior versions of iPOGO and producing a coordinate dump with the 9 command. Then generate a coordinate dump from the batch file converted with this version. Use the DOS FC or (file compare) command to test the coordinates. See FAQ entitled 'How do I upgrade my old binary files from the DOS version?' for more information.

    19) The 37 command computes best curve fit solutions from a series of points. The DOS version of iPOGO ignored points included in a range. This version of iPOGO recognizes the points in a range and may give a different solution than the one computed by the DOS versions.
    (applies to iPOGO, 5.0, 06/30/2001)

iPOGO V5 Help Manual On-Line, Copyright © 1994-2002 POGO Partnership, LLP. All Rights Reserved.