Carlson SurveyGNSS UserGuide
Carlson SurveyGNSS UserGuide
Carlson SurveyGNSS UserGuide
UserGuide
V1.041 July 2014
Contents
1 Introduction .................................................................................................................................... 2
2 Registration.................................................................................................................................... 3
3 Carlson SurveyGNSS Workflow ................................................................................................. 5
4 Conversion of Receiver Files to RINEX .................................................................................... 7
5 Guidelines for Evaluating Results .............................................................................................. 8
6 SurveyGNSS Main Menu .......................................................................................................... 10
6.1 File menu ............................................................................................................................... 10
6.2 View menu............................................................................................................................. 11
6.3 Edit Menu .............................................................................................................................. 11
6.4 Analysis Menu ....................................................................................................................... 13
6.5 Tools Menu ............................................................................................................................ 15
6.6 Help menu ............................................................................................................................. 16
7 SurveyGNSS Views ......................................................................................................................... 17
7.1 Map View............................................................................................................................... 17
7.2 Observations View................................................................................................................. 17
7.3 Vectors View .......................................................................................................................... 18
7.4 Positions View ....................................................................................................................... 20
8 SurveyGNSS and SurvCE......................................................................................................... 22
9 Least Squares Adjustment ........................................................................................................ 24
10 Tutorials.................................................................................................................................... 27
10.1 Tutorial 1: Processing Static Data .......................................................................................... 27
10.2 Tutorial 2: Downloading active and passive reference stations ........................................... 32
10.3 Tutorial 3: Least Squares Adjustment ................................................................................... 36
10.4 Tutorial 4: Processing of Stop and Go Data ........................................................................... 40
In spite of the popularity of real time GNSS surveys, post-processing field data is still in use
for various reasons:
- As a back-up for RTK in case your data link fails (radio range).
- As a back-up when the RTK network in your area is temporarily out of order
(GPRS/EDGE congestion).
- To carry out sub-centimeter geodetic surveys (i.e. deformation analysis).
- To improve the accuracy of real time single frequency GIS data.
- To have a backup for critical projects.
- As a means for Quality Control for real time surveys.
Carlson SurveyGNSS is a reliable and precise tool for all your post-processing applications.
Each Carlson program is licensed for use on one workstation which must be registered. The
registration records your company name and serial number. To register your copy, install and
then start Carlson SurveyGNSS. When you start the software for this first time after
installation a window will pop up asking you for your serial number. The serial number
consists of a 4 groups of characters separated by a dash (-).
After you select the registration method, choose Next and select the type of installation you
are performing, choose Next again to review the copyright information and to fill out the
required information. At this point, if you are using the Fax method, press the Print Fax Sheet
button. If you are registering using the Internet method, press Next and the process will start.
The process has ended successfully when you have received your Change Key. Make sure
your keep you serial number and change key in a safe place.
Tip: If Carlson SurveyGNSS is running, you may access the registration dialog by
choosing Product Registration from the Help menu.
The illustration below shows the general workflow for using Carlson SurveyGNSS.
VI : Compute vectors
First select the vector to compute in the Observations tab by Ctrl+left-clicking on the
observations. The line with the selected observation will change color. Then either right-click
and select and select Compute Vector(s) from the menu, or select Analysis>Compute
Vectors(s) from the main menu tab.
Open source support has been incorporated together with additional shell scripts which
support additional proprietary receiver formats. The shell scripts are redistributed in the
Carlson SurveyGNSS install folder sup\RINEX and take the form of standard Windows batch
(.bat) script files.
What to do if your GNSS receiver files are not in the list of supported proprietary files?
If you have a RINEX converter, then you can convert your files to RINEX prior to running
SurveyGNSS and then import your files as RINEX. However, to simplify the import procedure
and to make the process more user friendly, you can now create a custom batch file which
includes your RINEX conversion executable.
For example, if you want to use the Topcon tps2rin.exe (not distributed by Carlson, only
available to Topcon customers), follow these steps:
Go to the Carlson SurveyGNSS install folder sup\RINEX\sample, here you will find a
number of sample files which you can edit and use.
One of the sample files is called Topcon_sampe.bat, open this file in the Windows
editor (or any other ascii file editor).
Go to line number 41 and replace ‘REM’ by ‘SET’ and replace <PATH TO
tps2rin.exe> by the folder location of your tps2rin.exe file.
If you have your exe file stored in the folder \tools\converter\topcon then the
modified line should look like this:
Save and close the editor, rename the file to Topcon.bat and copy the file from the
sample folder to sup\RINEX
The conversion from Topcon tps file to RINEX via tps2rin is now available in
SurveyGNSS through File> Open
Whether the post-processing result is acceptable depends on the accuracy which we want to
achieve, but let’s assume we are aiming for cm-accuracy. The SurveyGNSS Vector view
starts by listing three very basic but also very important items; baseline Length, Solution
and Quality.
Both in case of RTK and post-processing the baseline length is an important factor. When
the baseline length increases, the influence of the ionosphere increases as well. For longer
baselines (>20km) it will be increasingly difficult to get a fixed solution and cm precision. The
quality of the data (cycle slips, multi-path, PDOP, number of SVs, observation time) plays a
role in this as well. The specs of geodetic GNSS receivers usually show precision values
such as: 5mm+1.0ppm horizontally and 10mm+1.0ppm vertically. This means that for a
20km baselines the expected precision under good conditions will be around 2.5cm
horizontally and 3.0cm vertically. These values are nothing more than an indication and
require ‘good conditions’ but can be useful as a rule of thumb.
We should aim for either a FixedL1 solution for short baselines (<10km) or a ionosphere
free L0 solution for longer baselines, both with ‘high’ Quality. Then we have an optimum cm-
level result. The software will always try to compute a FixedL1 solution since this will give the
most accurate result. The definition of ‘short baseline’ is not strict. If the quality of the data is
sufficient, then baselines of 10km will be FixedL1. On the other hand if the quality if poor,
baselines of just 5km will be hard to be fixed with L1 data.
For long baselines the software will produce a FixedL0 solution. If the quality of the data is
high then ‘long’ could mean 100km or more. The result will be on the cm-level, taken into
account what is mentioned above about precision in relation to baseline length.
If our solution is float (FloatDGNSS) then the software was unable to fix any ambiguities. The
percentage of fixed ambiguities will be 0. The accuracy in this case will usually be on the dm-
level.
When we have a fixed solution it is useful to check the percentage of Fixed Ambiguities. The
higher this value the better. When our data is of high quality, this value should be well above
95%. The percentage of Reweighted Observations on the other hand should be as low as
possible. After ambiguity fixing all the residuals in the solution are checked for outliers. The
large residuals are weighted lower in the final estimation process. This value is a measure of
how well the solution fits the actual data. In case of high quality data this value should be
close to 0.0 .
The pdop value should be as low as possible. When using a modern GPS+GLONASS
receiver which is tracking sufficient satellites, this value will be well below 3 or even 2. The
pdop value can still be a useful parameter to monitor i.e. in a GNSS-hostile environment
such as an urban canyon. Even while having a short baseline with a FixedL1 solution based
on good quality data, the precision of our solution could be worse than expected because of
the bad satellite geometry. The pdop will then increase to 6 or more.
Note that the standard deviation of the rover position which is also presented (σx ,σy ,σz), is
only a measure of the internal precision. Very often this value is over-optimistic and should
be corrected i.e. by a factor 4 or more. A better indication of the actual precision of the rover
positions is by carrying out a least squares adjustment. This requires a network with
sufficient redundancy.
When using a GPS+GLONASS receiver, the GLONASS ambiguities can only be solved
when SurveyGNSS has the correct information about the antenna and receiver type. The
reason is that the receiver bias depends on the satellite signal frequency. All GPS satellites
transmit on the same frequency so they all create the same receiver bias. GLONASS
satellites transmit on different frequencies; each GLONASS satellite generates a different
receiver bias. In technical terminology GLONASS satellites cause inter-channel biases
which, if not taken into account, can significantly degrade position accuracy. SurveyGNSS
will take the biases into account when it has knowledge about the receiver type.
Therefore it is important that both the antenna and receiver type are listed in the RINEX
header. For instance:
Everytime a baselines is successfully processed, a plain text log file of the processing is
created (basefilename-roverfilename.txt). This file includes valuable information about the
processing.
SurveyGNSS provides a logical and easy-to-use system for creating, opening and saving
project files.
The KML Encoding Standard allows you to save files in the format accepted by
Google Earth, Google Maps and some of the Marble software. KML became is an
international standard of the Open Geospatial Consortium.
LandXML
Carlson CRDB is the Carlson coordinate format. This format
allowsaalphanumeric combinations of point number and descriptions up to 255
characters in length.
Carlson RW5 is Carlson’s raw data format. SurveyGNSS will store the station’s
geographic coordinates in this format. This allows for further processing of the
station coordinates in other Carlson products. For instance, when you need the
position of a station to be expressed in a specific (local) coordinate system or
geoid which is not available in SurvGNSS, then the RW5 format will be the
exchange format to products such as Carlson SurvCE, X-port or Survey.
- Save Adjustment allows you to accept and the adjustment results from Analysis>
Adjust Network.
- Recent Projects presents a list of projects that have recently been opened.
- Exit ends SurveyGNSS and exits.
The options in the View menu will work jointly with the four SurveyGNSS views: Map,
Observations, Vectors and Positions.
Once a coordinate system is active, you may express the station coordinates in the
Positions view in the Projected Easting, Northing, Height.
- Preferences allows you to set the preferences for the processing: General, Vectors
and Adjustment.
General includes Data Resources and Reference Observations.
In Data Resources you can set the Gravity Model and the Antex file with the
Antenna Definitions.
The default Gravity Model is the worldwide EGM2008 model in the binary GTX
format. Textual Carlson geoid grid files, such as the files used by Carlson
SurvCE and SurvPC, are accepted as well. Note that when this option is
enabled the projected coordinates presented in the Positions tab are showing
‘orthometric’ heights.
By default two ATX files are supplied; from the NGS (National Geodetic
Survey) and the IGS (International GNSS Service).
SurveyGNSS will read the antenna type and serial number from the RINEX
header. If the antenna type is not found in the current Antex ATX file, an error
message is displayed and the RINEX file will not be processed. To solve this,
select an ATX file which includes the proper antenna type or edit the RINEX
header of your observation file; go to the Observations view and right-click on
the observation and select Observation Details (see Tutorial 4 for an
example).
- Observation Details will show more detailed information on the observation currently
selection in the Observations view. The displayed information is based on what is
available in the RINEX header. Observation Details also allows you to edit the
station position, i.e. updating the know station coordinates.
- Remove will permanently delete the selected observation or vector from the project.
- Position Status… allows you to change the position of a station in the Positions
view from Known to Approximate and vice versa.
- Compute Vector(s) invokes the SurveyGNSS post-processing engine. You can only
select and process one vector at the time.
The closures errors (∆) are presented in x, y and z direction separately, as well as in a
combined ∆Total value. The Relative Precision is a measure of the total closure
error versus the Path Length.
- Adjust Network will carry out a least-squares network adjustment. To accept the
adjustment results and store them internally, go to File> Save Adjustment.
Note: Every time a baselines is successfully processed, a plain text log file of the processing
is created (basefilename-roverfilename.txt). This file includes valuable information about the
processing. This file is displayed on the right side of the screen in Transcript tab of the
Reports window.
The options under Tools allow you to download know station coordinates in the area of your
survey, as well as RINEX data from local active reference stations. An internet connection is
required. Also note that this service is not available in all parts of the world. For details on the
working of these tools see Tutorial 2.
The Help menu include the SurveyGNSS ‘about’ information as well as the Product
Registration, see also Chapter 2.
SurveyGNSS allows you to inspect your raw and or processed data in four different tabs or
views. The SurveyGNSS views are:
- Map view
- Observations view
- Vectors view
- Positions view
The Map view presents the positions and observations on a worldwide background map.
SurveyGNSS uses OpenStreetMap© for this purpose, a collaborative project that creates
and distributes free geographic data for the world. An internet connection required to view
the map.
Initially only the positions of RINEX stations are shown, baseline vectors are shown after
computation. The colors of the station symbol indicates the position status: approximate-blue
(not yet processed), known-red, (kept fixed) and processed-yellow. See also the Positions
View.
Note that positions of kinematic points are not shown on the Map. Create a Google KML file
via File> Save as…> Open GIS®KML Encoding Standard to view these positions.
- Use Zoom Extent for a complete view of you network. You can also use the ‘+’ and ‘-
‘ buttons on the top left for zooming. Your mouse can be used to zoom and pan as
well.
- Positions annotations brings on a standard Windows screen for changing the font
on the station name.
- View Closures will open a windows and show the closure errors. To view the
closures it is necessary to define a closed figure (loop) on the map. See
Analysis>View Closures in the main menu.
The Observations view allows you to import RINEX and other supported observation files
into the SurveyGNSS project. To import a file, select the filename from your Windows
document browser and drag the file onto the Observations tab. SurveyGNSS will open a
Report window on the right of the screen with information about the import and about the
conversion to RINEX (in case of a proprietary observation file format).
See the View menu option for information on graphical display of observations and
durations.
In the Vectors view the post-processing results are listed. By default, a text file with detailed
results about the processed vector is created in the project folder. For each vector there is a
separate file. The filename is a combination of the station names.
From File and To File show the associated based and rover RINEX files.
The antenna height in From Antenna Height/To Antenna Height should be the true
antenna height i.e. the height from the marker on the (ground) surface to the antenna phase
center. This is conform the RINEX specifications.
The Length is the baseline length (m). The baseline length is an important factor in the
selection of the solution type, i.e. for longer baselines an ionosphere-free solution is selected.
This is done automatically.
pdop is the Position Dilution of Precision, a measure of the quality of the satellite geometry.
Fixed Ambiguities shows the percentage of fixed ambiguities for the data. The DGNSS or
FloatDGNSS solutions are not included in this number.
∆x, ∆y, ∆z are the vector elements (m) of the baseline to the rover position.
The σx ,σy ,σz are the standard deviations of the rover position in Cartesian coordinates (cm).
Tip: Right click on one of the column headers. This will allow you to make a selection of the
displayed items.
To save the view to a file or print the view, use the appropriate icon on the bottom right;
The Positions view lists the stations and their coordinates as well as their status. The
coordinates are expressed in the coordinate system which was chosen in Tools>Set Spatial
Reference…
The Position Status… is either Known or Approximate. Usually the network will include a
reference position will should be marked as Known. The other station are then Approximate.
This is the default value. The known station is kept fixed in the processing, the rover position
is processed relative to the known station.
There is no use in marking more than one station as Known. Constraints on the network
which are imposed by multiple known stations should be handled by the least squares
adjustment following the post-processing.
Edit Position(s)… can be used to edit the coordinates i.e. of a known station. The three
position formats (geocentric, geographic, projected) in the Edit Position window are linked,
so when making a change all formats are updated simultaneously.
For the post-processing of stop and go surveys, SurveyGNSS assumes there is a RW5 as
produced by SurvCE available. The RW5 file holds the markers (the ‘stop and go points’) and
this is vital information for the processing.
To import the rover part of a stop and go survey, the RW5 file must be dragged and dropped
onto the Observations view. The rover raw data file is then automatically added.
SurveyGNSS will merge the RW5 file and the rover raw data file, which could be in one of
the supported proprietary format, into a new RINEX file. The new RINEX file now includes
the stop and go markers.
The new RINEX file should also import information about the antenna type from the
proprietary log file. If this info is not available (e.g. not entered in SurvCE or the log file has
no record for the antenna type) then SurveyGNSS will generate a [502]: No APC-corrections
error message:
In this case the antenna type must be picked manually from a predefined list. This is
important for a correct processing of the offset to the antenna phase center. See Tutorial 4
for an example.
Some receiver brands might produce RINEX files which already hold the stop and go
markers. There is no guarantee that these RINEX files are accepted by SurveyGNSS.
See the Carlson SurvCE Reference Manual for further information about logging raw data
from your GNSS receiver for post-processing. Note that this option is not supported for all
receiver brands.
See an example of the use of the new records in a SurvCE 4.0 RW5 file below:
--GNSSLOGRCVR,FL1802rov.log,SRROVER,RNBFN12100140
D2LR0G55R,RMNOVSurveyor+ GPS,RFOEM060100RN0000 2011/Jun/28
--GNSSLOGANT,FL01802rov.log,AN,AMNOV702GG NONE,LI1000,AG2.000,PA0.067
The preferences for the adjustment are found under Edit> Preferences.
- Confidence Level: This setting is used when calculating the size of error ellipses,
and in the Chi-square testing.
- Iteration Limit: This settings defines the maximum number of iterations of the
adjustment process. The iteration process is stopped when either the convergence
limit or the iteration limit has been reached. A high number of iterations could indicate
bad data (slow or in extreme case no convergence). Typically if there are no blunders
in the data the solution will converge in less than 5 iterations.
- Centering error: This option is used to specify the precision associated with
centering a GPS receiver over a marker.
The GNSS Vector Weighting presents three options for settings the a priori standard
precision of the vectors. The three vector elements DX, DY, DZ are correlated so we are
- The Standard Deviation Scale method is a combination of the two methods above.
The ‘mm + ppm’ model is used to set the a priori precision and then each vector is
scaled individually to this model value. This is a more refined method compared to
the Variance Factor method which applies a single scale factor to the complete
network. The advantage over the A Priori Standard Deviation model is that
correlations are taken into account.
The adjustment will Compute Relative Ellipses for stations which are within a certain
distance of each other. The distance can be entered in the Stations Within field.
SurveyGNSS uses the Chi-square test for the statistical testing. This is a so called overall
model test which does not test individual observations, but either accepts or rejects our
complete network. Simply said: the null-hypothesis which is tested is H0: our network is
correct. Correct means that:
- The a priori standard deviations for our vectors have been correctly estimated; they
all have realistic values.
- The model chosen to relate the observations to the unknowns parameters (station
coordinates) is complete an true, and the vectors are free of bad observations
(outliers).
When the Chi-square test is accepted, we can accept the processed positions with the
option under the File menu; File> Save Adjustment. Then for each new position in the
Position View, the a posteriori standard deviations σx, σy, σz and their correlations ρxy, ρxz,
ρyz are added. In the Observations View for each vector the least squares corrections vΔx,
vΔy, vΔz and the normalized or standard residuals nvΔx, nvΔy, nvΔz are added. Ideally, the
latter values should be close to 1.0 .
On the other hand, if we have a rejected Chi-square test, we must go back to our GNSS
vector weighting, or go back to our post-processing result. When we are able to identify a
In this tutorial you will process 2 baselines with SurveyGNSS and will learn about the basic
settings in the software. An internet connection is required.
1. Start SurveyGNSS and select File > New to open a new project. SurveyGNSS
projects will have the extension ‘sgp’ . Call the project ‘ppstatic’ or another
appropriate name.
2. We will import 3 static files. To import a file, select the filename from your Windows
document browser and drag the file onto the Observations tab.
Import all three files: C11.13O, 39G001.13O, M4010001.13O . Note that you only
have to import the RINEX ’O’ files; the associated files will be added automatically.
Your screen should look like this:
The sample data that we use is this tutorial is in the South-East of Turkey.
6. We have now entered some basic settings for the processing but we have not yet
looked at our data. Go back to the Observations tab. From the main menu select
View> Observed Satellites. Now pick C1/1, our reference station, by left-clicking on
the line with the filenames while pressing the Ctrl key (make sure the observation
groups are expanded). The selected line will change color and on the right side of the
screen a graphics overview of the observed satellites is shown.
The view can be expanded by dragging the display window to the left. Our data looks
good: we a combination of GPS and GLONASS data and the apart from a view cycles
Another useful display is the observation durations; this will show how much overlap
we have between our files. If we have no overlap or the overlap is too short, the data
processing will fail. From the main menu select View> Observation Durations. Now
pick all three observation lines by left-clicking while pressing the Ctrl key. The graph
will show that we have overlapping data for about an hour which should be sufficient
for our baselines. In the Observations tab you can also review the duration of the
observation and also the number of measurements. The data was taken at a 15
second rate so in our case we have well over 240 measurements for each file.
7. Now we are ready for the actual processing of the data. In the Observations tab
select C1/1 and 39G0001. Go to Analysis in the main menu and select Compute
vector(s).
Go to the Map tab and note that a baselines is now drawn from C1/1 to 39G0001.
Then go to the Vectors tab to review the processing result. As you can see we have
37km baselines with a FixedL0 solution of high quality.
8. A text file with details of the processing is created for every processed baseline in the
data folder of the RINEX files. The files are named after the markers, so in this case
look for the files C11-39G0001.txt and C11-M4010001.txt .
To save the processed positions you can create a Carlson CRDB file (for further
processing with Carlson office products) via File> Save As..>Carlson CRDB
It is also possible to create printer output, a HTML file or a Word Doc using the
buttons on the lower left.
Tip: To control which parameters are to be send to the printer/Doc/HTML, position the
mouse on one of the column headers (in either the Observations, Vectors or
Positions tab) and right-click. This will bring on a set of tic boxes which let you switch
parameter on or off.
In this tutorial you will download RINEX data from reference stations near your base and
rover points. You will also locate control points in your area. Reference stations which
produce live RINEX data are referred to as active stations, while known points (i.e. first or
second order control points) are called passive stations. For this tutorial an internet
connection is required.
1. Start SurveyGNSS and select File > New to open a new project. SurveyGNSS
projects will have the extension ‘sgp’ . Call the project ‘Activestat’ or another
appropriate name (see also Tutorial 1).
2. We will import a single static file and then add data from 3 active stations. Drag the
file BOB1196A.13O from you Windows browser to the Observations tab in
SurveyGNSS.
3. Go to the Map tab and Right-click on the map and select Zoom Extent.
You may skip Step 4 when you are not interested in passive published control points
and to go directly to CORS station selection.
4. We would like to find control points in our area. We can use these points as base
stations for our own GNSS receiver, or add one or more points to our network for QA.
Go to Tools>Search Public Control… You will see a map of the U.S. (more active
reference networks will be added to SurveyGNSS at a later stage). Follow the given
guideline: Zoom to maximum 2°x 2° x area of interest…
Left-click on the station near Route 70. You will see it has the identifier DG5871.
When you close the pop up, you will note that a tab DG5871 has been created. In the
tab you will find the NGS data sheet with full information about the control point.
5. We will now locate the active stations (CORS) near our BOB1 marker. We will search
in a radius of 105km. This radius exceeds the 100km default, so go to Edit>
Preferences… and then change the Proximity value under General Settings to
105km.
Make sure you have the BOB1 observation selected in the Observations tab (with
Ctrl-left click). This observation will be the center of the search area. Now go to
Tools>Search Published Observations… A list of available reference stations
around BOB1 is presented. The list is sorted by distance to BOB1.
6. Right-click on one of the stations and then select Acquire to bring in the RINEX file
from that station. SurveyGNSS will automatically make sure that the correct data,
time and observation interval is chosen. Select the stations CTNE at 24.0km, CTGU
at 26.5km and LAMT at 103.4km. The LAMT station exceeds the 100km default
search range. If this station is not in the list, go to to Edit> Preferences… and then
change the Proximity value under General Settings to 105km.
When you download a station RINEX file the Status field will show a green bar
showing progress.
7. After downloading the data from the 3 reference stations, we now have 4 occupations
and our Map should look like this:
Note that the reference stations are automatically marked as Known (in red).
9. Go to the Vectors tab and review the processing result. Even the long 100km
baseline is fixed with more than 99% of fixed ambiguities. This indicates high quality
data.
The network configuration is a typical resection. The next step is to carry out a least-
squared adjustment, See Tutorial 3.
In this tutorial you will carry out a least squares adjustment using the processed baselines
from Tutorial 2.
1. In Tutorial 2 we have concentrated on processing the raw data. For this purpose it is
not required to have a plane coordinate system active. Now that we want to calculate
the final position of our new station we need a coordinate system. Go to Edit>
Spatial Reference, search ‘Connecticut’ and pick ‘EPSG:26956:
NAD83/Connecticut’. Exit the screen with OK.
2. Go to the Positions view and right-click on one of the yellow or red status icons
(triangle). Then select Coordinate Display…> Projected Your view will look like
this:
Note that the heights are either ellipsoidal heights or if a Gravity Model has been
enabled under Edit> Preferences…> General .
The reference station coordinates have all been marked as known (red); these
stations will be kept fixed in the adjustment. Station status of BOB1 is now yellow
instead of blue. This which means it has been processed but is not yet adjusted.
3. Go to Edit> Preferences… and then to Adjustment. This will open the windows with
settings for the adjustment. We will leave the General settings as they are (see
below). The GNSS Vector Weighting setting is an important setting because we
need realistic precision values for our input observations in order to achieve a realistic
precision for our adjusted coordinates. The precision values (the 3x3 covariance
matrix) from the post-processing are often over-optimistic and require a correction. In
this case we will introduce a Variance Factor of 32 to scale the precision of our
vectors. Our correlation coefficients will stay intact. See the required settings below.
SurveyGNSS will present the results in the Least Squares Adjustment Summary
below. The Chi-square statistical test has accepted our model.
If you check the Least Squares Adjustment Summary you will see that the Chi-
square test has now failed. By decreasing the variance factor to 25 we are too
optimistic in describing the accuracy of our input data. Set the factor back to 32, rerun
the adjustment. To accept the adjustment result select File> Save Adjustment.
Note that the Chi-square will also fail when observations are incorrect or the network
contains a blunder. In that case increasing the factor is not a proper solution. A better
6. Go to the Positions view. The status icon of BOB1 has now turned green, indicating
we have an accepted adjustment result.
The indicated standard deviations are well below 3cm. If we take as a rule of thumb
that are baseline accuracy will be around 1cm+1ppm, then with baselines of around
25 and 100km ( 3.5cm and 6.0cm respectively) we have a proper result.
7. Go to File>Save As…Carlson RW5 and select a name for the RW5 file i.e. BOB1.
You have now created a RW5 file with geographical coordinates for the station points.
The RW5 file can serve as an exchange format to other Carlson Software products.
For example, to change the ellipsoidal height to orthometric (leveling) heights and to
change the units from meters to feet, import the RW5 file in Carlson X-port and
process with the settings below.
In this tutorial you will process data from a Stop and Go survey that was carried out with
Carlson SurvCE.
1. Start SurveyGNSS and select File > New to open a new project. SurveyGNSS
projects will have the extension ‘sgp’ . Call the project ‘SNGsurvey’ or another
appropriate name.
2. We will import the base and rover file. The base file is in RINEX format. Drag the file
1809base.13O from your Windows browser to the Observations tab in SurveyGNSS.
The rover part of the stop and go data consists of the SurvCE RW5 file and the rover
raw data LOG file in a proprietary format. Drag and drop the 1802rov.RW5 file onto
the Observations tab, the rover raw data file is now automatically loaded.
3. Go to the Positions tab. You should see a base point and 41 rover points with their
descriptions.
Right-click on the Status icon of the 1809base station and change the Position
Status… to Known. This will change the icon from blue to red.
Right-click on any blue triangle, select Coordinate Display… and then Projected.
Now you will see the coordinates displayed in UTM projection.
On the bottom right of the screen you should now see the selected UTM coordinate
system. This coordinate system is now active.
5. Let’s assume that during the stop and go survey we only had approximate
coordinates for our base point, and that we now have more precise coordinates
available. We want to edit the base position and enter the known coordinates.
In the Positions view righty click on the Status icon of the 1809base station and
select Edit Position(s)…
In the Edit Position window, change the projected coordinates to:
Northing: 5806070.750m
Easting: 650614.600m
Height: -2,800m (Ortho)
Exit with Save.
Note that the for the actual post-processing in the next step, the new base
coordinates will be used, but the base RINEX file header is not updated.
6. In the Observations tab, Ctrl-left click on ‘1802rov.13O’ below the first stop and go
point (point 1000) and then right-click to bring up the menu. Select Observation
Details from the menu. The Observation Details window will open at the bottom of
the screen. It is important for the processing that the correct rover antenna type is
known so that the correct height offset is applied. Scroll down to Antenna Type and
select ‘NOV702GG None’, then Save Changes and exit.
8. Go to the Vectors tab to review the processing result. All the stop and go points have
a fixed solution and high quality. If you don’t get a fixed solution, go to
Edit>Preferences… and make sure that the Elevations Mask under Vectors is 15
deg and run Compute Vector(s) again.
The CRDB and RW5 format can now be imported in Carlson Survey and then
processed by Field to Finish. The result will then look like this:
Remove the RW5 file from the data folder and drag and drop the 1802rov.LOG file
onto the Observations tab. Note that you now see an observation every second in
the Observations tab and the point number is replaced by a date-and-time indicator.
Process as before by Compute Vector(s). The kinematic data is stored in an output
file with the extension ‘.pos’ .