The procedure of line/area leveling has the disadvantage of several necessary steps instead of one: with branching the measurement must be divided and staggered.
Alternatively, the present script can be used.
I developed this method myself for quick height calculation and it is not identical to any procedure found in instructional literature.
Example 1 corresponds to example 1 from the line/area levelling and illustrates the general mode of operation:
First, the name and height of the benchmark must be specified.
As a fact, only one single bench mark can be specified.
This means that no calculation of adjustment and no error evaluation is possible.
The user has to ensure his data are correct and define his measuring path in a way that results can be checked, or he may refer to separate control measurements / control calculations
For each line the instrument position must be specified from where the point was located and which height was read (middle reading).
The allocation to backsight, foresight and intermediate sight is no longer necessary, neither is a specific order required.
The script will recognize all paths leading from the benchmark to the respective measuring point and calculates the resulting height for each path.
In this simple example, there is only one single path to each point
As a result you will obtain the heights of the measuring point or levelling instrument (height of instrument) along the respective path