START First steps Deutsch Guide : Vertical networks

Page contents

Known points Measurements Multiple measured network lines Stochastic model of the adjustment Height differences as constraints Results of the adjustment Campus subnetwork of the HTW Dresden as a free spirit levelling network Trigonometric levelling line Inaccessible point with auxiliary triangles Loading adjustment models in Adjustment with observation equations Accuracy of adjusted, unmeasured height differences
All kinds of vertical networks are adjusted, both spirit levelling networks (height differences & lengths of lines) as well as trigonometric vertical networks (zenith angles & distances), both free as well as connected networks, even single levelling lines.

START First steps Deutsch Known points

For a connected vertical network specify the list of points with known heights. The input of the two to four columns complies with the general rules of tabular input. The pointnames may be chosen as in the . Coordinate lists may be transfered from other computation tools.

If heights should be subject to adjustment, please specify an accuracy measure, either a standard deviation or a weight. If a default value is given for the accuracy measure, it pads all missing values in this column. Otherwise all heights without accuracy measure are treated as error-free in the adjustment. This is equivalent to zero standard deviation. A list may consist of both adjustable points and fixed points.

Points not present in the network are ignored. Points without height and network points missing in the list are treated as new points. A free vertical network consists exclusively of new points, e.g., if the list of known points is empty.

If you specify coordinates X and Y then the vertical network is displayed on the canvas. Points without X and Y are not displayed. These coordinates are not used for network adjustment. If new points should be displayed on the canvas, then you must you specify coordinates X and Y also for these points.

START First steps Deutsch Measurements

Measurement values are given as . See also the rules of tabular input. Each measurement record starts with two pointnames, i.e. startpointname and endpointname of the network line. They are followed by up to five measurement values or accuracy measures in user-defined succession.

nivellierte
Netzlinie AE
levelled network line

specific for spirit levelling networks

Height difference dh (required)
is the difference between endpoint and startpoint height of a line. If from startpoint to endpoint it goes uphill, height differences are specified positive, otherwise negative or zero.
Length of levelling line l (optional)
specifies the approximate length of a levelling line and may be used to define weights. The values must not be negative.
trigonometrische
Netzlinie AE
trigonometric network line AE

specific for trigonometric vertical networks

Zenith angle v
Horizontal distance e or slope distance s
Instrument height ih
Target height th
have the same meaning as in the station and target rows.

All values are always required. Missing values ih, th are padded by the default values, if any.

for both kinds of vertical networks

Standard deviation (a priori) σdh or weight pdh of the height difference
are used in the adjustment for the stochastic model. Only one of both values can be present. A default value pads all missing values in this column, or all values. Otherwise a missing accuracy measure is treated as zero standard deviation or infinite weight, which means that in the adjustment the related height difference acts as a constraint.
Also for trigonometric vertical networks these values refer to the adjustable height difference dh = s·cot(v) + ih - th, i.e. they include measurement errors in the instrument height and target height.
Code (optional)
is currently ignored.

START First steps Deutsch Multiple measured network lines

Some or all network lines may be measured twice , i.e.

  1. by spirit levelling in forward direction AE and backward direction EA
  2. by trigonometric measurement in A in two telescopic faces
  3. by trigonometric measurement in sight AE and backsight EA

In this case you simply specify two columns for height difference dh or the zenith angle v . The other quantities in the measurement record must not appear twice here. For the third case the following is assumed: The values of the instrument height ih and the target height th are only specified for AE and in the backsight EA they must be exactly interchanged. If this condition is not met, please specify means or use the method described below.

It is not necessary to change the sign of the height difference in backward direction EA. For the height difference in forward direction AE the sign of the first value is assumed. Therefore, two forward directions could have been measured. Your case is recognised by the signs of the first pair of values. (Theoretically it may happen that the height differences of the first pair are so small, that the recognition fails. In the extreme case they may be zero. Then a different record of the measurement list should be shifted to the front.)

The network lines measured twice may also be specified in two separate measurement records. This practice allows greater flexibility. In the same way you may specify network lines measured more than twice: each measurement in a separate record.

Examples: The following inputs yield identical results (right column: Angle unit = Grad):

geometric network trigonometric network
// from to dh1 dh2 l pdh
   A E 16.10 16.11 2306 1
// from to v1 v2 e ih th pdh
   A E 92.1402 92.1418 88.2306 1.54 1.66 1
// from to dh1 dh2 l pdh
   A E 16.10 -16.11 2306 1
// from to v1 v2 e ih th pdh
   A E 92.1402 107.8582 88.2306 1.54 1.66 1
// from to dh l pdh
   A E  16.10 2306 1
   E A -16.11 2306 1
// from to v e ih th pdh
   A E 92.1402 88.2306 1.54 1.66 1
   E A 107.8582 88.2306 1.66 1.54 1

