This Tutorial shows Routing Calculations. You learn about
loading appropriate Data for Network Adjustment into the Form
entering Measurement Data for Network Adjustment into the Form
calculating 2D and 3D Network Adjustments
A special Functionality of MensorGIS are Surveying Calculations (Menu „Surveying“):
some types of Sections and Traverses (see SurveyTutorial.htm);
a Least Squares Network Adjustment (1D/2D/3D; Source Code as separate DLL Project).
Least Squares Network Adjustment calculations can be done via ASCII Files (*.kin/*.min/*.oin);
the Results are also stored in ASCII Files (*.kot/*.mot/*.oot) and an HTML and SVG File.
You may also take Point Features of the Plot Area into the Coordinates Table (Pick);
and you may create new Point Features in the Plot Area from adjusted Coordinates (Save Button / Option over Start Button).
Mensor is the Latin word for Surveyor!
If needed save your current Project Data Set using Menu „File - Save“
Menu „File - New“
Menu „File - Open“
select „AdjustmentTutorial.minfo“
Menu „View - Limits - Fit“ if necessary
Menu „Edit - Texts - Generate from Object Class“ -> Window „Create Text“:
select Object Class „TrigoPoint“
select Attribute „Name“
select Color „Black“
select Size „3“
select Layer „1“
press „Create Texts“
close the Window (OK)
Menu „Surveying - Least Squares Network Adjustment“ -> Window „Least Squares Network Adjustment“:
press Coordinate File; select BAUM1.KIN -> 7 Points (Tab Coordinates)
press Observations File; BAUM1.MIN -> 16 Observations (Tab Observations)
press Orientation File; select BAUM2.OIN -> 4 Orientations (Tab Orientations)
choose Network Dimension; select „2D-Network“ (GroupBox „Network Dim and A priori“)
activate CheckBox „Store New Points in MensorGIS“ (GroupBox „Calculation“)
press „Start“
-> finished: 1 Iteration(s); 2 Points appear in the Graphics Plot
close the Window (Exit)
Coordinate File; open BAUM1.kot with a Text Editor to see adjusted Coordinates
Observations File; open BAUM1.mot with a Text Editor to see adjusted Observations
Orientation File; open BAUM1.oot with a Text Editor to see adjusted Orientational Unowns
Protocol File; open BAUM1.htm with an Internet Browser to see Network Adjustment Stochastic Results
Graphics File; open BAUM1.svg with an Internet Browser (SVG Plug-In needed) to see Network Graphics
save your current Project Data Set using Menu „File - Save“
Menu „File - New“
Menu „Surveying - Least Squares Network Adjustment“ -> Window „Least Squares Network Adjustment“:
press Coordinate File; select BAUM2.KIN -> 4 Points (Tab Coordinates)
press Observations File; select BAUM2.MIN -> 14 Observations (Tab Observations)
press Orientation File; select BAUM2.OIN -> 4 Orientations (Tab Orientations)
choose Network Dimension; select „2D-Network“ (GroupBox „Network Dim and A priori“)
activate CheckBox „Store New Points in MensorGIS“ (GroupBox „Calculation“)
press „Start“
-> finished: 1 Iteration(s); 1 Point was taken into the Project Data Set
close the Window (Exit)
Coordinate File; open BAUM2.kot with a Text Editor to see adjusted Coordinates
Observations File; open BAUM2.mot with a Text Editor to see adjusted Observations
Orientation File; open BAUM2.oot with a Text Editor to see adjusted Orientational Unowns
Protocol File; open BAUM2.htm with an Internet Browser to see Network Adjustment Stochastic Results
Graphics File; open BAUM2.svg with an Internet Browser (SVG Plug-In needed) to see Network Graphics
Menu „Edit - Texts - Generate from Object Class“ -> Window „create Text“:
select Object Class „BAUM2“
select Attribute „CoordNumber“
select Color „Black“
select Size „3“
select Layer „lSquNet“
press „Create Texts“
close the Window (OK)
save your current Project Data Set using Menu „File - Save“
Menu „File - New“
Menu „Surveying - Least Squares Network Adjustment“ -> Window „Least Squares Network Adjustment“:
Tab Coordinates (TextBoxes):
enter (No) 1001 (X) 10000.000 (Y) 10000.000 (H) 150.000; select „known“
Press Register
Press Reset
enter (No) 1002 (X) 10000.000 (Y) 25312.456 (H) 201.314; select „known“
Press Register
Press Reset
enter (No) 2001 (X) 18341.900 (Y) 17316.400 (H) 351.300; select „unknown“
Press Register
Press Reset
Press Save; save with File Name Net3D(.kin)
Tab Observations (TextBoxes):
select „Slope Distance“; enter (from) 2001 (to) 1001 (S) 11097.85 (Sigma) 0.20
Press Register
Press Reset
select „Slope Distance“; enter (from) 2001 (to) 1002 (S) 11556.04 (Sigma) 0.25
Press Register
Press Reset
select „Horizontal Angle“; enter (in) 1001 (from) 2001 (to) 1002 (h) 54.1631 (Sigma) 0.0003
Press Register
Press Reset
select „Horizontal Angle“; enter (in) 1002 (from) 1001 (to) 2001 (h) 51.3479 (Sigma) 0.0004
Press Register
Press Reset
select „Zenith Distance“; enter (in) 2001 (to) 1002 (z) 100.8253 (Sigma) 0.0007
Press Register
Press Reset
select „Zenith Distance“; enter (in) 2001 (to) 1001 (z) 101.1536 (Sigma) 0.0008
Press Register
Press Reset
select „Height Difference“; enter (from) 1001 (to) 2001 (dH) 201.14 (Sigma) 0.1
Press Register
Press Reset
select „Height Difference“; enter (from) 1002 (to) 2001 (dH) 149.75 (Sigma) 0.1
Press Register
Press Reset
don't close the Window!
Window „Least Squares Network Adjustment“:
choose Network Dimension; select „3D-Network“ (GroupBox „Network Dim and A priori“)
activate CheckBox „Store New Points in MensorGIS“ (GroupBox „Calculation“)
press „Start“
-> finished: 1 Iteration(s); 1 Point was taken into the Project Data Set
close the Window (Exit)
Coordinate File; open Net3D.kot with a Text Editor
Observations File; open Net3D.mot with a Text Editor
Protocol File; open Net3D.htm with an Internet Browser
Graphics File; open Net3D.svg with an Internet Browser (SVG Plug-In needed)
Network Adjustment can be calculated using different Mathematical Models; the Model used in MensorGIS is the Least Squares one.
Usually Matrices are used to define and calculate such a Model; in these Matrices the Coordinates, Observations and maybe Orientations are entered.
Using the MensorGIS Network Adjustment you may alter some of the Parameters of such a Model: e.g. the Condition of Termination.
The Network Adjustment Functionality is based on a C# Project also included in the ZIP File of MensorGIS; this Project produces DLLs (Dynamic Link Libraries) which are included in MensorGIS;
MensorGIS uses three DLLs to: ClassUtilsCs.dll and ClassMatrixCs.dll for the Mathematical Background Functions and ClassVermausCs.dll for the Least Squares Model.
The Results are put in several Files as mentioned above: In the HTML Protocol File possible Outliers are marked in Red; the Error Ellipses give a graphical impression.
MensorGIS uses a pre-defined Adjustment Data Directory; you can change this in the Menu „Extras - Set Preferences - Network Data Dictionary“.
MensorGIS Version 1.1.1, 2012/03/29