Batch Polar method

Batch Polar Method

This job processes the entire measured data list or its part in a batch. It can calculate the point coordinates with the polar method, free station method, and intersection by angle. If you wish to use only some of these methods in the batch calculation, you can turn off the individual methods in the program configuration (Settings->Calculations). It can be useful, for example, in case a measurement from an unknown station appears on the list, and further for survey by radius bar. If all the calculation jobs are turned on, the program will try to determine the coordinates of the unknown station as a free station. If you turn off the free station job for the batch calculations, the program will skip this station during the first execution (its coordinates will not be determinated) and later determine them by the radius bar. The next time it will calculate the points measured from it.

If you are unable to calculate some points (e.g. if the station coordinates can't be determined, etc.), no information on the reason the calculation couldn't be performed will be written in the report.

Preparation for calculation

Before initiating a calculation, you must perform some preparation settings:

  • Open the measured data list.

  • Open the coordinate list where the points for the required calculation are (points of the point field, etc.).

  • Ensure that the GROMA program can find the coordinates from this file during the calculation. There are two ways to ensure this:

    • In the dialog window Settings->Environment, select the option Search in all open files, or

    • Set this coordinate list as active (menu_file_active;).

  • In the dialog window Settings->Calculations select the search according to orientation (all the points of the known coordinates or only the point with attribute Orientation. In the same dialog window, or directly in the calculation window for the batch polar method, choose, using the item Edit orientations, whether the program shall display and allow editing of the orientation list before the calculation of each station.

  • Select the input and the output files for the calculations (see below).

Files

In this part of the dialog window you have to choose which open file the measured data shall be read from and which file the calculated coordinates shall be stored to. You can set the file names by following these steps:

  • Show the file you want to select anywhere in the window.

  • If you mouse-drag any arbitrary item (press and hold the left button) in the calculation window to the area titled Files. The file name will display in the dialog window.

You can also select the files using the three-dot button, located next to the boxes for the file names.

If you don't select a name of the output file, the program will automatically use the active coordinate list. The input file must be always set.

Instantaneous calculation stage

After pressing the button (Calculation), the program displays the instantaneous stage of the calculation in the dialog window:

  • Station: the currently calculated station,

  • Point: the currently determined point,

  • Method: the method used to determine the point (polar, free station, intersection by angle), or any other currently performed action (orientation of the set).

The total stage of the calculation

In this part of the window, the program provides information on how many stations and detail points are already calculated and how many unused items remain on the measured data list. After terminating the calculation, you can find information here on how many measured values couldn't be used for some reason.

During the batch calculation, the program calculates the polar method, free station (also backward intersection) and intersection by angle. The program also calculates all these jobs regarding the height if it has all the required data in the lists (station height, horizontal difference or zenith distance and target height). When calculating intersection by angle, the program will calculate the height twice (from both stations), store the average value on the coordinate list, and reports both values, their difference and their average.

The batch calculation allows more iteration to process the measured data list. This processing method allows the calculation when the data is not sorted on the list in a sequence which could be processed in one iteration. This situation will occur, for example, if you measure the detail points from a station which hasn't been recognized yet. If recognized later, for example, from the next station as a radius bar, the program will skip the unrecognized station during the first iteration, calculates its coordinates from the next point, and then will calculate the station during the next iteration. The maximum number of iterations is 5, but the program will terminate the calculation by itself in case no point was calculated during the last iteration.

A report with all the calculation data is available after the calculation. If you don't want to store all the calculated detail points in the report, you can turn off their storing in Settings->Calculations.