Multiple measured network lines enter the adjustment as separate observations , which is generally recommended. If you want to let them enter as mean values, please get them yourself. In the examples above the records could read:

geometric network trigonometric network
// from to dh l pdh
   A E (16.10+16.11)/2 2306 1
// from to v e ih th pdh
   A E (92.1402+92.1418)/2 88.2306 1.54 1.66 2

Take care not to specify the multiple measured network lines as a constraint, otherwise there wil be a contradiction of the probably different values.

START First steps Deutsch Stochastic model of the adjustment

Here observations of the adjustment are the given height differences dh or the height differences computed from zenith angles v and distances e or s as well as the heights of known adjustable points. Accuracy measures are needed for all of them.

Also for trigonometric vertical networks these accuracy measures refer to the adjustable height difference dh, i.e. they include measurement errors in the instrument height and target height.

Correlated observations are not supported at the moment.

There are multiple opportunities, how to define the stochastic model via the selection of column format:

Weights of height differences as given above or from standard deviations or all unity

no column for standard deviation or weight selected
The default value for standard deviation or weight is treated as standard deviation σ for all observations. If the default value is missing, all heights of known points are treated as fixed and unit weight is assigned all height differences.
column for standard deviation selected
For all observations please specify a priori standard deviation σdh and/or σH . If a default value is given, it pads all missing values in this column. Otherwise, Points and height differences without standard deviation are treated as fixed, just as having standard deviation zero or weight ''INF''. Standard deviations have the same unit as heights and height differences and must not be negative. IN DUBIO PRO GEO computes weights for the adjustment by 1/σ².
column for weight selected
For all observations please specify a weight pdh and/or pH . If a default value is given, it pads all missing values in this column. Otherwise, points and height differences without weight are treated as fixed, just as having infinite weight. Weights must not be negative.
combination of columns for standard deviation and weight selected
Example: Weights are specified for height differences, but standard deviation are specified for heights.
Here a variance component estimation is required. Unfortunately, this case is not yet implemented. Therefore, this selection is not yet recommended.

Weights of height differences derived from lengths of lines or distances

For the definition of weights for height differences you can indirectly use

Then, for each network line please specify such a value. For this purpose you select the respective column format. You can specify how the weights are derived from distances or lengths of lines. Each height difference without length of line is treated as fixed, just as having standard deviation zero or weight ''INF''. Lengths of lines must not be specified in the same unit as the heights and height differences. Distances must have the same unit as heights and height differences. All values must be positive.

If you selected such an option and in addition you specify explicite standard deviations or weights then you obtain an error message.

Weights of heights

For heights of known, movable points you specify a standard deviation in the same unit as the heights or a weight, as described above. Heights without accuracy measure or with standard deviation zero or weight ''INF'' are treated as error-free and fixed in the adjustment.

The weights of heights and height differences must agree. A variance component estimation is not yet implemented.

START First steps Deutsch Height differences as constraints

If zero standard deviations or weight ''INF'' is assigned to a height difference then they act as constraints. It may happen that these constraints contradict. This case arises if these height differences

These cases cause an error. Use height differences as constraints with care.

The computation is performed such that either the startpoint or the endpoint of each such line is eliminated from the list of adjustable points and is added after the adjustment using the constraint.

START First steps Deutsch Results of the adjustment

The adjustment is performed according to the method of least squares. Free vertical networks are adjusted with the datum constraint that the sum of all adjusted heights is equal to zero.

The documented results contain the residuals, the adjusted values, the corresponding a posteriori standard deviations and the redundancy parts.

If a priori standard deviations are given for all heights and height differences (e.g. zero), then you compute the a priori standard deviations of the adjusted values by dividing the corresponding a posteriori values by σo . You find such a case in the example Trigonometric levelling line.

START First steps Deutsch Campus subnetwork of the HTW Dresden as a free spirit levelling network

HTW campus subnetwork - topology
HTW campus subnetwork - topology

In the third semester of the curriculum Geomatics of the University of Applied Sciences, Dresden (Germany) parts of the campus vertical network are measured by spirit levelling. As a result the height differences dh in metres and lengths of the lines l in kilometres given below have been obtained. Each levelling line has been measured multiple times, here between two and six times. These observations should be adjusted as a free vertical network.

As a result for a single line of length 1 km (unit weight) we obtain a posteriori standard deviation of 0.47 mm . All partial redundancies are above 0.7 , such that the network enjoys sufficient reliability.
All residuals amount to less than 0.5 mm . For the point heights this yields a posteriori standard deviations up to a maximum of 0.15 mm.

fromtoΔh [m]l [km] fromtoΔh [m]l [km] fromtoΔh [m]l [km]
25802644-0.056380.3710112575 9.701550.298222644-2.911350.28
25802644-0.055920.2810001011 8.808030.298222644-2.911160.30
25802644-0.056590.3710001011 8.808390.30184 822 3.114450.25
25802644-0.056090.2710001011 8.808380.33184 822 3.114620.27
14902575 9.792880.2510001011 8.808520.29184 822 3.115400.25
14902575 9.793110.2610001490 8.716920.28184 822 3.114740.26
10122580 0.607570.3210001490 8.717120.29125 184 0.616250.11
10122580 0.607670.3110001490 8.717000.28125 184 0.616520.10
10122580 0.607850.3210001490 8.717240.33125 184 0.616560.10
10122580 0.608000.3110002580-0.602270.32125 184 0.616320.11
10122644 0.551620.1610002580-0.602200.38125 184 0.616560.10
10122644 0.551670.1610002580-0.602570.29125 184 0.616690.10
10122644 0.551630.1610002580-0.602840.36125 822 3.731640.46
10122644 0.551770.1610002644-0.658110.47125 822 3.731820.46
10111490-0.091630.1010002644-0.658100.511252644 0.820110.21
10111490-0.091180.1210002644-0.658600.491252644 0.820420.22
10111490-0.091690.10 8222644-2.911180.281252644 0.820390.28
10111490-0.091400.12 8222644-2.911110.301252644 0.820620.22
10112575 9.701530.31
and Compute

START First steps Deutsch Trigonometric levelling line

Trigonometric levelling line
with a leap station
Trigonometric levelling line with a leap station at point 2
fromtoheight
difference
slope
distance
target
height
1A105.54555.4541.400
12 95.11271.6891.400
32103.23049.5281.400
34 92.75165.6660.005
43107.23965.6660.005
45 96.34578.3000.005
54103.64578.3000.005
5E 99.30045.6501.400

Let us consider the displayed levelling line with a leap station at point 2, i.e. no instrument has been erected at this point and consequently at point 1 no reflector was needed. At the points 3,4,5 there was in turn a station with instrument and a reflector position. Heights are given for the levelling bechmarks A by H=116.10 and E by H=123.06 . The reflector at A, 2 and E always has a target height of th=1.40 . The points 1,3,4,5 are not marked, such that we refer the heights to the tilt axis of the instrument: ih=0.00 . However, the reflection point is always 0.005 above the tilt axis, such that on the points 3,4,5 there is a target height of th=0.005 to consider. The obtained measurement values are shown at the right.

Residuals are computed for the height differences with magnitudes up to 0.0017 . The resulting height differences of the new points 1,2,3,4,5, obtain a posteriori standard deviations up to 0.0012.

and Compute

The same example is also used for the Universal computer and may be computed. However, the results are not fully identical because computes a robust adjustment.
The deviations in the final heights amount up to 0.0004.

pointVertical networksUniversal computer
nameadj. heightstddev.height (median)range
1122.32389.1e-4122.32380.0046
2126.42330.0012126.42300.0046
3130.33500.0012130.33470.0046
4137.79100.0011137.79060.0033
5142.27787.7e-4142.27790.0046

START First steps Deutsch Inaccessible point with auxiliary triangles

Inaccessible point with
horizontal auxiliary triangles
Inaccessible point with horizontal auxiliary triangles

This example has been computed with the Universal computer before. We now adjust the measurements as a trigonometric network. For this purpose we use the slope distances obtained in the universal computer. The known point height of 515 and 632 are set as fixed. The planar coordinates are used only for plotting the network on the canvas.

During the computation a warning is issued that observations are found between fixed points, which are ignored. These are the two observations between the points 515 and 632 All observations are well reliable (redundancy parts ≥ 0.45). The adjusted heights of the inaccessible point 1121 is obtained as 201.1118 with a standard deviation of 0.0014.

and Compute

The same example is also used for Universal computer and may be computed. However, the results are not fully identical because computes a robust adjustment and determines all three spatial coordinates.
The deviations in the final heights amount up to 0.07.

START First steps Deutsch Loading adjustment models in Adjustment with observation equations

and can be re-adjusted with . This yields the following advantages:

Forthcoming: More tools will provide this option.

The names of the observations are A°E and the names of the parameters are the names of the adjusted points. If you use height differences as constraints then they do not show up as observations, but as constraints for parameters.

Determine the standard deviation of the adjusted height difference of the points 125 and 2575 in the Campus subnetwork of the HTW Dresden as a free spirit levelling network. Solution: 0.22 mm.

START First steps Deutsch Accuracy of adjusted, unmeasured height differences

In a Vertical network the accuracy of adjusted, unmeasured height differences should be computed. You could load the vertical network to like in the preceeding trick and specify the height differences as functions of adjusted parameters (heights). It is simpler to specify the height differences directly in the height network as measurement with weight zero or standard deviation ''INF''. Then the values do not take part in the adjustment, but you obtain the adjusted values and also their accuracy.

Did you know? On the start page you search IN DUBIO PRO GEO by the Google search engine.

START First steps Deutsch