Documente Academic
Documente Profesional
Documente Cultură
0
Getting Started Guide
(Online Help)
Table of Contents
Introduction to Leica SpiderQC ................................................................................................. 1
Introduction ................................................................................................................................ 1
Important Notes ......................................................................................................................... 5
User Interface ............................................................................................................................ 7
Licensing.................................................................................................................................. 11
Getting Help............................................................................................................................. 15
Technical Support.................................................................................................................... 15
File ........................................................................................................................................... 17
File Menu Summary ................................................................................................................ 17
Quality Check... ....................................................................................................................... 19
Quality Check (Comparison)... ................................................................................................ 21
Quality Check (Graphs)... ........................................................................................................ 22
Open Observation file.............................................................................................................. 23
Open GPS Navigation file........................................................................................................ 24
Open GLONASS Navigation file.............................................................................................. 25
Open Galileo Navigation file... ................................................................................................. 26
Decimate RINEX...................................................................................................................... 27
Concatenate RINEX ................................................................................................................ 28
Import Antenna PCV Corrections ............................................................................................ 30
Export to CSV... ....................................................................................................................... 31
Edit........................................................................................................................................... 32
Edit Menu Summary ................................................................................................................ 32
NMEA Connections ................................................................................................................. 33
Spider Post Processing ........................................................................................................... 38
SINEX Interface ....................................................................................................................... 41
Spider Network Server ............................................................................................................ 44
Nivel200 Connections.............................................................................................................. 45
Limit Checks ............................................................................................................................ 49
Messaging and Events ............................................................................................................ 52
Database Settings ................................................................................................................... 54
i
General Settings ...................................................................................................................... 67
Automatic RINEX Quality Check Settings ............................................................................... 69
Connection Settings ................................................................................................................ 78
Graphing Settings .................................................................................................................... 86
Messaging ............................................................................................................................... 97
Map Display Settings............................................................................................................. 101
Web Settings ......................................................................................................................... 103
Results................................................................................................................................... 122
Results Menu Summary ........................................................................................................ 122
Plot Graph.............................................................................................................................. 123
Compile Site and File Report................................................................................................. 125
View Web Page ..................................................................................................................... 127
ii
Table of Contents
Tabbed-View.......................................................................................................................... 226
Tabbed View - Summary ....................................................................................................... 226
Report tab .............................................................................................................................. 228
Messages tab ........................................................................................................................ 229
Site Status tab ....................................................................................................................... 230
Site Quality tab ...................................................................................................................... 231
Network View tab................................................................................................................... 236
Real Time View Tab .............................................................................................................. 237
Post Proc View tab ................................................................................................................ 238
iii
Offline View............................................................................................................................ 239
Network Status tab ................................................................................................................ 240
Positioning Status tab............................................................................................................ 242
Nivel Status tab...................................................................................................................... 244
iv
Introduction to Leica SpiderQC
Introduction
Leica SpiderQC is the first choice in quality monitoring software to compliment Leica GNSS
Spider, Leica SpiderWeb or any other network reference station software. It is a stand-alone
software that can perform automatic quality checking and reporting of the logged RINEX data.
Advanced analysis tools allow detailed site evaluation, receiver performance testing and
multipath assessment. Combined with Leica GNSS Spider it provides online analysis of
network RTK processing. SpiderQC fully supports both the GPS (including L2C and L5) and
GLONASS satellite systems.
Overview
The following topics give an overview of the main functionality of Leica SpiderQC.
Quality Check
SNR Analysis
Multipath Analysis
Ionosphere Plots
Coordinate Analysis
1
For information on the software options refer to the Licensing Information.
Quality Check
SNR Analysis
• Numerical summaries and graphical views of L1, L2 and L5 signal to noise ratios
• Display SNR as sky plots or as scatter plots against satellite elevation
Multipath Analysis
• Numerical summaries and graphical views of code multipath on L1, L2 and L5 for
single, dual and triple frequency data
• Display multipath as residuals on a satellite track, time series of residuals together
with satellite elevation, RMS on a skyplot, and RMS versus satellite elevation
Ionosphere Plots
• Use IONEX files from CODE and IGS to make maps of the total electron content
• Make animated or static maps
• Display day/night, annotations and geomagnetic equator
• Supports IONEX version 1.0
2
Introduction to Leica SpiderQC
Coordinate Analysis
• Display time-line or scatter plots of coordinate displacements from real time data
streams or pre-logged files
• Formats supported include NMEA GGA, GNS, GGQ, LLQ and comma separated
(CSV) files from LGO
• Multiple real time high speed and Spider Post Processing connections
• Graphical display of longitudinal, transverse, height, easting, northing, 2D and 3D
displacement time series and 2D scatter plots
• Limit checks and messaging (run application, email and SMS) are supported
• Web page output of displacements calculated from real time NMEA data
GNSS Reference station networks generate vast amounts of data. To make a detailed
analysis of this data is not possible without sophisticated analysis and reporting tools. Leica
SpiderQC offers a comprehensive suite of tools tailored to the inspection, alarming, display
and distribution of quality data relating to the data products of a reference network. Status
information is available at a glance using traffic light symbols and other graphics. For more
detailed investigations a range of HTML reports, web pages and graphs can be created as
necessary.
3
Graphs and Reports
4
Introduction to Leica SpiderQC
Important Notes
In order to use the software correctly and reliably, you must follow the
instructions given in the online help system. You must also adhere to the
directions given in the user manual for the product with which you are using
the software and the user manual of the manufacturer of the sensor and
control equipment.
All of the instructions and directions required for a technical specialist to use
the system are included in the online help system, which are only available in
English.
Trademarks
5
System Requirements
Operating system:
• Windows XP
• Windows Server 2003
• Windows Vista (32bit)
• Pentium II or higher
• 500 MHz
• 128 MB RAM
• 1GB hard disk
• SVGA 800x 600
• keyboard and mouse
• CD-ROM or DVD drive
• 1 parallel or USB port for software protection key (not required for License Free
version)
• Ethernet connection (for receiving NMEA or configuration data from other PCs)
6
Introduction to Leica SpiderQC
User Interface
The Leica SpiderQC interface is characterized by a tab view, as shown below. Each tab
displays a particular type of output.
Menu Bar
The Menu Bar is a special Toolbar at the top of the screen that contains menus. If a
command is not applicable it is grayed out and not accessible.
• File
• Edit
• Automate
• Results
• Raw Data Analysis
• Deformation Analysis
• Connect
• Tools
• Window
• Help
7
Tool Bar
Toolbars displays the commands used most often. Click here for a summary of the tool bar
icons.
The toolbar will change depending on the purchased licensing options. In most cases the
following tool bar will be shown:
If the Advanced Data Analysis option has been purchased, then a different tool bar will be
shown that includes options to make manual data analysis more efficient.
Tabbed-View
The main tab view is the primary component of the SpiderQC interface. It comprises the
following tabs.
Tab Description
Report Tab Displays output from manual RINEX quality checks and other file
processing results.
Messages Shows a log of the most recent messages that have been
Tab generated by the software. Messages occur when ever any
settings are edited, from limit checks during online coordinate
analysis and during automatic processing.
Station Shows a “traffic light” overview of each station involved in
Status Tab automatic processing based on the quality of the most recently
processed files. The settings for the traffic light status are defined
in the Edit...Settings menu.
Station Displays detailed information on the station quality and status of
Quality Tab automatic processing. The tab shows the reports generated using
the Compile Station Report and Compile File Report menu options.
Network Displays a traffic light status map of the Reference Stations
View Tab configured for automatic RINEX processing based on their status
as in the Station Status tab. This tab is also used to display maps
of residual ionosphere and troposphere error derived from Leica
GNSS Spider network RTK processing. The content of this tab is
8
• Analysis of single NMEA data streams and files (no messaging or limit checks)
• Analysis of Spider and SAPOS General Connection logs and Spider Rover NMEA
logs
The Automatic RINEX Processing Option (Art. No. 749320) is an extension to the main
license enabling automatic checking of RINEX data generated by a single reference station.
For analysis of data from multiple reference stations the appropriate number of Additional Site
Licenses (see below) may be purchased. A valid hardware protection key (dongle) is required
to run the software including the main license (Art. No. 749319).
Included features:
The Additional Site License Option (Art. No. 749321) extends the number of sites that can be
processed with the Automatic RINEX Processing Option. Up to 255 Additional Site Licenses
may be purchased. A valid hardware protection key (dongle) is required to run the software
including the main license (Art. No. 749319) and Automatic Processing Option (Art. No.
749320).
Included features:
• Increases the number of sites for automatic RINEX processing by one per license
that is purchased
The Advanced Network Analysis Option (Art. No. 762826) enables calculation and display
Network Online Visualisation of Accuracy (NOVA) maps. NOVA maps represent the residual
ionosphere and troposphere error for network RTK and nearest site RTK users derived from
Leica GNSS SpiderNet RTK Processing. A valid hardware protection key (dongle) is required
to run the software including the main license (Art. No. 749319).
12
Introduction to Leica SpiderQC
Included features:
• Graphical display of RMS values for residual ionosphere and troposphere across an
RTK network (NOVA maps)
• NOVA maps are displayed for both network RTK users and nearest site users
• Time series of global RMS values
• Web page output with NOVA maps and global RMS
The Advanced Coordinate Analysis Option (Art. No. 751824) enables displacement analysis
features for GNSS monitoring systems when combined with Leica GNSS Spider, RTK GPS
receivers or third party software with NMEA position output. A valid hardware protection key
(dongle) is required to run the software including the main license (Art. No. 749319).
Included features:
• Graphical and numerical analysis of multiple NMEA and Spider Post Processing
connections
• Calculation of statistics for integrity monitoring
• Limit checks and messaging for NMEA, Spider Post Processing, SINEX and Nivels
• Web page output of real time results
The Advanced Data Analysis Option (Art. No. 759039) enables zero, single, double and triple
difference residual analysis. This features can be used to study and visualize GNSS data,
detect unflagged cycle slips, measure GLONASS hardware biases, analyze the effectiveness
of measurement differencing and other linear combinations and many other data analysis
tasks. A valid hardware protection key (dongle) is required to run the software including the
main license (Art. No. 749319).
Included features:
• Graphical and numerical analysis of zero, single, double and triple difference code
and phase residuals
• Control over which corrections (geometry, clock, troposphere, ionosphere, phase
ambiguity etc.) are applied to the data
13
Getting Help
Technical Support
Background information
Technical information is available through several online services. All registered Leica
Geosystems customers have access to this information. You can obtain product support in
several ways:
The latest information and version of the software is available on the SpiderQC web page.
Email, Fax
Contact the Leica Geosystems Dealer/Distributor in the country where you bought your
product.
15
Menus and Toolbars
File
Command Function
Quality Check... Selects one or more RINEX observation files for quality
checking. A separate report is generated for each RINEX file.
Refer to Quality Check Output for details on the contents of the
quality check.
Quality Check Selects one or more RINEX observation files for quality
(Comparison) checking. A single report is generated for all RINEX files
allowing for an easy comparison.
Quality Check Selects one or more RINEX observation files for analysis.
(Graphs) Graphs of various key indicators are created for each RINEX file
and saved to file.
Open Observation Opens a RINEX observation file for analysis.
file...
Open GPS Navigation Opens a RINEX GPS navigation file for analysis.
file...
Open GLONASS Opens a RINEX GLONASS navigation file for analysis.
Navigation file...
Open Galileo Opens a RINEX Galileo navigation file for analysis.
Navigation file...
Close files Closes the currently opened observation and navigation files.
Decimate...RINEX... Reduces the observation rate of a RINEX observation file.
Concatenate...RINEX... Merges multiple RINEX observation or navigation files into a
single file.
Save results... Saves output in the Output Tab or Station Report tab to a file.
Import
17
Export
Export to CSV... Exports the observations from the currently selected reference
file to a comma separated file.
18
Menus and Toolbars
Quality Check...
Background information
The manual quality check produces a HTML file containing detailed information on the
contents and format of the files. The quality check may be run via the user interface or by
command line option.
Note: The manual quality check is available for free (no hardware protection key is
required).
• If the corresponding RINEX navigation file(s) are in the same folder and have the
same name they will be loaded automatically. Otherwise you will be prompted for the
name of the GPS navigation file. The GLONASS navigation file (if applicable) should
be together with the GPS navigation file.
Step Action
1 Open one or more RINEX files. To open a RINEX observation file
use File… Quality Check.
2 Process the file. The file will be processed and the Quality Check
output will be displayed in the Report tab. The progress bar in the
bottom left of the window gives an indication of the status of the
quality check.
3 Analyze the results. See Analysing QC Results for more information
on the output of the quality check.
19
Optionally, you may edit the Quality Settings using Edit… Settings.
Step Action
1 At the command prompt type
Related Topics
Quality Settings
20
Menus and Toolbars
Background information
The Quality Check (Comparison) feature runs the manual quality check (refer to Quality
Check) but creates a single combined report rather than individual reports. This feature allows
for more convenient comparison of results from different sites or different periods.
• If the corresponding RINEX navigation file(s) are in the same folder and have the
same name they will be loaded automatically. Otherwise you will be prompted for the
name of the GPS navigation file. The GLONASS navigation file (if applicable) should
be together with the GPS navigation file.
Step Action
1 Open one or more RINEX observation files. To open a RINEX
observation file use File… Quality Check (Comparison).
2 Process the file. The file will be processed and a html report will be
displayed in the Report tab. The progress bar in the bottom left of the
window gives an indication of the status of the quality check.
3 Analyze the results.
21
Quality Check (Graphs)...
Background information
The Quality Check (Graphs) feature creates a various graphs of key quality indicators for a
selection of RINEX files. This feature provides a quick and easy way of creating graphs for
site analysis. The manual alternative is to load each file and create the graphs individually
using the options in the Raw Data Analysis menu.
• If the corresponding RINEX navigation file(s) are in the same folder and have the
same name they will be loaded automatically. Otherwise you will be prompted for the
name of the GPS navigation file. The GLONASS navigation file (if applicable) should
be together with the GPS navigation file.
Step Action
1 Open one or more RINEX observation files. To open a RINEX
observation file use File… Quality Check (Graphs).
2 Process the file. The file will be processed and a html report will be
displayed in the Report tab. The progress bar in the bottom left of the
window gives an indication of the status of the quality check.
3 A pop up window will be displayed that indicates the folder where the
graphs have been stored. Press Yes to browse the output folder
using Windows Explorer.
22
Menus and Toolbars
23
Open GPS Navigation file...
24
Menus and Toolbars
25
Open Galileo Navigation file...
26
Menus and Toolbars
Decimate RINEX
The RINEX Decimate dialog is accessed via the File...Decimate...RINEX menu and is used
to reduce the observation rate of a RINEX observation file (e.g. from 1s to 30s sampling rate).
Field Description
Input File Select the input RINEX observation file.
Output File Select the output RINEX observation file name. The input and output
names cannot be the same.
Obs Select the desired observation interval of the output file. The input
Interval file should have an observation rate faster than the output rate.
Related Topics
RINEX Concatenation
27
Concatenate RINEX
The RINEX Concatenate dialog is accessed via the File...Concatenate...RINEX menu and is
used to merge multiple RINEX observation, GPS navigation or GLONASS navigation files into
a single file.
Field Description
File Type Select either the RINEX Observation, GPS Navigation or GLONASS
navigation file type.
Observation Select the output data rate.
Interval
• Selecting a data rate lower than the original will decimate
the output.
• No interpolation of data will be done if the selected data rate
is faster than the original.
• For observation files the files must be for the same station.
28
Menus and Toolbars
Output file Select the output file. The output file may not be the same as one of
the input files. The file will be output in the same folder as the input
files.
Related Topics
RINEX Decimation
29
Import Antenna PCV Corrections
• Importing antenna PCV corrections will over write any previously loaded corrections.
• NGS absolute calibrations are included in the install.
• Only NGS format correction files are supported.
Related Topics
30
Menus and Toolbars
Export to CSV...
Exports the observations from the currently selected reference file to a comma separated file.
31
Edit
Command Function
Copy Copies the selected content from the currently active tab to
the clipboard.
Select All Selects the entire content of the currently active tab.
Clear Messages Clears all entries in the Messages tab. The messages are
not deleted, rather the "event.log" file (located in the install
directory) is renamed with the current date and time and a
new log file is started.
NMEA Use to configure NMEA data streams for use together with
Connections... Connect...NMEA.
Spider Post Use to configure access to Spider Post Processing
Processing... databases for use together with Connect...Spider Post
Processing.
SINEX Interface... Use to configure access to SINEX files that are created with
a third-party software such as Bernese GPS Software. This
menu is used in conjunction with Connect...SINEX.
Spider Network Use to configure access to Spider Network Server for use
Server... together with Connect...Spider Network Server.
Nivel200 Use to configure access to Spider Post Processing
Connections... databases for use together with Connect...Nivel200.
Limit Checks... Plot multiple time series of Spider Post Processing data
configured in Edit...Spider Post Processing.
Messaging and Used to configure events such as the sending of email and
Events... running of appications when messages are generated by the
system. Related options are also contained in the Messages
Settings in Edit...Settings menu
Settings... Opens a dialog to edit the program settings.
32
Menus and Toolbars
NMEA Connections
The NMEA connections dialog is used to configure connections to NMEA data streams for
online coordinate analysis. A plot of the configured connections can be made using
Connect...NMEA.
See also Connection Settings, Edit Coordinates, Limit Checks and Messaging and Events.
Field Description
Name The name of the connection.
Channel The communication channel.
Format The selected NMEA format.
Quality A basic indicator of the coordinate quality. Indicates the selected
solution type.
Site The reference coordinate site.
Profile The entered Profile direction.
LimitClass The selected limit class that is used to perform tolerance checking of
the NMEA coordinates.
Smoothing The selected smoothing option.
Logging Indicates if the logging option was selected.
Path The root level folder where SpiderQC will create the NMEA log files if
the logging option is activated.
33
Rollover The selected rollover time SpiderQC will use for the NMEA logging.
Buttons The five buttons along the bottom of the dialog are used to add, edit
and delete the configured connections.
New Opens the Edit Connection dialog allowing the user to enter the
details of a new NMEA connection.
From Opens the Spider Database settings dialog to enable the user to
Spider connect to a Leica GNSS Spider Site Server to automatically
configure the connections to all active Positioning Products with
NMEA output via TCP/IP. In the Spider Database settings dialog
simply enter the IP address or PC name of the Spider Site Server and
enter your Spider password.
The Edit Connection dialog is used when creating or editing NMEA connections.
34
Menus and Toolbars
35
Period calculated statistics will be 1hr, 2hrs, 6hrs, 12hrs,
displayed in plots. 24hrs, 2 days, 5 days, 1
week
Reference Select the station corresponding to
Coordinate the configured data stream. The
known station coordinates are then
used as the reference for all
displacement calculations. The
station list is created using
Tools...Edit Coordinates and
selected in the General Settings of
the Edit...Settings menu.
Profile Direction This value, a direction in degrees, 0 to 360 degrees
indicates the expected direction of
movement for the point and is used
to calculate the Longitudinal and
Transverse displacement.
Longitudinal displacement is the
displacement in the direction of the
profile. Transverse displacement is
at right angles to the profile. See
Profiles for more information.
Limit Class This is the limit class that is used to
perform tolerance checking of the
NMEA coordinates. The limit class
must be pre-configured in
Edit...Limit Checks. To configure an
event, such as sending an email, if
a limit check fails use
Edit...Messaging and Events.
Smoothing This option is used to decide if None or the filter length
SpiderQC is to smooth the (5s, 10s, 15s, 20s, 25s,
coordinate data. If smoothing is 30s, 45s, 1min, 2min,
used then the smoothed value will 5min, 15min, 30min,
be shown in the plot and used for 1hr, 2hr, 6hr, 12hr or
the limit checks. 24hr)
36
Menus and Toolbars
Related Topics
Limit Checks
Edit Coordinates
37
Spider Post Processing
See also Connection Settings, Limit Checks and Messaging and Events.
Field Description
Name The name of the Spider Post Processing product.
Server The name or IP address of the PC running the Spider Site Server.
Site The name of the monitoring site configured in GNSS Spider.
Profile The selected profile direction in degrees.
LimitClass The selected limit class that is used to perform tolerance checking
of the received coordinates.
Smoothing The selected smoothing option.
Button The four buttons along the bottom of the dialog are used to add,
edit and delete the configured connections.
From Opens the Spider Database settings dialog to enable the user to
Spider connect to a Leica GNSS Spider Site Server to automatically
configure the connections to all active Post Processing Products.
In the Spider Database settings dialog simply enter the IP address
or PC name of the Spider Site Server and enter your Spider
password.
Delete Deletes the selected connection(s) from the list.
Edit Opens the Edit Spider Post Processing dialog allowing the settings
of the currently selected connection to be modified.
Change Toggles the status (active or inactive) of the selected
Status connection(s).
38
Menus and Toolbars
The Edit Connection dialog is used when creating or editing NMEA connections.
39
post processing (PP Positioning)
monitoring applications. This option
should not be used with RT Positioning or
RT Products on the Site or Network
servers.
a median The coordinate update is made using a 1 to 30 days
calculated median calculated over a defined time period.
over
and a A minimum number of results can be defined 5 to 100 results
minimum to ensure that a high quality median is
of calculated.
Note:
Related Topics
NMEA Connections
Limit Checks
40
Menus and Toolbars
SINEX Interface
See also Connection Settings, Limit Checks and Messaging and Events.
Field Description
SINEX file Select the folder where the SINEX files are located.
path
SINEX file Enter the first characters of the file name. This field can be used
prefix to help distinguish between different solutions. e.g., daily, weekly,
etc.
Datum Enter the name of coordinate datum. e.g. ITRF2000.
Button The five buttons along the bottom of the dialog are used to add,
edit and delete the configured connections.
Update When this button is pressed, SpiderQC will check the configured
folder for any SINEX files that have not previously been read. Any
new files that are found will be read and the results (estimated
41
positions, tropospheric estimates and related quality information)
will be stored internally by SpiderQC. No limit checks are
performed when the files are read in this manner (no messages
will be generated if a position is out of tolerance).
Reset Only deletes the result information from the previously read
SINEX files. All site configurations are kept.
Delete All Deletes all the site and result information that was previously read
from SINEX files.
Delete Deletes the selected site(s) from the list.
Edit Opens the Edit SINEX Site dialog allowing the settings of the
currently selected connection to be modified.
Change Toggles the status (active or inactive) of the selected
Status connection(s).
The Edit SINEX Site dialog is used when editing sites that were found in SINEX files.
42
Menus and Toolbars
reference coordinate.
Profile This value, a direction in degrees, indicates 0 to 360 degrees
the expected direction of movement for the
point and is used to calculate the
Longitudinal and Transverse displacement.
Longitudinal displacement is the
displacement in the direction of the profile.
Transverse displacement is at right angles to
the profile. See Profiles for more information.
Limit This is the limit class that is used to perform
Class tolerance checking of the received
coordinates. The limit class must be pre-
configured in Edit...Limit Checks. To
configure an event, such as sending an
email, if a limit check fails use
Edit...Messaging and Events.
Related Topics
Limit Checks
43
Spider Network Server
The Spider Network Server is used to configure a connection to a Leica GNSS Spider
Network server and enables calculation and visualisation of residual error data from a running
network RTK installation. The calculation and display of the data is initiated using
Connect...Spider Network Server.
• This feature only works with Leica GNSS Spider v3.0 or later
• A minimum of 6 fixed sites are required for the maps to be calculated
Related Topics
Connection Settings
44
Menus and Toolbars
Nivel200 Connections
The Nivel200 connections dialog is used to configure connections to Nivel210 and Nivel220
inclination sensors for data logging. The connection is initiated using the Connect...Nivel200
menu.
Nivel200 Settings
Field Description
Name The entered name of the Nivel connection.
Channel The selected communication port of the sensor.
Type The selected Nivel model.
ID's The selected IDs assigned to the connected sensor.
Observation The entered observation rate in seconds.
Rate
Logging Indicates if the logging option was selected.
Path The root level folder where SpiderQC will create the the Nivel log
files if the logging option is activated.
Rollover The selected rollover time SpiderQC will use for the Nivel logging.
Button The four buttons along the bottom of the dialog are used to add, edit
and delete the configured connections.
New Opens the Edit Connection dialog allowing the user to enter the
45
details of a new Nivel connection.
Delete Deletes the selected connection(s) from the list.
Edit Opens the Edit Connection dialog allowing the settings of the
currently selected connection to be modified.
Change Toggles the status (active or inactive) of the selected connection(s).
Status
The Edit Connection dialog is used when creating or editing Nivel connections.
46
Menus and Toolbars
47
Edit Nivel Identifier Dialog
The Edit Nivel Identifier dialog is used when creating or editing Nivel connections.
48
Menus and Toolbars
Limit Checks
Limit (tolerance) checks may be defined to generate messages and events when received
coordinates (either via NMEA or via Spider Post Processing) differ by more than a certain
amount from the known a priori (reference or null)coordinates. Absolute limit checks may be
configured using the Edit...Limit Checks menu. Events, such as sending of an email or
running of an application, may be configured to occur when a limit check is failed using
Edit...Messaging and Events.
A number of Limit Classes may be created. Each Limit Class has up to eight different limit
checks (see table below), each of which has three defined levels (Level 1, Level 2 and Level
3). A different message type is generated for each level and so different events may be
configured for them using Edit...Messaging and Events.
49
Limit Check Settings
The three buttons along the top of the dialog are used to add, edit and delete the configured
limit classes.
Button Description
New Opens the Edit Limit Class dialog allowing the user to enter the
name of the new limit class.
Rename Opens the Edit Limit Class dialog allowing the name of the limit
class to be modified.
Delete Deletes the selected limit class from the list.
Limit Activate or deactivate the absolute limit checks for each type of
Checks displacement (longitudinal, transverse, height, 2D and 3D). The
displacement is calculated as the difference between the measured
coordinate and the reference coordinate defined in the connection.
50
Menus and Toolbars
Related Topics
NMEA Connections
51
Messaging and Events
Background information
Messaging and Events is used to run actions such as sending of emails when the system
generates a message. Messages may be generated by the automatic RINEX processing or
by coordinate analysis components of SpiderQC.
Step Action
1 Select the menu Edit...Messages and Events .
2 The Edit Messages and Events dialog will be shown. In the list on the
left-hand side of the dialog all Messages are listed which SpiderQC can
generate. On the right-hand side you see all Actions.
3 Use the New Action button to configure an action. You will be required to
enter specific information for the action based on its type (Application or
Email or SMS).
4 Select the messages that you wish to trigger the action in the Message
window on the left and activate the check box for the action in the Action
window. You can link multiple Actions to one Message.
5 Use the Overview button to get a summary of which actions are
assigned to messages.
6 Change the settings as required.
7 Click the OK button. The Edit Messages and Events dialog will be
closed and the settings saved.
52
Menus and Toolbars
The five buttons along the right of the dialog are used to add, edit, delete, test and overview
the messages and events..
Button Description
New Press the button and a sub-menu appears where you can select the
Action... type of the new action. You can choose between Application, Email
and SMS.
Test Press this button to immediately test a selected action. This function
can be used for controlling all actions.
Overview All the definitions you made between messages and actions are
listed in a overview panel.
53
Database Settings
The Database Settings dialog is used to enable the user to connect to a Leica GNSS Spider
Site Server to
• automatically configure the connections to all active Positioning Products with NMEA
output via TCP/IP.
• automatically configure the connections to all active Post Processing Products.
Field Description
Database The database name. This field cannot be changed.
Name
Server Enter the IP address or PC name of the Spider Site Server.
Login The required Spider login access level. This field cannot be
changed.
Password Enter your Spider password.
54
Menus and Toolbars
Edit Settings
The Edit Settings dialog is used to modify a wide range of program settings. The settings
pages can be accessed by the tree view on the left side of the settings dialog.
General Settings
• Archiving
• Global Navigation Files
• Output
• Security
• Site Status
Connection Settings
• NMEA
• Spider Post Processing
• SINEX
• Nivel200
• Spider Network
55
Graphing Settings
• QC Graph Extents
• Displacement Graph Extents
• Troposhere Graph Extents
• Network Error Map Extents
• Tilt Graph Extents
Messaging Settings
• Email Messaging
• SMS Messaging
Web Settings
• QC Graphs
• NMEA Graphs
• Spider Post Processing Graphs
• SINEX Graphs
• Languages
56
Menus and Toolbars
The main quality settings page contains settings that govern how the quality of a RINEX file is
determined. The quality settings apply for both manual and automatic quality checking.
There is a main quality page and five sub pages, Cycle Slip Detection, Multipath Estimation,
Quality Testing, Required Observation Types, Single Point Positioning and Satellite Status.
Each page can be accessed by the tree view on the left side of the settings dialog.
The settings are divided into the following categories, with each category on a separate page
of the settings dialog:
57
Minimum SNR The minimum signal to noise ratio of an 0 to 9
observation for it to be regarded as complete.
Use 0 for all observations.
Report Data The maximum time difference (in seconds) 1 to 1000
Gap between epochs that will not be reported.
Gaps greater than this number will be
reported in the Remarks section.
Report Missing The maximum time (in seconds) that a 1 to 3600
SV satellite can be above the elevation mask and
not be observed to without being reported.
58
Menus and Toolbars
• Cycle slip detection by SpiderQC is only done for dual frequency data. For
single frequency data only the flags in the RINEX file are used.
59
begin new arc observations for a new satellite arc to
be started. Default: 301s.
Min outliers The minimum number of consecutive 2 to 10
signifying slip outliers outside 'Sigma Signifying Slip'
to be considered a cycle slip. Default:
3.
IOD signifying The change in ionospheric delay that 50 to 2000 cm/minute
slip signifies an ION slip. Default 800
cm/min.
The Restore button may be used to
reset all settings to their default values.
Multipath Estimation
Settings that control how the MP1 and MP2 multipath estimates are dervied.
60
Menus and Toolbars
Quality Testing
Settings that use used to decide if a file passes or fails the quality check.
61
Minimum The minimum percentage of epochs that 0 to 100%
percentage of have observations (as opposed to data
epochs with gaps) for the data to pass this test.
data
Ignore orbit If this option is checked, the quality check
related will not fail if there is missing
problems ephemeris/orbit data
Minimum The minimum number of epochs that have 0 to 100%
percentage of at least the minimum number of satellites.
epochs with Note: this is a warning not a pass/fail test
minimum SV because the number of available satellites
cannot necessarily be controlled.
However, sometimes the receiver
firmware will cause a receiver to not track
all available satellites.
The Restore button may be used to reset
all settings to their default values.
62
Menus and Toolbars
Defines the observations types that the files are required to contain.
63
Single Point Positioning
64
Menus and Toolbars
Satellite Status
In this settings page is a list of all satellites that are supported. To disable satellites
from the quality check, uncheck them here. It may be a good idea to disable satellites
with known problems so that they are not biasing the quality check. For example the
GLONASS satellite R9 is not transmitting L2 data and hence will always have missing
data.
These settings are distinct from the Enable/Disable Satellites option under the Raw
Data Analysis menu in that they:
Related Topics
General Settings
Connection Settings
65
Graphic Settings
Messaging Settings
Web Settings
66
Menus and Toolbars
General Settings
The General settings apply to the program and in general and the manual quality check.
67
Related Topics
General Settings
Connection Settings
Graphic Settings
Messaging Settings
Web Settings
68
Menus and Toolbars
The Automatic Program Operations settings page contains settings that govern how the
automatic processing runs.
There is an Automatic RINEX Quality Check main page and seven sub pages, Archiving,
Global Navigation Files, Output, Security and Site Status. Each page can be accessed by the
tree view on the left side of the settings dialog.
The settings are divided into the following categories, with each category on a separate page
of the settings dialog:
69
Automatic RINEX Quality Check (Main Page)
70
Menus and Toolbars
Archiving
71
Global Navigation Files
Settings that control the RINEX file naming convention that is used.
72
Menus and Toolbars
%M Month as text
Output
73
Graph If this value is set graphs of all the quality Checked or
Output indicators will be generated automatically as Unchecked
part of automatic processing.
Calendar The automatically generated graphs will show Checked or
Month all files processed in that calendar month. Unchecked
GPS Week The automatically generated graphs will show Checked or
all files processed in that GPS week. Unchecked
Note:
• Additional settings that govern the format of the graphs may be found in the
general Graph Settings page.
• Additional settings that govern the format and content of the web page may be
found in the general Web Settings page.
74
Menus and Toolbars
Security
75
Site Status
76
Menus and Toolbars
Related Topics
General Settings
Connection Settings
Graphic Settings
Messaging Settings
Web Settings
77
Connection Settings
These settings apply to the various connection options, such as NMEA, GNSS Spider Post
Processing and Nivel200, that can be configured using the Edit menu and activated via the
Connect menu.
There are five sub pages, NMEA, Spider Post Processing, SINEX, Nivel200 and Spider
Network in the Connections setting page. There is no Connection settings main page. Each
page can be accessed by the tree view on the left side of the settings dialog.
NMEA
78
Menus and Toolbars
page output plots selected in the Web Settings. time between 1 and
60 minutes
Automatically When the program is started (the first
reconnect instance only) the NMEA connections will
when the be re-established and the graphs (and
program is optionally the web page) updated.
loaded
Period to This option specifies how much data the A time between 1
store in plot will store in memory when plotting minute and 24 hours
memory data from a data stream. The value is set
in minutes or hours from the current time.
Data older than this amount will be
discarded and hence this value sets the
maximum time range for the data that can
be shown in the plot.
Period to This option specifies the maximum age of A time between 1
display in the the data to be displayed in the plot. minute and 24 hours
plot
Plot title The title shown in the displacement
graphs in the user interface. No title is
given in the plots on the web page,
instead a text description is given for each
plot type.
Automatically If this option is checked then the minimum
scale the plot and maximum values of the plot axes will
to fit the data automatically scale to match in the data.
Otherwise the values used in the
Displacement Graph Extents settings will
be used.
79
Spider Post Processing
80
Menus and Toolbars
SINEX
81
Setting Description Valid Range
Update plot This option is used to decrease the CPU Active or Inactive, a
periodically usage when plotting data from a data time between 1 and
and not when stream. Rather than updating the plot 5000 seconds
new data is every time new data is received, the plot
received will be updated not more than the
specified number of seconds.
Create web Creates a web page with the displacement Active or Inactive, a
page output plots selected in the Web Settings. time between 1 and
60 minutes
Automatically When the program is started (the first
reconnect instance only) the SINEX file connections
when the will be re-established and the graphs (and
program is optionally the web page) updated.
loaded
Period to This option specifies how much data the A time between 1
store in plot will store in memory when plotting minute and 60 years
memory data from a data stream. The value is set
in minutes or hours from the current time.
Data older than this amount will be
discarded and hence this value sets the
maximum time range for the data that can
be shown in the plot.
Period to This option specifies the maximum age of A time between 1
display in the the data to be displayed in the plot. minute and 60 years
plot
Plot title The title shown in the displacement
graphs in the user interface. No title is
given in the plots on the web page,
instead a text description is given for each
plot type.
Automatically If this option is checked then the minimum
scale the plot and maximum values of the plot axes will
to fit the data automatically scale to match in the data.
Otherwise the values used in the
Displacement Graph Extents and
Troposphere Graph Extents settings will
be used.
82
Menus and Toolbars
Nivel200
83
discarded and hence this value sets the
maximum time range for the data that can
be shown in the plot.
Period to This option specifies the maximum age of A time between 1
display in the the data to be displayed in the plot. minute and 24 hours
plot
Plot title The title shown in the tilt graphs in the
user interface. No title is given in the plots
on the web page, instead a text
description is given for each plot type.
Automatically If this option is checked then the minimum
scale the plot and maximum values of the plot axes will
to fit the data automatically scale to match in the data.
Otherwise the values used in the Tilt
Graph Extents settings will be used.
Spider Network
84
Menus and Toolbars
Note:
• No automatic scaling option is available for the network maps. The settings in
the Network Error Map Extents settings will be used.
Related Topics
General Settings
Connection Settings
Graphic Settings
Messaging Settings
Web Settings
85
Graphing Settings
The main graph settings page contains settings that govern the format of the graphs that are
generated using SpiderQC.
There is a Graphing settings main page and four sub pages, QC Graph Extents,
Displacement Graph Extents, Troposphere Graph Extents, Network Error Map Extents and
Tilt Graph Extents. Each page can be accessed by the tree view on the left side of the
settings dialog.
The settings are divided into the following categories, with each category on a separate page
of the settings dialog:
86
Menus and Toolbars
• These settings also apply to most graphs generated using the Raw Data
Analysis menu.
87
Markers
Show Point Labels will be shown to indicate the name of the site.
Labels
Show A grid of latitude and longitude will be shown to indicate the
Gridlines scale of the map
NOVA Map The Site OK and Site Not Fixed colours to be Depends on
Colours: used in the NOVA maps. video
display
settings
88
Menus and Toolbars
QC Graph Extents
Used to set the display settings for each of the graphs used to display results from
automatic quality checking.
In this dialog the minimum and maximum y-value and the spacing between tick marks
may be specified for all graphs that are available to display output from automatic
quality checking. The graph extents are listed for each graph type, not each individual
graph. A complete lists of the graph types is shown below with the graph type.
89
for each file.
Outliers A plot of the estimated number of outliers for each Outliers
file.
Percentages A plot of completeness that shows the percentage Percentages
of
90
Menus and Toolbars
Used to set the display settings for each of the graphs used to display displacement
calculated from NMEA or Spider Post Processing data.
In this dialog the minimum and maximum y-value and the spacing between tick marks
may be specified for all graphs that are available to display output from automatic
quality checking. The graph extents are listed for each graph type, not each individual
graph. A complete lists of the graph types is shown below with the graph type.
91
2D Scatter A scatter plot of the plan 2D Scatter
displacement.
HDOP A time series of the HDOP
Horizontal Dilution of
Precision.
Satellites Used A time series of the number Satellites Used
of satellites used in the
position solution.
Age of Data A time series of the age of the Age of Data
reference data (GNSS
differential corrections).
Vectors
92
Menus and Toolbars
Used to set the display settings for each of the graphs used to display estimated
tropospheric zenith path delay (ZPD) and gradients estimated by a geodetic software
and recorded in SINEX format. Refer to the SINEX Interface for more information.
In this dialog the minimum and maximum y-value and the spacing between tick marks
may be specified for all graphs that are available to display output from automatic
quality checking. The graph extents are listed for each graph type, not each individual
graph. A complete lists of the graph types is shown below with the graph type.
93
Network Error Map Extents
Used to set the display settings for each of the graphs used to display displacement
calculated from NMEA or Spider Post Processing data.
In this dialog the minimum and maximum y-value and the spacing between tick marks
may be specified for all graphs that are available to display output from automatic
quality checking. The graph extents are listed for each graph type, not each individual
graph. A complete lists of the graph types is shown below with the graph type.
Plot Description
Ionosphere A map of estimated residual ionosphere error.
Troposphere/Geometry A map of estimated residual troposphere/geometry error.
94
Menus and Toolbars
Used to set the display settings for each of the graphs used to display tilt and
temperature data measured with Nivel200 inclination sensors.
In this dialog the minimum and maximum y-value and the spacing between tick marks
may be specified for all graphs that are available to display output from automatic
quality checking. The graph extents are listed for each graph type, not each individual
graph. A complete lists of the graph types is shown below with the graph type.
Setting Description
Related Topics
General Settings
Connection Settings
95
Graphic Settings
Messaging Settings
Web Settings
96
Menus and Toolbars
Messaging
The Messaging settings page contains settings that enable the generation of messages and
events by the system. Actual configuration of messages and events is done in the using the
Edit...Messages and Events menu.
There is a Messaging main page and two sub pages, Email messaging settings and SMS
settings . Each page can be accessed by the tree view on the left side of the settings dialog.
The settings are divided into the following categories, with each category on a separate page
of the settings dialog:
97
disk space any of the drives used by automatic 10 and 100,000
processing. If the disk space drops below this MB
value SpiderQC will generate a message.
Note:
The Email Settings give SpiderQC the necessary information to communicate with the mail
server and send the email error messages specified in the Edit...Messages and Events
section. Details of email messages that failed to send are recorded in the Messages tab.
98
Menus and Toolbars
SMS Settings
The SMS Settings give SpiderQC the necessary information to communicate with a GSM
modem to send SMS messages specified in the Edit...Messages and Events section. Details
of SMS messages that failed to send are recorded in the Messages tab.
99
Setting Description Valid Range
COM The serial port to which the GSM modem is Valid COM port
Port attached.
Baud The baud rate used by the GSM modem. Valid baud rate
Rate
Send PIN Specified if SpiderQC needs to send a PIN code Checked or
Code to access the modem. Unchecked
Check If this is activated SpiderQC will give a failure Checked or
that message if the SMS modem does not respond Unchecked
modem with "OK" when a SMS message is sent.
responds
with OK
PIN Code The PIN code needed for SpiderQC to access The PIN code set
the GSM modem. on the GSM
modem
Note: SpiderQC supports the GSM 07.05 specification used by the Leica MC45 GSM
modem. Only modems that support this protocol may be used with SpiderQC.
Related Topics
General Settings
Connection Settings
Graphic Settings
Messaging Settings
Web Settings
100
Menus and Toolbars
The Map Display Settings govern the appearance of the View/Edit tab.
101
Background The raster image file to be displayed. The Valid file path and
image file following file types are supported: JPEG name
(JPG), Window Bitmap (BMP), Device
Independent Bitmap (DIB), Portable
Network Graphics (PNG) and Tagged
Image File Format (TIF).
Georeferencing For the background image to be properly
georeferenced you must enter the latitude
and longitude of the upper-left and lower-
right corners of the image.
Specify map This option allows the user to specify the Checked or
boundaries latitude and longitude boundaries of the Unchecked
map shown in the Map View tab. If
unchecked then the display area will be
calculated automatically.
Related Topics
General Settings
Connection Settings
Graphic Settings
Messaging Settings
Web Settings
102
Menus and Toolbars
Web Settings
The main web settings page contains settings that govern the content and appearance of the
web page used to communicate the results of automatic quality checking.
There is a main web settings page and four sub pages, QC Graphs, NMEA Graphs, Spider
Post Processing Graphs, SINEX Graphs and Lanuages. Each page can be accessed by the
tree view on the left side of the settings dialog.
• The languages that the web pages are shown in are controlled by XML files
located in the install folder. To add or remove languages refer to the section
Lanuages.
• To change the format of the web page, including e.g. colours, fonts, table design
etc. refer to the section Formatting of Web Pages.
The settings are divided into the following categories, with each category on a separate page
of the settings dialog:
103
Web Settings (Main Page)
Note:
• The title of the web page is now language specific and must be configured in
the XML language files. See Multi-Language Web Page for more information.
104
Menus and Toolbars
QC Graphs
105
NMEA Graphs
Settings to define what graphs should be shown on the NMEA web page.
106
Menus and Toolbars
Settings to define what graphs should be shown on the Spider Post Processing web page.
107
SINEX Graphs
108
Menus and Toolbars
Languages
The language(s) of the web pages created by Leica SpiderQC can be configured by
the user. This is done simply by adding or removing XML (.xml) files from the
Languages folder in the install directory (by default C:\Program Files\Leica
Geosystems\Leica SpiderQC\Language\).
Four languages are included in the install: Chinese, English, French and German. At
least one language file must be in the folder for Leica SpiderQC to create the web
page.
1. Copy an existing XML language file and save it with the name
'??GQCLanguage.xml' where '??' is a two character abbreviation of the
language name (e.g. EN for English, DE for German).
The next time Leica SpiderQC creates the web page, a web page in the new language
will also be created.
Note:
• Do not modify any of the XML tags. The tags are contained within angled
brackets <> and are needed by the program to find the relevant text.
• Do not change the order of and %d, %s or %lf characters within the text or the
web page will not be created correctly and the program could become
unstable.
109
To remove a language
1. Move or delete the XML language file from the Language folder.
2. (Optional) Manually delete any files for the language that have been created
by SpiderQC.
Leica GNSS QC will no longer create a web page in this language. Any existing web
page files will not be deleted.
The formatting of the web pages is contained in a Cascading Style Sheet (CSS) file
with the name "style_win_ie.css". The CSS file is stored in the installed folder of
SpiderQC and is copied to the web page folder each time the web page is updated.
The CSS file can be used to change formatting such as colours, fonts, table design etc.
Note:
• The CSS file will be overwritten if you re-install SpiderQC. Please take care to
back up the CSS file should you modify it.
• If you have modified the CSS file please check when you install a new version
of SpiderQC to see if new classes have been added to the CSS file.
Related Topics
General Settings
Connection Settings
Graphic Settings
Messaging Settings
Web Settings
110
Menus and Toolbars
Automate
Command Description
Start... Configure and start automatic processing.
Resume Resume a previously configured automatic processing
session.
Stop Stop automatic processing.
Edit Edits the GNSS reference station details.
Sites...
• Add or edit a site.
111
Start... - Automatic Processing
The Start Auto Processing dialog is accessed via the Auto...Start menu and is used to
initiate automatic quality checking. Before this setting is enabled, one or more sites must be
configured in Automate...Edit Stations.
Note: This is a dongle protected option that must be purchased (SpiderQC Automatic
Processing and SpiderQC Additional Site Licence).
All of the configuration is done per site. To start automatic processing it is simply a matter of
setting the date of the first file to be processed. By default this is set to the next hourly file
based on the PC clock.
112
Menus and Toolbars
Related Topics
113
Automatic RINEX Quality Check - General Information
The automatic RINEX quality check can used for inspection, alarming, display and distribution
of quality data relating to the data products of a reference network. Status information is
available at a glance using traffic light symbols and other graphics. For more detailed
investigations a range of HTML reports, web pages and graphs can be created as necessary.
Step Action
1 Create one or more reference stations.
Use the menu option Automate … Edit Stations to open the Edit
Reference Stations dialog.
2 Edit the settings.
To start automatic processing use Automate …Start and enter the settings
in the Start Auto Processing dialog.
4 Stop automatic processing.
During automatic processing some basic output will be saved. These include quality database
files, file QC summaries and the message log. Other output such as graphs and web pages
will be saved depending on what Automatic RINEX Quality Check Settings are used.
114
Menus and Toolbars
One Quality Database (QDB) file is generated for each station. These files contain the
processing results for every file automatically processed for a given station. The QDB files are
used to generate the other forms of output, such as graphs, summaries and web pages.
The QDB record for a single file is approximately 150 bytes. Therefore, the QDB file for a
single station that generates a new RINEX file every hour for a period of one year will be
about 1.25MB.
The QDB files are placed in a directory labelled “QDB” within the program’s install directory.
The naming convention used is “<station_name>.qdb” were <station_name> is the name
given to the station in the Edit Reference Stations dialog.
File Summaries
Every files that is processed will have a processing summary file created. The summary is
exactly the same as what would be generated by processing the file manually, with two
exceptions:
1. The observation interval will be taken from the station settings, not from the file. Thus
changes in the observation interval will be detected.
2. The expected file length will be taken from the station settings and used to check if
the file is complete.
The file summaries will be stored using the same file name as the input RINEX file but with
the extension “.QC”. The files are in the Rich Text (RTF) format.
Messages
The message log records all significant events that have occurred during the automatic
processing. Possible events recorded in the message log include:
115
5. Security warnings (spurious file detected).
6. File has low quality
7. File has invalid format
8. File is late
9. File is missing
The most recent event messages are also recorded in the output tab “Messages”. This is
done so that the user can get a quick summary of the program operation and in case disk
space runs low and the event log file cannot be saved.
Warning: Over time the message log can become very large and affect performance
(such as load time). The user should use the Edit...Clear Messages menu to archive
the old messages and clear the message list from time to time..
Note:
• If a file is not available for processing then it will be recorded as being late.
SpiderQC will continue to try and process the files until it is found and
processed or a certain period has elapsed (see Automatic Program Operation
Settings) and the file is regarded as permanently missing.
• Automatic processing may be configured to start automatically when the
program is loaded. Also SpiderQC can be configured to load automatically
when the operating system starts (see Automatic Program Operation Settings).
• If a station is offline then a record will be made by SpiderQC so that it is known
at a later date why the files for the station were not processed.
• The Messages, Station Status, Station Quality and Map View tabs contain
useful information on the current status of automatic processing.
• The current task being performed by SpiderQC is shown in the status bar.
116
Menus and Toolbars
• Reports and graphs may be generated using the options in the Results menu
while automatic programming is in progress. At times when the database files
are in use by the processing kernel, these menu options will be deactivated or
might not respond to user input.
• A dialog box asking for confirmation will be shown when trying to exit the
program while automatic processing is in progress.
• It is possible to process old files or to reprocess data by using the Auto...Start
menu and selecting a suitable start time. All data will be reprocessed and new
results obtained. If a file that was previously processed by no longer exists is
processed the previous results will be kept (i.e. it will not be flagged as
missing).
Related Topics
117
Edit Sites...
The Edit Reference Stations List dialog is accessed via the Automate...Edit Sites menu and
is used to edit, create and delete sites for automatic processing.
Note:
• Note that if the program mode is set to "Integrated with SpiderWeb" it is not
allowed to create or edit sites manually. See Automatic RINEX Quality Check
Settings for more information.
Button Description
New Used to create a new site using the Add Site dialog.
From Opens the Spider Database settings dialog to enable the user to
Spider connect to a Leica GNSS Spider Site Server to automatically configure
the connections to all suitable File Products. In the Spider Database
settings dialog simply enter the IP address or PC name of the Spider
Site Server and enter your Spider password.
118
Menus and Toolbars
• If you re-use From Spider with the same site server it will not
re-add the same products again, but rather add new ones and
check for changes in the existing ones.
• Products that have since been deactivated in Spider will not
automatically be deactivated in SpiderQC.
• If the length of a product is changed, then the old site in
SpiderQC should be deleted and a new one created.
Remove Used to delete a site. Once a station has been deleted the entry is
removed from the stations list. However, the QDB file that contains the
processing results is not deleted. This file must be deleted manually
from the QDB subdirectory of the install directory.
Edit This option opens the Edit Station dialog to edit the station details.
Change This button is used to toggle the status of a site from active (online) to
Status inactive (offline) or visa versa.
119
Add Site / Edit Site Dialog
The Add Site dialog is used when creating new sites. The Edit Site dialog will appear when
editing a site.
Note: When editing an existing site it is not possible to change the observation period. To
change this value you must create a new site.
Include in Select this option if you wish for the results from this site Checked
Web Page to be included in the web page. or
Unchecke
d
Satellite GPS or mixed GPS/GLONASS GPS or
System GPS/GLO
NASS
Observatio The observation rate in seconds that the RINEX files are 0.01s to
n Rate expected to contain. 30s
Observatio The length of the files in hours to be processed. 1, 2, 3, 4,
n Period 6, 12, or
24 hours
Latency The delay in minutes between the nominal file creation 0 and
time and the time the file is expected to be available for 64000
processing. This settings is used to allow the reference
station software time to create the file and the file to be
transmitted from the reference station to the computer
120
Menus and Toolbars
%M Month as text
Related Topics
121
Results
Command Description
Plot Graph... Plot a graph of the automatic processing results.
Compile Site Compile a summary report for all sites based on the results of
Report... automatic processing.
Compile File Compiles a file report that details the automatic processing
Report... results for individual files for a chosen station.
Create Web Create a summary web page based on automatic RINEX
Page quality check results. See Web Page Settings for more
information.
View Web Loads the web page in the default web browser.
Page...
122
Menus and Toolbars
Plot Graph
The Plot Graph dialog is accessed via the Results... Plot Graph menu and is used to plot a
graphs of the automatic RINEX processing results.
Setting Description
Site Select the site you wish to plot the results for.
Graph Select what result you wish to graph.
Graph Description
Cycle slips A plot of the number of cycles slips above the elevation
mask for each file.
% Epochs Min SV A plot that shows the percentage of epochs that has
measurements to at least the specified minimum number of
satellites.
MP1 A plot of the overall MP1 RMS estimate for each file.
MP2 A plot of the overall MP2 RMS estimate for each file.
MP5 A plot of the overall MP5 RMS estimate for each file.
Average tracked A plot of the average number of satellites tracked for each
satellites file.
Time Select the time period, there are three options. The last 30 days, this GPS week
Period (enter the week) or this month (enter the month).
123
Related Topics
Compile Reports
Graph Settings
124
Menus and Toolbars
The Compile Station Report dialog is accessed via the Results...Compile Station Report
menu and is used to compile a summary report for all stations based on the results of
automatic RINEX processing.
Setting Description
Site All sites are included in the report.
Report Overall: The report shows an overall summary of the processing
results with the number of expected, arrived, missing, processed,
passed and failed files.
Quality Statistics: The report shows the average value for each
key quality statistic.
The Compile File Report dialog is accessed via the Results...Compile File Report menu
and is used to compile a file report that details the automatic processing results for individual
files for a chosen station.
Setting Description
Site Select the site.
Report File Summary report showing the status of each file that was
processed or should have been processed in the selected time
period.
Time Select the time period, there are three options. The last 30 days,
Period this GPS week (enter the week) or this month (enter the month).
125
Related Topics
Plot Graph
Graph Settings
126
Menus and Toolbars
The View Web Page dialog is accessed via the Results...View Web Page menu and is used
to load the various web pages that can be created by Leica SpiderQC.
Setting Description
Web Select either the web page from the following:
Page
Automatic Quality Check : Web page created using the Automatic RINEX
Quality Check.
Related Topics
Web Settings
Plot NMEA
127
Raw Data Analysis
• There must be at least one RINEX observation file loaded for the above options to be
available.
• It is very important to have accurate coordinates in the RINEX header. The header
coordinates are used for all calculations done by SpiderQC.
Command Description
Residual Set the residual analysis options.
Analysis
Select Select one of the currently loaded observation files as the active
Reference File reference file.
Select Set the receiver / antenna type for the currently loaded observation
Receiver / files.
Antenna
Enable/Disable Set the active and inactive satellites for the raw data analysis.
Satellites
View Available
Satellites
View Tracking Plots the satellite observations and cycle slip information on a
Info skyplot.
SNR Skyplot... Plot a skyplot of SNR values using the currently loaded reference
data.
SNR vs Plot SNR versus elevation using the currently loaded reference data.
Elevation If full SNR information (S1 and S2 observations) are not available
then the mapped values will be used.
SNR Time Plot SNR versus time using the currently loaded reference data. If full
Series SNR information (S1 and S2 observations) are not available then the
mapped values will be used.
Code Plot a skyplot of code multipath estimates using the currently loaded
Multipath reference data.
Skyplot...
Code Plot code multipath MP1 and (if possible) MP2 RMS and MP5 RMS
Multipath vs estimates versus elevation using the currently loaded reference data.
Elevation
Code Plot a time series of code multipath error versus time for a single
128
Menus and Toolbars
129
Residual Analysis Options
The Residual Analysis options dialog is accessed via the Raw Data Analysis...Residual
Analysis menu and is used to control the content of the Offline View tab when analyzing
loaded RINEX observation files (see the File menu, Raw Data Analysis menu and Select
Reference File for further information).
Before you begin to set the residual analysis settings, you must make sure that
• There must be at least one RINEX observation file loaded for the Offline View to be
updated.
• The Offline View window is also used for NMEA and Spider Post Processing analysis
and while either of these is active changing the Plot View Settings will not have any
effect.
• It is very important to have accurate coordinates in the RINEX header. The header
coordinates are used for all calculations done by SpiderQC for the sake of
consistency.
• As with all plots it is important to have accurate header coordinates in the RINEX
observation files.
• The elevation mask defined in the Quality Settings will be used.
Setting Description
Choose the value Select either residual (corrected observation) or satellite
type: elevation or signal to noise ratio.
Choose the Select either zero (undifferenced), single difference
difference level: (between receiver single difference), double difference or
triple difference. For single, double and triple differences
more than one RINEX observation file with overlapping
130
Menus and Toolbars
131
model based on a standard atmosphere.
Nominal Epoch The code pseudoranges are corrected by the millisecond
offsets in the time of observation field (a technique used by
some legacy receivers to maintain the time of measurement
to within one millisecond of the nominal GPS measurement
time).
Antenna PCV The measurements are corrected for antenna phase centre
variations and offsets. The antenna models can be loaded
using File...Import...Antenna PCV Corrections. When an
observation file is loaded using File...Open Observation
File the antenna name in the RINEX file used to select the
appropriate antenna corrections. If no match is found a
warning message is shown in the load file report in the
Output tab. To manually set the antenna correction file use
the Raw Data Analysis...Select Antenna menu.
Inter-frequency The residuals are corrected for inter-frequency biases
Biases which may been seen when combining GLONASS data
from different brands of receiver. This settings should be
used in combination with SD Reference Ambiguity Method
1 when doing phase levelling.
Choose the
phase levelling
options:
Level Phase The phase pseudoranges are ambiguity levelled to remove
the integer ambiguity.
132
Menus and Toolbars
Method 1:
Method 2:
This method is only suitable for zero baselines, but will give
a better estimate.
Manual:
133
flagged cycle slip. This option is useful for finding unflagged
cycle slips. See the Quick Guide: Detection of Unflagged
Cycle Slips for more information.
Choose the X Select either time, satellite elevation or elevation and
axis of the plot: azimuth (skyplot).
Scatter plot Select this option to just display data points. Otherwise time
line diagrams will be drawn.
Tips:
• Zero difference residuals with no corrections selected shows the raw code or
phase measurements.
• Zero difference residuals with only Geometry and SV Clock corrections is useful
for detecting corrupt data. If the data is okay all satellites should have the same
trend (caused by the receiver clock).
• Constant linear drifts in double difference residuals indicate low accuracy header
coordinates. The drift in each double difference pair may have different rates and
signs.
Related Topics
Enable/Disable Satellites
SNR Skyplot
SNR vs Elevation
Multipath Skyplot
Multipath vs Elevation
134
Menus and Toolbars
Receiver Clock
Sample Plots
135
2. Time Series of Undifferenced Code Pseudorange Measurements:
136
Menus and Toolbars
137
4. Time Series of Undifferenced Code Pseudorange Measurements:
138
Menus and Toolbars
139
6. Time Series of Satellite Elevation:
140
Menus and Toolbars
141
8. Time Series of Ambiguity Levelled L1 Double Difference Phase Residuals (3.3km
baseline):
142
Menus and Toolbars
143
10. Azimuth and Elevation Plot of Ambiguity Levelled L1 Double Difference Phase
Residuals (3.3km baseline):
144
Menus and Toolbars
145
Select Reference File
Select one of the currently loaded observation files as the active reference file. The reference
file is the one that will be used to general all graphs and data summaries.
• Only the selected file will be used for the analysis. If multiple files from the same
station are loaded they will not be merged. To combine multiple files for analysis use
the RINEX concatenation and decimation tools.
Setting Description
Reference A list of all of the currently loaded observation files. Select the file that
File is to be used for the analysis.
Rover File A list of all of the currently loaded observation files. Select the file that
is to be used for the rover when viewing singe, double and triple
difference residuals (see Raw Data Analysis...Residual Analysis
Settings).
Reference A list of all satellites available in the currently selected reference file.
SV Select the satellites that is to be used as the reference for viewing
double and triple difference residuals (see Raw Data
Analysis...Residual Analysis Settings).
The option MostObs sets the reference as the satellite with the most
observations and the highest average elevation over the whole period
of the file.
The option Highest sets the reference initially as the satellite with the
highest elevation. With the setting Highest the satellite will be changes
only when the satellite drops below 30 degrees at which time the
current highest satellite will be used. Thus for longer files the Highest
satellite is the only way to see the entire period.
146
Menus and Toolbars
Related Topics
Enable/Disable Satellites
SNR Skyplot
SNR vs Elevation
Multipath Skyplot
Multipath vs Elevation
Receiver Clock
147
Select Receiver / Antenna
Background information
The Satellites dialog is accessed via the Raw Data Analysis, Enable/Disable Satellites...
menu and is used to control which satellites will be used and shown in the various plots
available in the Data Analysis menu.
Setting Description
File Select one of the currently loaded observation files.
RINEX This field shows the name of the antenna contained in the header of
Header the currently selected RINEX observation file.
Calibration Select the antenna calibration record to be used with this
observation file.
148
Menus and Toolbars
Related Topics
Enable/Disable Satellites
SNR Skyplot
SNR vs Elevation
Multipath Skyplot
Multipath vs Elevation
Receiver Clock
149
Enable/Disable Satellites
Background information
The Satellites dialog is accessed via the Raw Data Analysis, Enable/Disable Satellites...
menu and is used to control which satellites will be used and shown in the various plots
available in the Data Analysis menu.
• On opening the program all satellites will be activated (the settings are not saved).
• These settings have no influence on the Quality Check. To disable satellites for the
quality check use Edit...Settings...Satellite Status.
Satellite Settings
Setting Description
G1, G2, ... Active or deactivate an individual GPS satellite.
G32
R1, R2, ... Active or deactivate an individual GLONASS satellite.
R25
Button Description
GPS Toggle all GPS satellites on/off.
GLO Toggle all GLONASS satellites on/off.
GAL Toggle all Galileo satellites on/off.
All Activate all satellites.
None Deactivate all satellites.
150
Menus and Toolbars
Related Topics
SNR Skyplot
SNR vs Elevation
Multipath Skyplot
Multipath vs Elevation
Receiver Clock
151
View Tracking Info
The Raw Data Analysis, View Tracking Info... menu is used to plot a skyplot of the
recorded observations, missing observations and cycle slips contained in the currently
selected reference file. When a 24 hour input file is used this plot can help to visually identify
obstructions.
Note:
• After closing the plot numerical summary data is available in the Output tab.
Sample Plot
152
Menus and Toolbars
Related Topics
Enable/Disable Satellites
SNR Skyplot
SNR vs Elevation
Multipath Skyplot
Multipath vs Elevation
Receiver Clock
153
View Available Satellites
The Raw Data Analysis, View Available Satellites... menu shows the number of GPS,
GLONASS, Galileo and total satellites tracked by the receiver for each epoch of the selected
reference file. No check on the quality of the observation is made.
Sample Plot:
154
Menus and Toolbars
SNR Skyplot
The Plot Skyplot Settings dialog is accessed via the Raw Data Analysis, SNR Skyplot...
menu and is used to plot a skyplot of SNR (signal to noise ratio) values using the currently
loaded reference data.
• If the S1 and/or S2 observations (full SNR values) are available they will be used.
Otherwise the mapped values (0-9) will be used.
• After closing the plot numerical summary data is available in the Output tab.
Setting Description
Choose the style of This settings is fixed.
the plot
Choose the Select L1 or L2.
frequency of the
plot
Choose the plot Select automatic scale or enter the scale.
range
155
Sample Plot
Related Topics
Enable/Disable Satellites
SNR Skyplot
SNR vs Elevation
Multipath Skyplot
Multipath vs Elevation
156
Menus and Toolbars
Receiver Clock
157
SNR vs Elevation
The Raw Data Analysis, SNR vs Elevation... menu is used to plot a scatter plot of SNR
(signal to noise ratio) values with SNR on the y-axis and satellite elevation (in degrees) on the
x-axis. The currently selected reference file is used as the data source.
• If the S1 and/or S2 observations (full SNR values) are available they will be used.
Otherwise the mapped values (0-9) will be used.
• After closing the plot numerical summary data is available in the Output tab.
Sample Plot
Related Topics
Enable/Disable Satellites
158
Menus and Toolbars
SNR Skyplot
SNR vs Elevation
Multipath Skyplot
Multipath vs Elevation
Receiver Clock
159
SNR Time Series
The Raw Data Analysis, SNR Time Series... menu is used to plot a time line diagram of the
SNR (signal to noise ratio) values with SNR on the y-axis and time on the x-axis. The
currently selected reference file is used as the data source.
• If the S1 and/or S2 observations (full SNR values) are available they will be used.
Otherwise the mapped values (0-9) will be used.
• After closing the plot numerical summary data is available in the Output tab.
Setting Description
Choose the style of the plot This settings is fixed.
Choose the frequency of the plot Select L1 or L2.
Choose the plot range Select automatic scale or enter the scale.
Sample Plot
160
Menus and Toolbars
Related Topics
Enable/Disable Satellites
SNR Skyplot
SNR vs Elevation
Multipath Skyplot
Multipath vs Elevation
Receiver Clock
161
Code Multipath Skyplot
The plot code skyplot settings dialog is accessed via the Raw Data Analysis, Code
Multipath Skyplot... menu and is used to plot a skyplot of multipath estimates using the
currently loaded reference data.
• After closing the plot, numerical summary data is available in the Output tab.
Setting Description
Choose the style of the plot RMS: The graphs shows using a colour range the MP1
or MP2 RMS.
162
Menus and Toolbars
163
Sample Residual Plot
Related Topics
Enable/Disable Satellites
SNR Skyplot
SNR vs Elevation
164
Menus and Toolbars
Multipath Skyplot
Multipath vs Elevation
Receiver Clock
165
Code Multipath vs Elevation
The Raw Data Analysis, Code Multipath vs Elevation... menu is used to plot a scatter plot
of MP1 and (if possible) MP2 RMS estimates with the RMS on the y-axis and satellite
elevation (in degrees) on the x-axis. The currently selected reference file is used as the data
source.
• After closing the plot numerical summary data is available in the Output tab.
Sample Plot
Related Topics
Enable/Disable Satellites
SNR Skyplot
SNR vs Elevation
166
Menus and Toolbars
Multipath Skyplot
Multipath vs Elevation
Receiver Clock
167
Code Multipath Time Series
The plot code multipath time series settings dialog is accessed via the Raw Data Analysis,
Code Multipath Time Series... menu and is used to plot a time series of multipath error
versus time for a single satellite using the currently loaded reference data.
Setting Description
Choose the SV A list of the satellites contained in the reference file with
to Plot the number of observations to that satellite.
Choose the Offset: The offset in meters to be made to the MP2 time
plot settings series to make the plot easier to analyze.
Sample Plot
Related Topics
Enable/Disable Satellites
SNR Skyplot
168
Menus and Toolbars
SNR vs Elevation
Multipath Skyplot
Multipath vs Elevation
Receiver Clock
169
Phase Multipath Skyplot
The plot phase skyplot settings dialog is accessed via the Raw Data Analysis, Phase
Multipath Skyplot... menu and is used to plot a skyplot of multipath estimates using the
currently loaded reference data.
• After closing the plot numerical summary data is available in the Output tab.
Note:
• This menu is only available if the selected reference file contains triple
frequency GPS or Galileo data.
Setting Description
Choose the RMS: The graphs shows using a colour range the MP1 or MP2
style of the RMS.
plot
Time Series: The graphs shows MP1 or MP2 residuals.
Choose the Select L1 or L2
frequency of
the plot
Choose the Select automatic scale or enter the scale.
plot range
170
Menus and Toolbars
The Raw Data Analysis, Phase Multipath vs Elevation... menu is used to plot a scatter plot
of MP1 and (if possible) MP2 RMS estimates with the RMS on the y-axis and satellite
elevation (in degrees) on the x-axis. The currently selected reference file is used as the data
source.
• After closing the plot numerical summary data is available in the Output tab.
Note:
• This menu is only available if the selected reference file contains triple
frequency GPS or Galileo data.
171
Phase Multipath Time Series
The plot phase multipath time series settings dialog is accessed via the Raw Data Analysis,
Phase Multipath Time Series... menu and is used to plot a time series of multipath error
versus time for a single satellite using the currently loaded reference data.
Note:
• This menu is only available if the selected reference file contains triple
frequency GPS or Galileo data.
Setting Description
Choose the SV A list of the satellites contained in the reference file with
to Plot the number of observations to that satellite.
Choose the Offset: The offset in meters to be made to the MP2 time
plot settings series to make the plot easier to analyze.
172
Menus and Toolbars
Receiver Clock
The Raw Data Analysis, Receiver Clock... menu is used to plot a time series of the receiver
clock offset.. The currently selected reference file is used as the data source.
Setting Description
Choose the The receiver clock may be either shown in metres or in
plot unit milliseconds.
Sample Plot
Related Topics
Enable/Disable Satellites
SNR Skyplot
SNR vs Elevation
173
Multipath Skyplot
Multipath vs Elevation
Receiver Clock
174
Menus and Toolbars
Connect
Command Description
NMEA Real time plotting of multiple time series of NMEA data
configured in Edit...NMEA Connections.
NMEA (Offline)... Offline plotting of multiple time series of NMEA data configured in
Edit...NMEA Connections.
Disconnect NMEA Disconnects all active NMEA data streams.
Spider Post Near real time plotting of multiple time series of Spider Post
Processing... Processing data configured in Edit...Spider Post Processing.
Spider Post Offline plotting of multiple time series of Spider Post Processing
Processing data configured in Edit...Spider Post Processing.
(Offline)...
Disconnect Spider Disconnects all active Spider Post Processing database
Post Processing connections.
SINEX Near real time plotting of multiple time series of SINEX data
configured in Edit...SINEX Interface.
SINEX (Offline) Offline plotting of multiple time series of SINEX data configured in
Edit...SINEX Interface.
Disconnect SINEX Disconnects all active Spider SINEX database connections.
Nivel200 Connect and log data from multiple Nivel210/220 inclination
sensors configured in Edit...Nivel200.
Spider Network Connect and display ionosphere and troposphere information
Server derived from Spider Network processing configured in
Edit...Spider Network Server.
Disconnect Spider Disconnects from the Spider Network Server.
Network Server
Disconnect Nivel200 Disconnects all active Nivel210/220 sensors.
Reconnect Reconnects all previously active NMEA, Spider Post Processing,
Nivel and Spider Network Server connections.
Disconnect (All) Disconnects all active NMEA, Spider Post Processing, Nivel and
Spider Network Server connections.
175
Connect NMEA
Background Information
This feature is accessed via the Connect...NMEA menu and is used to plot NMEA coordinate
data in the form of displacements (difference from a reference coordinate) from a number of
TCP/IP or RS232 data streams in real time. Configuration of the data streams must be done
before hand using Edit...NMEA Connections. Limit checks and messaging and events can
be configured using Edit...Limit Checks and Edit...Messaging and Events respectively.
Various options can be found in Edit...Settings under the topic Connections.
Step Action
1 (If not connecting to Leica GNSS Spider) Create a list of reference
coordinates for the stations using Tools...Edit Coordinates. Select the
reference coordinate list in the General Settings page of the
Edit...Settings menu. If you are using Leica SpiderQC together with Leica
GNSS Spider, then the reference coordinates will be read from Spider.
2 Select the menu Edit...NMEA Connections. The Edit NMEA
Connections dialog will be shown. Use either the From Spider or Add
button to create connections to NMEA GGQ, GGQ, LLQ or Leica
Proprietary (LMM) data streams. Exit the dialog with OK once you have
finished creating the connections.
3 (Optional) Select the menu Edit...Settings. The Edit Settings dialog will
be shown. Modify the NMEA Connection settings. Exit the dialog with OK.
4 (Optional) Select the menu Edit...Limit Checks. The Edit Limit Checks
dialog will be shown. Modify the default limit class or create a new limit
class. Exit the dialog with OK. If you have created a new limit class use
Edit...NMEA Connections again to assign the limit class to individual
connections as desired.
176
Menus and Toolbars
Note:
177
Sample Time Series Plot
Related Topics
NMEA (Offline)
Limit Checks
Edit Coordinates
178
Menus and Toolbars
NMEA (Offline)
Background Information
The Plot Offline NMEA Options dialog is accessed via the Connect...NMEA (Offline) menu
and is used to plot coordinate data in the form of displacements (difference from a reference
coordinate) from pre-recorded NMEA data. Configuration of the connections can be done
before hand using Edit...NMEA Connections. Otherwise the configuration can be entered
manually each time.
1. Entering general information such as the time period and plot settings using the Plot
Offline NMEA Options dialog.
2. Entering the data source specific data such as the name, format, reference
coordinate etc. using the Plot Offline NMEA Data Series dialog.
The graphs are then displayed in the Offline View tab and controlled via the combo box on
the tool bar.
Note: This is a dongle protected option that must be purchased (SpiderQC Advanced
Coordinate Analysis Option). See the Licensing page for a list of all program options.
179
End date is Use this option to fix the end date to the Checked
always the current date. or
current date unchecked
Plot Options
Note:
• The selected date will not apply for sites using the NMEA GGA data format
because GGA does not include date, only time.
180
Menus and Toolbars
181
NMEA The NMEA message format of the data. GGA, GGQ, LLQ or
Format LMM (Leica
Proprietary)
Solution The minimum solution type to be plotted. Depends on the
Type The solution type is a basic indicator of NMEA message
the coordinate quality. format
Apply CQ If this option is selected the Coordinate Active or inactive
Limit Quality (CQ) estimate contained in GGQ
or LLQ messages will be used to decide
if the result will be shown. This option can
be used to filter out poor quality data that
occurs e.g. when the satellite geometry is
bad.
CQ Limit The maximum CQ of that result that will 0.01 to 0.5m
be displayed if the above option is
activated.
Related Topics
NMEA
Limit Checks
Edit Coordinates
182
Menus and Toolbars
Background Information
The Connect...Spider Post Processing menu is used to plot coordinate data in the form of
displacements (difference from a reference coordinate) from a SpiderPositioning SQL
database that is created when using Leica GNSS Spider PP Positioning Products.
Configuration of the database connections must be done before hand using Edit...Spider
Post Processing. The graph will automatically updated when new data becomes available.
Limit checks and messaging and events can be configured using Edit...Limit Checks and
Edit...Messaging and Events respectively. Various options can be found in Edit...Settings
under the topic Connections.
Note: This is a dongle protected option that must be purchased (SpiderQC Advanced
Coordinate Analysis Option). See the Licensing page for a list of all program options.
Step Action
1 Select the menu Edit...Spider Post Processing. The Edit Spider Post
Procession Connections dialog will be shown. Use the From Spider
button to create connections to SpiderPostioning SQL database(s). Exit the
dialog with OK once you have finished creating the connections. The
reference coordinates for the displacement graphs will be taken directly
from Spider.
2 (Optional) Select the menu Edit...Settings. The Edit Settings dialog will
be shown. Modify the Spider Post Processing Connection settings. Exit the
dialog with OK.
3 (Optional) Select the menu Edit...Limit Checks. The Edit Limit Checks
dialog will be shown. Modify the default limit class or create a new limit
class. Exit the dialog with OK. If you have created a new limit class use
Edit...Spider Post Processing again to assign the limit class to individual
connections as desired.
4 (Optional) Select the menu Edit...Messages and Events. The Edit
Messages and Events dialog will be shown. Create actions (such as
emails or running of external applications) that are to be triggered when a
particular message (such as limit check exceeded) is generated. Assign to
each message the appropriate actions. Exit the dialog with OK.
183
5 Select the menu Connect...Spider Post Processing. SpiderQC will then
try to connect to each configured stream. The Positioning Status tab will
then be shown. The Post Proc Plot tab, the Positioning Status tab and
the Messages tab will be updated when new data or messages are
received. If a web page output has been selected in the Spider Post
Processing Connection settings, use the Results...View Web Page menu to
open the web page in your default browser.
6 Disconnect the data streams using Connect...Disconnect Spider Post
Processing. The connections will be closed and the graph will no longer
update.
Note:
Related Topics
NMEA
NMEA (Offline)
Limit Checks
Edit Coordinates
184
Menus and Toolbars
Background Information
The Spider Post Process (Offline) dialog is accessed via the Connect...Spider Post
Processing (Offline) menu and is used to plot coordinate data in the form of displacements
(difference from a reference coordinate) from a SpiderPositioning SQL database that is
created when using Leica GNSS Spider PP Positioning Products. Configuration of the
database connections must be done before hand using Edit...Spider Post Processing.
Note: This is a dongle protected option that must be purchased (SpiderQC Advanced
Coordinate Analysis Option). See the Licensing page for a list of all program options.
185
To configure Spider Post Processing offline coordinate plots
1. Select the menu Edit...Spider Post Processing. The Edit Spider Post Procession
Connections dialog will be shown. Use the From Spider button to create
connections to SpiderPostioning SQL database(s). Exit the dialog with OK once you
have finished creating the connections. The reference coordinates for the
displacement graphs will be taken directly from Spider.
2. Select the menu Connect...Spider Post Processing (Offline). The Spider Post
Process (Offline) dialog will be shown. Enter the time period of data to show. Exit the
dialog with Continue. SpiderQC will then try to connect to each configured stream and
will give a message indicating the result. The Offline View tab will then be shown.
Related Topics
NMEA
NMEA (Offline)
Limit Checks
Edit Coordinates
186
Menus and Toolbars
SINEX
Background Information
The SINEX menu is used to plot coordinate data in the form of displacements (difference
from a reference coordinate) from SINEX files written by a third party software such as
Bernese. Configuration of the interface must be done before hand using Edit...SINEX
Interface. The graph will automatically updated when new data becomes available. Limit
checks and messaging and events can be configured using Edit...Limit Checks and
Edit...Messaging and Events respectively. Various options can be found in Edit...Settings
under the topic Connections.
Note: This is a dongle protected option that must be purchased (SpiderQC Advanced
Coordinate Analysis Option). See the Licensing page for a list of all program options.
Step Action
1 Select the menu Edit...SINEX Interface. The Edit SINEX Interface dialog
will be shown. Enter the SINEX path and file prefix and use the Update
button to verify that SpiderQC can find the SINEX files. Exit the dialog with
OK once you have finished.
2 (Optional) Select the menu Edit...Settings. The Edit Settings dialog will
be shown. Modify the SINEX Connection settings. Exit the dialog with OK.
3 (Optional) Select the menu Edit...Limit Checks. The Edit Limit Checks
dialog will be shown. Modify the default limit class or create a new limit
class. Exit the dialog with OK. If you have created a new limit class use
Edit...SINEX Interface again to assign the limit class to individual
connections as desired.
4 (Optional) Select the menu Edit...Messages and Events. The Edit
Messages and Events dialog will be shown. Create actions (such as
emails or running of external applications) that are to be triggered when a
particular message (such as limit check exceeded) is generated. Assign to
each message the appropriate actions. Exit the dialog with OK.
187
Proc Plot tab, the Positioning Status tab and the Messages tab will be
updated when new data or messages are received. If a web page output
has been selected in the SINEX Connection settings, use the
Results...View Web Page menu to open the web page in your default
browser.
6 Disconnect the data streams using Connect...Disconnect SINEX. The
connections will be closed and the graph will no longer update.
Note:
Related Topics
SINEX (Offline)
Limit Checks
188
Menus and Toolbars
Background Information
The Connect SINEX (Offline) dialog is accessed via the Connect...SINEX (Offline) menu and
is used to plot coordinate data in the form of displacements (difference from a reference
coordinate) from SINEX files written by a third party software such as Bernese. Configuration
of the database connections must be done before hand using Edit...SINEX Interface.
Note: This is a dongle protected option that must be purchased (SpiderQC Advanced
Coordinate Analysis Option). See the Licensing page for a list of all program options.
189
To configure SINEX offline coordinate plots
1. Select the menu Edit...SINEX Interface. The Edit SINEX Interface dialog will be
shown. Enter the SINEX path and file prefix and use the Update button to verify that
SpiderQC can find the SINEX files. Exit the dialog with OK once you have finished.
2. Select the menu Connect...SINEX (Offline). The Connect SINEX (Offline) dialog will
be shown. Enter the time period of data to show. Exit the dialog with Continue.
SpiderQC will then try to connect to each configured stream and will give a message
indicating the result. The Offline View tab will then be shown.
Related Topics
SINEX
Limit Checks
190
Menus and Toolbars
Background Information
This feature is accessed via the Connect...Spider Network Server menu and is used to
estimate and visualise residual ionosphere and troposphere error for network RTK users. The
resultings maps are referred to as Network Online Visualisation of Accuracy (NOVA)
maps. The calculations are based on data received from a running Leica GNSS Spider
network RTK installation. Configuration of the connection to Spider must be made using
Edit...Spider Network Server. Various options can be found in Edit...Settings under the
topic Connections.
Note: This is a dongle protected option that must be purchased (SpiderQC Advanced
Network Analysis Option). See the Licensing page for a list of all program options.
The following NOVA maps and graphs shown in the following table calculated.
191
Global RMS A general indicator of the residual error for the whole network. Time
series for each of the above four cases are given.
The processing and connection status is shown in the Network Status tab. The graphics are
shown in the Network View tab and are controlled via the first combo box on the tool bar.
The NOVA maps and global RMS values are intended to give a general indicator of the
positioning performance of a network or nearest site rover user. The values do not map one
to one with the accuracy of the rover position because the rover solution depends also on site
specific errors such as multipath and the particular algorithms that are used. For example, a
high ionosphere value may impact on the ambiguity fixing performance (time to fix, reliability
of the fix) but not on the accuracy of the rover solution (assuming the rover fixes ambiguities
correctly) if an ionosphere-free linear combination is used by the rover.
The NOVA maps and global RMS values represent a "zenith value" and the impact on a
particular satellite will depend on the satellite elevation. The multiplying factor corresponding
to various satellite elevations is shown below.
Note:
• This feature only works with Leica GNSS Spider v3.0 or later
• A minimum of 5 fixed sites are required for the maps to be calculated
• If multiple clusters are used, each cluster must have 5 fixed sites
• If one or more clusters do not have enough fixed sites, SpiderQC will
extrapolate using the data from the other fixed clusters (if any). The estimated
error values will likely be unrealistic if extrapolated more than approximately
70km.
• The values for the maps will not be interpolated/extrapolated if the nearest site
with a valid solution is more than 300km away.
192
Menus and Toolbars
193
Connect Nivel200
Background Information
This feature is accessed via Connect...Nivel200 menu and initiates the connections to the
Nivel inclination sensors connected in Edit...Nivel200. This menu option is used to connect to
Nivel200 inclination sensors, read and record the measured data and display it in a real time
plot. Various options can be found in Edit...Settings under the topic Connections.
Follow these steps to configure and record data from multiple Nivel200 sensors.
Step Action
1 Select the menu Edit...Nivel200. The Edit Nivel Connections dialog will
be shown. Use either the Add button to create connections to Leica
Nivel210 or Nivel220 sensors. Exit the dialog with OK once you have
finished creating the connections.
2 (Optional) Select the menu Edit...Settings. The Edit Settings dialog will
be shown. Modify the Nivel Connection settings. Exit the dialog with OK.
3 Select the menu Connect...Nivel200. SpiderQC will try to connect to each
configured sensor. The Nivel Status tab will then be shown where the
connection status is listed. The Real Time Plot tab, the Nivel Status tab
and the Messages tab will be updated when new data or messages are
received.
4 Disconnect the data streams using Connect...Nivel200. The connections
will be closed and the graph will no longer update.
194
Menus and Toolbars
Related Topics
195
Tools
Command Description
Date and Time Runs the date and time conversion utility.
Conversion...
Edit Coordinates... Runs a tool to extract and display coordinates.
Plot Map... Plot a map of station coordinates.
Analyze Spider
Compute statistics on the recorded rover connections
Rover NMEA Logs...
to Spider.
Analyze Spider
Compute statistics on the recorded rover connections
General Connection
Logs... to Spider.
Plot Coordinate Plot a time series or scatter plot of coordinates from a file or real
Time Series... time data stream.
Plot Inclination Time Plot a time series or scatter plot of coordinates from a file or real
Series... time data stream.
Geodetic Runs the geodetic computation utility.
Computations...
Plot IONEX map... Plot map of the ionosphere using IONEX files.
196
Menus and Toolbars
The Date and Time Conversion Tool is accessed via the Tools..., Date and Time
Conversion menu and is used to convert between common time formats used in GPS.
Note:
• GPS time (week and day of week) is not valid before 6 January 1980.
• Other dates are not valid before March 1900 and after February 2100.
197
Edit Coordinates
The Edit Coordinates dialog is accessed via the Tools, Edit Coordinates... menu and is
used to run a tool to extract and display coordinates.
Note:
• To plot displacements from NMEA data using Plot Coordinate Time Series or
Plot NMEA Time Series data it is necessary to create a coordinate file
containing the null or reference coordinates for the displacement calculation.
• The reference coordinate file must be set in the Program Operation settings.
198
Menus and Toolbars
Settings Description
Coordinates
Related Topics
199
Plot Map
The plot coordinate map options dialog is accessed via the Tools, Plot Map... menu and is
used to plot a map of station coordinates.
Setting Description
Choose the date File
source
Plot the map using a Bernese coordinate file. See Edit
Coordinates for how to create a Bernese coordinate file.
200
Menus and Toolbars
Sample Plot
201
Analyze Spider Rover NMEA Logs
The Analyze Spider Rover NMEA Log dialog is accessed via the Tools, Analyze Spider
Rover NMEA Logs... menu and is used to compute statistics on the recorded rover
connections to Spider. The statistics include:
202
Menus and Toolbars
203
Plot Spider Rover NMEA Logs
The Plot Spider Rover NMEA Logs dialog is accessed via the Tools, Plot Spider Rover
NMEA Logs... menu and is used to make a Google Map of NMEA positions received from a
single rover connection.
On selecting this menu option you will be presented with a file dialog. Select a Spider Rover
NMEA Log file to make the map.
Note:
204
Menus and Toolbars
The Analyze Spider General Connection Logs dialog is accessed via the Tools, Analyze
Spider General Connection Logs... menu and is used to compute statistics on the recorded
rover connections to Spider. The statistics include:
205
files this folder and all subfolders for General Log
files.
Show If this option is checked then a Google Map Checked
rover will be created as part of the output. This or
location feature is only available if the General unchecked
in a Connection Logs are in Spider (as opposed
Google to SAPOS) format. If there are more than
Map (not 3000 rover connections the Google Map will
available contain markers, but no context information
if using will be shown when clicking on a marker.
SAPOS
format)
206
Menus and Toolbars
Background information
The Plot Coordinate Time Series dialog is accessed via the Tools , Plot Coordinate Time
Series menu and is used to plot a time series or scatter plot of coordinates from a file or real
time data stream.
Note:
Setting Description
Choose the Time Series (E,N,H):
type of plot
Plot a line graph with residual easting, northing and height
on the y-axis and time on the x-axis.
207
Plot a line graph with residual 2D (planar), 3D and height
on the y-axis and time on the x-axis.
Format:
Comms Settings:
This option specifies how much data the plot will store in
memory when plotting data from a data stream. The value
is set in hours from the current time. Data older than this
amount will be discarded.
208
Menus and Toolbars
209
see Data Smoothing.
210
Menus and Toolbars
This dialog is used to enter the communication settings for the real time coordinate plot.
Setting Description
Serial Connect to the specified serial port.
211
Sample Scatter Plot
212
Menus and Toolbars
Background information
The Plot Inclination Time Series dialog is accessed via the Tools, Plot Inclination Time
Series menu and is used to plot a time series or scatter plot of tilt data collected from
Nivel200 inclination sensors.
Note: Nivel sensors can be configured using Edit...Nivel200 Connections and logged using
Connect...Nivel200.
Setting Description
Choose the Time Series (X,Y): Plot a line graph with x and y tilt versus
type of plot time.
Scatter Plot (X,Y): Plot a scatter plot with y tilt on the y-axis
and x tilt on the x-axis.
Choose the
plot
settings
Plot If a null measurement (calibration) is known for this sensor it
relative to may be entered here. These reference x and y tilt values will
pre-defined be differenced from the measurements.
reference
value:
Set the y- If selected, the scale of the y-axis will be fixed to the specified
axis minimum and maximum value. Otherwise the scale of the y-
minimum axis will be set automatically to fit the data.
and
maximum:
213
Geodectic Computations
The Geodetic Computations dialog is accessed via the Tools..., Geodetic Computations
menu and is used to do basic geodetic calculations. It is useful for checking the baseline
length between two stations and calculating profiles for NMEA and Spider Post Processing
analysis.
Setting Description
Input
Output
Units
214
Menus and Toolbars
Background information
The Plot IONEX Settings dialog is accessed via the Tools..., Plot IONEX map menu and is
used to make visualisations of ionospheric activity from Total Vertical Election Content
(VTECU) contained in IONEX maps.
• IONEX maps are produced by the IGS and can be downloaded from
ftp://cddis.gsfc.nasa.gov/gps/products/ionex/
• The global IONEX maps from CODE (file prefix 'codg') are recommended for
viewing global ionospheric activity
• Refer to the web page of the Astronomical Institute at the University of Berne
for more information on IONEX maps:
http://cmslive2.unibe.ch/unibe/philnat/aiub/content/research/gnss/code___resea
rch/igs/global_ionosphere_maps_produced_by_code/index_eng.html
Setting Description
Input
Map Settings
Map to Plot A single map from the IONEX file to be plotted. Usually there
is one ionosphere map every two hours.
Data Range The minimum and maximum TECU values in the currently
selected map.
Map Type TEC: Total electron content.
215
Equator
Show Day/Night Show the parts of the globe which are in day and night on the
plot.
Annotate Show labels, axes and legend on the plot.
Plot Settings
Minimum Value The minimum value in the plot to have a unique colour.
(TECU)
Minimum The colour of the specified minimum value and any values
Colour less than this amount.
Maximum Value The maximum value in the plot to have a unique colour.
(TECU)
Maximum The colour of the specified maximum value and any values
Colour more than this amount.
Colour The colour transition method.
Graph Size The relative size of the plot.
Animate Plot Automatically cycle through the maps to show an animation
of the ionosphere.
Animation The speed at which the animation will cycle through the
Speed maps.
Plot Draw the plot. The plot will be shown in a new window.
216
Menus and Toolbars
Sample Plot
217
Window Menu
Command Description
Hide Hides the main window of the program and places an icon in
the system tray of the Microsoft Windows Task Bar that can
be used to restore the window. The window may be restored
by left-clicking on the icon in the system tray.
218
Menus and Toolbars
Help Menu
Command Description
Help Topics Loads this help.
Purchased Displays a list of the detected dongle options.
Options
CCP Opens the CCP License Monitor which can be used to register and view
License available Customer Care Package (CCP) software keys.
Monitor
Check for Connects to the Leica Geosystems web site to determine if a new version
Updates of Leica SpiderQC is available for download.
About... Displays a dialog with information about the version of the software.
219
Purchased Options
Field Description
Found Dongle Displays the type of the found dongle.
Serial Number Displays the serial number of the found dongle. This number
should be reported, whenever you make an inquiry for product
support.
CCP License The date when the CCP (Customer Care Package) license
Expiry expires.
Release Date The release date of the software. A CCP license key must be
valid at least ony day beyoud
Dongle Expiry Date when the validity of the dongle expires. Any of the
protected options will be disabled after this expiry date.
Demo Activated when the available dongle has been issued for
(includes all demonstration purposes only. This dongle must not be used
options and 5 for any other purposes than product demonstration and
sites) evaluation.
Leica 749319, GNSS Reference Station software with
SpiderQC documentation
protected.
Automatic 749320, SpiderQC, Automatic Quality Check option
Processing
Automatic processing of data from a GNSS reference station
network including
220
Menus and Toolbars
This option only works together with Leica GNSS Spider v.3.0
or later with
221
Tool Bar
222
Menus and Toolbars
Plot graph
223
Plot ionosphere map
224
Menus and Toolbars
225
Tabbed-View
The main tab view is the primary component of the SpiderQC interface. It comprises the
following tabs.
Tab Description
Report Displays output from manual RINEX quality checks and other file
processing results.
Messages Shows a log of the most recent messages that have been
generated by the software. Messages occur when ever any
settings are edited, from limit checks during online coordinate
analysis and during automatic processing.
Site Status Shows a “traffic light” overview of each station involved in
automatic processing based on the quality of the most recently
processed files. The settings for the traffic light status are defined
in the Edit...Settings menu.
Site Quality Displays detailed information on the station quality and status of
automatic processing. The tab shows the reports generated using
the Compile Station Report and Compile File Report menu
options.
Network Displays a traffic light status map of the Reference Stations
View configured for automatic RINEX processing based on their status
as in the Station Status tab. This tab is also used to display maps
of residual ionosphere and troposphere error derived from Leica
GNSS Spider network RTK processing. The content of this tab is
controlled by the first combo box on the tool bar, which defaults to
"Data Quality". Refer to Automatic Quality Check and Connect
Spider Network Server for more information.
Real Time Displays real time displacement/deformation data derived from
View Leica GNSS Spider RT Positioning, NMEA or Nivel200 tilt data.
Refer to Connect NMEA and Connect Nivel200 for more
information.
Post Proc Displays near real time displacement/deformation data derived
View from Leica GNSS Spider PP Positioning products and SINEX
data. Refer to Connect Spider Post Processing and Connect
SINEX for more information.
226
Menus and Toolbars
Offline View Displays code and phase residuals calculated from the loaded
RINEX data. Displays displacement/deformation data from
prerecorded NMEA log files or GNSS Spider PP Products
database. Refer to Raw Data Analysis, Connect NMEA (Offline)
and Connect Spider Post Processing (Offline) for more
information.
Network Displays real time status information related to the calculation of
Status maps of residual ionosphere and troposphere error derived from
Leica GNSS Spider network RTK processing. Refer to Connect
Spider Network Server for more information.
Positioning Displays real time connection information such as communications
Status status, limit check status and current displacement values for
active NMEA and Spider Post Processing connections. Refer to
Connect NMEA and Connect Spider Post Processing for more
information.
Nivel Status When Leica Nivel inclination sensors have been configured and
activated, this tab shows the current status of the connection
including the communications status and the last measurements.
Refer to Connect Nivel200 for more information.
227
Report tab
Displays output from manual RINEX quality checks and other file processing results.
Related Topics
228
Menus and Toolbars
Messages tab
Shows a log of the most recent messages that have been generated by the software.
Messages occur when ever any settings are edited, from limit checks during online coordinate
analysis and during automatic processing.
Field Description
Icons
Icon Priority
Notice
Warning
Error
Message The message. Click here for a detailed description of the messages.
Further Information
Messages
229
Site Status tab
Shows a “traffic light” overview of each site involved in automatic processing based on the
quality of the most recently processed files. The settings for the traffic light status are defined
in the Edit... / Settings menu / Automatic RINEX Quality Check / Site status settings.
Related Topics
230
Menus and Toolbars
Displays detailed information on the station quality and status of automatic processing. The
tab shows the reports generated using the Compile Station Report and Compile File Report
menu options.
Field Description
Site name The site name.
Abbrev The four character site code.
Expected The number of files that were expected in the selected time period.
Arrived The number of files that were found.
Missing The number of files that were not found.
Late The number of files that have not been found but are still expected.
See the Automatic RINEX Quality Check: Late files expire after field.
Processed The number of files that have been processed by SpiderQC.
Passed The number of files that passed the quality check.
Failed The number of files that failed the quality check.
Status The site status (active or offline).
Period The time period for the results shown in the view.
Units The unit for the results shown in the view.
Refresh Click to update the report.
231
Report Type: Statistics (Overall)
The table below provides a description of the fields shown when the Report Type: Statistic
(Overall) is selected. The data shown is for all satellite systems.
Field Description
Site name The site name.
Abbrev The four character site code.
Receiver The type of receiver used at the site.
Antenna The type of antenna used at the site.
AvLatency The average latency between when the observation
period ended and the file was created.
AvCycleSlips The average number of cycle slips per file.
AvOutliers The average number of outliers per file.
AvMP1 The average code multipath MP1 value per file.
AVMP2 The average code multipath MP2 value per file.
AvDataCompleteness The average percentage of tracked versus available
satellites per file.
AvPcEpochsWithData The average percentage of available epochs versus
possible. I.e. a measure of data gaps.
AvPcEpochMinSV The average percentage of epochs with less than the
defined minimum number (default is 5) of satellites
available.
AvMaxRXClock The average maximum receiver clock offset to GPS
time.
232
Menus and Toolbars
The table below provides a description of the fields shown when the Report Type: Statistics
(GPS) or Statistics (GLONASS) is selected. The data shown is only for GPS or GLONASS
satellite systems.
Field Description
Site name The site name.
Abbrev The four character site code.
Receiver The type of receiver used at the site.
Antenna The type of antenna used at the site.
AvLatency The average latency between when the observation
period ended and the file was created.
AvCycleSlips The average number of cycle slips per file.
AvOutliers The average number of outliers per file.
AvMP1 The average code multipath MP1 value per file.
AVMP2 The average code multipath MP2 value per file.
AvDataCompleteness The average percentage of tracked versus available
satellites per file.
AvNumSats The average number of satellites tracked per epoch.
233
Report Type: Quality Testing
The table below provides a description of the fields shown when the Report Type: Quality
Testing is selected. The data shown is for all satellite systems.
Field Description
Site name The site name.
Abbrev The four character site code.
Pass The percentage of files that passed the quality
check.
Fail The percentage of files that failed the quality
check.
CycleSlipsGPS The percentage of failures that were due to
high numbers of cycle slips on GPS satellites.
CycleSlipsGLONASS The percentage of failures that were due to
high numbers of cycle slips on GLONASS
satellites.
MultipathGPS The percentage of failures that were due to
high code multipath on GPS satellites.
MultipathGLONASS The percentage of failures that were due to
high code multipath on GLONASS satellites.
DataCompletenessGPS The percentage of failures that were due to
high numbers of untracked GPS satellites.
DataCompletenessGLONASS The percentage of failures that were due to
high numbers of untracked GLONASS
satellites.
PcEpochsWithData The percentage of failures that were due to
high amounts of data gaps.
Format The percentage of failures that were due to
incompliance to the RINEX standard.
BadNavGPS The percentage of failures that were due to
missing or incorrect ephemeris for GPS
satellites.
BadNavGLONASS The percentage of failures that were due to
missing or incorrect ephemeris for GLONASS
satellites.
RXClock The percentage of failures that were due to
high receiver clock offsets.
Other The percentage of failures that were due to
234
Menus and Toolbars
Related Topics
235
Network View tab
Background Information
Displays a traffic light status map of the Reference Sites configured for automatic RINEX
processing based on their status as in the Station Status tab.
This tab is also used to display maps of residual ionosphere and troposphere error derived
from Leica GNSS Spider network RTK processing. The content of this tab is controlled by the
first combo box on the tool bar, which defaults to "Data Quality".
Display
The traffic light status indicators are configured on the Edit / Settings / Automatic Quality
Check: Site Status Tab.
For quick access press the Edit Settings icon on the toolbar.
Related Topics
236
Menus and Toolbars
Displays real time displacement/deformation data derived from Leica GNSS Spider RT
Positioning, NMEA or Nivel200 tilt data. Refer to Connect NMEA and Connect Nivel200 for
more information.
Related Topics
237
Post Proc View tab
Displays near real time displacement/deformation data derived from Leica GNSS Spider PP
Positioning products and SINEX data. Refer to Connect Spider Post Processing and Connect
SINEX for more information.
Related Topics
238
Menus and Toolbars
Offline View
Displays code and phase residuals calculated from the loaded RINEX data. Displays
displacement/deformation data from prerecorded NMEA log files or GNSS Spider PP
Products database. Refer to Raw Data Analysis, Connect NMEA (Offline) and Connect Spider
Post Processing (Offline) for more information.
Related Topics
239
Network Status tab
Displays real time status information related to the calculation of maps of residual ionosphere
and troposphere error derived from Leica GNSS Spider network RTK processing. Refer to
Connect Spider Network Server for more information.
Field Description
Cluster The name of the Spider cluster.
Name
Last The date and time of the last change in the status.
Change
Status The cluster status:
240
Menus and Toolbars
GPS The number of fixed and available GPS satellites for this site.
GLONASS The number of fixed and available GLONASS satellites for this site.
Cluster The cluster to which this site belongs to.
Related Topics
241
Positioning Status tab
Displays real time connection information such as communications status, limit check status
and current displacement values for active NMEA and Spider Post Processing connections.
Refer to Connect NMEA and Connect Spider Post Processing for more information.
Field Description
NMEA The name of the NMEA connection configured in Edit...NMEA
Connection Connections.
Comms The communications status:
Last The date and time of the last change in the status.
Change
Sats The number of satellites being used in the position solution.
Longitudinal The difference to the reference coordinate in the profile direction.
Traverse The difference to the reference coordinate at 90 degrees to the
profile direction.
Height The difference to the height coordinate in height.
Av. The average difference in longitudinal displacement over the last
Longitudinal hour.
Av. The average difference in transverse displacement over the last
Transverse hour.
Av. Height The average difference in height displacement over the last hour.
Valid Pos. The number of valid (within tolerance) positions received. Only
shown if Apply Statistics is activated in NMEA Connections.
Av. Sats The average number of satellites used in the solution. Only shown
if Apply Statistics is activated in NMEA Connections.
Prec. 2D The average 1 sigma precision in 2D (plan). Only shown if Apply
Statistics is activated in NMEA Connections.
Prec. Height The average 1 sigma precision in height. Only shown if Apply
242
Menus and Toolbars
Field Description
Post The name of the Spider Post Processing or SINEX Connection
Processing configured in Edit...Spider Post Processing or Edit...SINEX
Connection Interface respectively.
Comms The communications status:
Last The date and time of the last change in the status.
Change
Sats The number of satellites being used in the position solution.
Longitudinal The difference to the reference coordinate in the profile direction.
Traverse The difference to the reference coordinate at 90 degrees to the
profile direction.
Height The difference to the height coordinate in height.
Av. The average difference in longitudinal displacement over the last
Longitudinal hour.
Av. The average difference in transverse displacement over the last
Transverse hour.
Av. Height The average difference in height displacement over the last hour.
Related Topics
243
Nivel Status tab
When Leica Nivel inclination sensors have been configured and activated, this tab shows the
current status of the connection including the communications status and the last
measurements. Refer to Connect Nivel200 for more information.
Field Description
Name The name and ID of the Nivel configured in Edit...Nivel200
Connections.
Comms The configured communication port of the Nivel sensor.
Last Change The date and time of the last change in the status.
X Tilt The last measured tilt in the X direction in milli radians.
Y Tilt The last measured tilt in the Y direction in milli radians.
Temperature The last measured internal temperature of the sensor in degrees
Celsius.
Related topics
Connect Nivel200
244
Menus and Toolbars
Command Function
Zoom In Select to zoom in. Available in Network View tab only.
Zoom Out Select to zoom out. Available in Network View tab only.
Reset Select to reset the view. Available in Network View tab only.
Measure Select to measure between two sites. Select a site, left click,
hold and drag to measure.
245
Properties
Axes:
Field Description
X Axis Activate automatic scaling of the x-axis of the graph or enter the
minimum and maximum values manually. For time series graphs
the values are in Modified Julian Data format (see Tools..Date and
Time Conversion). For real time graphs only the time range of the
graph can be changed, not the minimum and maximum value.
Y Axis Activate automatic scaling of the y-axis of the graph or enter the
minimum and maximum values manually.
Secondary Y Activate automatic scaling of the secondary (right hand side) y-
Axis axis of the graph or enter the minimum and maximum values
manually. Not all graphs display the secondary Y axis.
Z Axis Activate automatic scaling of the z-axis of the graph or enter the
minimum and maximum values manually. Not all graphs display
use the Z axis.
Vectors Enter the scale factor and length of the reference vector. For
vector plots only.
Labels:
Field Description
Title The title of the graph.
X Axis The x-axis label.
Y Axis The y-axis label.
Secondary Y The secondary (right hand side) y-axis label.
Axis
Legend Select the location of the legend:
246
Menus and Toolbars
Format:
Field Description
General
Draw Points When checked the point markers are displayed at each data
point.
Draw Lines When checked lines will be drawn between sequential data
points.
Fill Points When checked the point markers will be solid. Otherwise only the
outline will be drawn.
Width The size of the point markers.
Use When checked the data will be drawn using transparency. Use to
Transparency see data series that are underneath other data series.
Alpha value The amount of transparency to be used. The lower the alpha
value the more transparent the graph will be.
Show When checked the secondary y-axis will be shown. Only some
secondary Y data series will be shown on the secondary axis.
Axis
Connect When checked a dotted line will be drawn between points with a
Series with large data gap. Otherwise no line is drawn.
Large Gaps
Maps
Real Time
Updates
247
Update Style Select the style of the update for real time time series graphs:
Update Timer The interval between the timed updated used by Update On
above.
X Axis, Y
Axis
Auto Grid When selected the spacing of the grid lines will be determined
automatically.
Interval The interval between the grid lines.
Grid Lines The grid lines to be displayed:
248
Menus and Toolbars
Colours:
Field Description
Series Select a data series and assign a colour to it.
Plot Specific
Special This colour is used for showing thresholds in time series and bar
graphs
SV Track This colour is used for showing satellite tracks in sky plots
Vector This colour is used for showing vectors in vector maps
(Normal)
Vector (+) This colour is used for showing positive displacement vectors in
height vector maps
TIN This colour is used for showing a Triangulated Irregular Network
of lines between sites in a map. The lines connect the sites
nearest to each other
Elevation This colour is used for showing the area below the defined
Mask elevation mask in sky plots
Vector Base This colour is used for showing the origin of vectors in vector
maps
Vector (-) This colour is used for showing negative displacement vectors in
height vector maps
General
Label Text Select the colour to be used for the title and axis labels
Primary Plot Select the colour to be used for point labels
Text
Secondary Select the colour to be used for other textual information in the
Plot Text plot, such as the distances between sites in a site map
Background Select the colour to be used for the background of the plot
(outside the plot region)
Plot Area Select the colour to be used for the background of the plot (inside
the plot region)
Borders Select the colour to be used for the border of the plot region
Grid Lines Select the colour to be used for the grid lines
249
Series / Comments
Field Description
All Activate all series. All active series will be shown in the plot.
None De-activate all series.
Toggle Toggle the active and inactive series.
250
Quick Start Tutorials
These tutorials shall guide the novice user through the basic set up and configuration
procedures of Leica SpiderQC.
Quick Tour: Deformation Monitoring with Spider Real Time (RT) Positioning Products
Quick Tour: Deformation Monitoring with Spider Post Processing (PP) Positioning Products
251
Analysis of Automatic Processing Results
The automatic quality check creates the same output files as the manual quality check.
Therefore the same analysis is possible as for the manual processing. However, the large
volumes of data produced by one or more reference stations precludes detailed examination
of the output for each and every file. For this reason Leica SpiderQC produces a range of
graphical and textural outputs that provide overviews and summaries of the processing
results. The main types are: graphs of the quality indicators, station summary reports (overall
summary, quality statistics and quality testing), file reports of individual processing results and
the web page.
Graph Description
Cycle slips A plot of the number of cycles slips above the
elevation mask for each file.
GDOP A plot of the average GDOP for each file.
Latency A plot of the difference between the nominal file
creation time and the actual file creation time for each
file.
MP1 A plot of the overall MP1 RMS estimate for each file.
MP2 A plot of the overall MP2 RMS estimate for each file.
No SV A plot of the average number of satellites tracked for
each file.
Outliers A plot of the estimated number of outliers for each file.
Overall Data A plot of completeness that shows the percentage of
Completeness complete observations compared to the theoretical
number of possible observations for each file.
Pc Complete A plot of completeness that shows the percentage of
Observations complete observations compared to the number of
measured observations for each file.
Pc Epochs A plot that shows the percentage of epochs that has
252
Quick Start Tutorials
The station summary reports may be created manually using Results...Compile Station
Summary Reports. The report may be generated using data from: the last 30 days, the
current GPS week, the current month or a specified GPS week or month.
Report Description
Overall A report that lists a summary of the number of files that
were expected, processed and missing for each station
along with the average pass/failure rate for the quality
testing.
Quality A report that lists the average values for the major quality
Stats indicators over the report period for each station.
Quality A report that summarises station by station the results of
Testing the quality testing showing the percentages of failure for
each test.
File Reports
The files reports may be created manually using Results...Compile File Report. The report
may be generated using data from: the last 30 days, the current GPS week, the current month
or a specified GPS week or month. The report is a list of all files in the selected period
showing the results of their quality check followed by some summary information.
253
Web Page
The web may be created manually using Results...Create Web Page, or by configuring
automatic web page generation in the Automatic Program Settings. The web page has a main
page (index.htm) that shows the current station status with a traffic light symbol and provides
station-wise links to the pages listed in the following table.
Page Description
Quality A selection of graphs (as above) showing key quality
Plots indicators. Up to six graphs may be configured to be
shown in the Web Page Settings.
File A report that lists file by file the results of the quality
Summary checking for a period specified in the Web Page Settings.
File A graphical representation showing which files are
Availability available for download. The period to be shown is set in
the Web Page Settings.
Status Information
The Messages tab contains a list of all important events regarding automatic processing,
including information on:
The Station Status and Network View (Data Quality) tabs show the current traffic light
status of each site, the Station Status in a list view and the Network View (Data Quality)
graphically.
254
Quick Start Tutorials
General Testing
Most of the summary information given in the QC output can be interpreted in a subjective
way. For instance, how many cycle slips does there have to be for the data to be “bad”?
Testing of the software using a reference network has shown that different receivers (makes
and models) will behave differently. Even different receivers of the same make, model and
firmware may behave quite differently under similar conditions. Also receivers are sometimes
not very consistent and a degradation of quality may be seen over time, or under unusual
circumstances such as GPS week rollover.
Following this testing some common or possible quality issues were identified and, where
possible, numerical limits were decided upon for what might be termed the “normal operation”
of a geodetic grade receiver. Based on the identified problems, Leica SpiderQC will perform a
series of Pass/Fail tests (refer to Quality Testing Settings) that are used to decide if the data
is of acceptable quality or not. The results of these tests may be found under the heading
"Quality Testing" in the QC report. See the sample QC output below.
It is important to be aware that some of these tests are subjective and do not offer a complete
evaluation of the data quality. Rather they should be used to identify a problem and further
analysis of the processing output may be required to properly assess the cause of the quality
concern. Choosing a lower elevation mask will significantly influence the results. Receivers
have difficulty tracking satellites at low elevation (less than 10 or 15 degrees) and so the ratio
of actual versus theoretical observations will decrease and the number of cycle slips will
increase.
Refer to the Quality Check Output for a description of the results contained in the output.
Quality Issues
The following table lists many of the common and not so common problems that may be
found with GPS data and gives suggestions on how these problems may be detected using
SpiderQC.
255
settings used.
Poor tracking
1. The receiver has a low percentage of recorded versus
possible observations.
Files do not
1. File passes the Format test.
comply with RINEX
standard
2. Important header information, such as receiver coordinates
may be missing.
Navigation file is
1. If the navigation file does not contain all of the necessary
incomplete or
orbit records for the associated observation file the Nav Data
contains errors
Test will fail.
256
Quick Start Tutorials
Site has
1. The receiver has a low percentage of recorded versus
obstructions
possible observations.
High multipath
1. The multipath MP1/MP2 RMS estimates are significantly
higher at one site than another with the same
antenna/receiver.
3. A time series of MP1 and MP2 values (as either a line graph
or skyplot) can be used to see the multipath estimates
directly.
Receiver clock is
1. The maximum receiver clock offset will be greater than one
not correctly
millisecond.
synchronised
2. A short interval between clock resets or a high number of
clock slips is an indicator of a poor clock.
Note:
• In some situations, such as erroneous orbit data or wrong header coordinates, many
of the numerical quality indicators reported by SpiderQC will be wrong. The error
should be corrected and then re-processed to get meaningful values.
• Some receivers use code smoothing to enhance RTK performance and which will
result in low MP1 and MP2 RMS estimates.
257
Further Analysis
In order to analyze the raw data in more detail than the QC check, Leica SpiderQC contains a
number of useful tools.
258
Quick Start Tutorials
A good way to monitor the overall performance of a reference station network is to set up a
permanent rover receiving corrections from the network as an "integrity monitoring station".
The NMEA position output of the rover can then be read by SpiderQC to graphically and
numerically display the accuracy of the positioning. If Leica GNSS Spider is providing the
NMEA results rather than a GPS receiver see the quick guide Deformation Monitoring with
Spider Positioning Products.
Follow these steps to configure SpiderQC for Real Time Integrity Monitoring.
Part Action
1 Create a Reference Coordinate
2 Configure the Connection to the GPS/GNSS Receiver
3 Set the Display and Web Page Output Options
4 Connect to the Data Stream
Step Action
1 Using an external processing package calculate the known
coordinates of the integrity station in WGS84 (or similar such as
ITRF) X,Y,Z.
2 Open the Tools...Edit Coordinates... menu. The Edit Coordinates
List dialog will open.
3 Add a new point using the Edit...New... menu. The Edit Point dialog
will open.
4 Enter the station name and the X, Y, Z coordinates. Exit the dialog
with OK.
5 Save the coordinate list using the File...Save as... menu. Exit the
dialog with OK.
6 Open the Edit...Settings... menu. The Edit Settings dialog will be
259
shown.
7 In the tree on the left select General Settings. In a section called
General there is a setting called Coordinate File. Use the browse
button and select the file that was created in step 5 above. Exit the
dialog with OK.
Step Action
1 Open the Edit...NMEA Connections... menu.
2 Use the Add button to add a connection. Enter the Name of the
NMEA data stream, the communication settings, the NMEA format
and set the coordinate quality to be used for the plot. For the
reference coordinate select the name corresponding to the site name
entered in step 4 above. Exit the dialog with OK.
3 The newly created NMEA connection will be shown in the list. Exit
the dialog with OK.
• To configure limit checking of the NMEA results, create a limit check using
Edit...Limit Checks and then assign the limit class to the connection in Edit...NMEA
Connections.
• To configure messaging assign actions to the different messages using
Edit...Messaging and Events.
Follow these steps to set the display and web page output options.
Step Action
1 Open the Edit...Settings... menu. The Edit Settings dialog will be
shown.
2 In the tree on the left select Connection, NMEA.
3 Select the period of data to store in memory. This is the maximum
amount of data that can be shown in the plot. To set the period to be
shown in the web page and that will be initially shown in the plots
260
Quick Start Tutorials
within SpiderQC set the display period. Optionally select the web
page output, automatic or fixed scaling and the plot title.
4 In the tree on the left select Web Settings. Select the output path for
the optional web page.
5 Expand the Web Settings node to show the item Displacement
Graphs. When this node is selected, in the right hand window will be
a list of up to 6 graphs to be included in the optional web page
output. Select the plot types to be shown in the web page.
6 In the tree on the left select Graph Settings. Expand the node to
show the item Displacement Graph Extents. When this node is
selected, in the right hand window will be a list of graphs types and
their minimum, maximum and tick values. These settings will be used
of a fixed scale is later chosen for the NMEA time series plots. Enter
the desired plot settings. Exit the dialog with OK.
Step Action
1 Use the Connect...NMEA... menu.
2 SpiderQC will establish connections to the configured NMEA data
streams. The online plots will be shown in the Real Time Plot tab
and the connection status will be shown in the Positioning Status
tab. Use the combo box on the toolbar to change the plot type. The
web page will be output at the specified interval. Use the
Results...View Web Page... menu to launch the web output in the
system default web browser.
261
Quick Tour: Deformation Monitoring with Spider Real Time (RT)
Positioning Products
SpiderQC can be used for real time displacement or deformation analysis when combined
with the Leica GNSS Spider RT Positioning products. The Spider Positioning Products
compute baselines between selected stations providing RTK position estimates in real time.
The NMEA output of Spider can be read by SpiderQC and used to calculate and display
displacements/deformations.
Follow these steps to configure SpiderQC for Deformation Monitoring with Spider RT
Products.
Part Action
1 Configure the RT Positioning Products in Leica GNSS Spider
2 Configure the Connections to the Positioning Products
3 Configure the Limit Checks
4 Configure the Messaging Options
5 Set the Display and Web Page Output Options
6 Connect to the Data Stream
Follow these steps to configure the RT Positioning Products in Leica GNSS Spider.
Step Action
1 Create the sites in the Spider Site Server.
2 Connect the sites and check that the data communications are
working.
3 Create the RT Positioning products. Send the results to TPC/IP.
262
Quick Start Tutorials
Step Action
1 Open the Edit...NMEA Connections... menu.
2 Use the From Spider button to connect to the Spider Site Server.
Enter the IP address or computer name for the PC running the
Spider Site Server. If Spider is installed on the same PC running
SpiderQC enter 'localhost'. Enter the Site Server password (the
password you entered when installing Spider). Exit the dialog with
OK.
3 SpiderQC will connect to the Spider Site Server database and
readout the information of all RT Positioning products with Send To =
TCP/IP. All of the important communications and format settings will
be read from the database. The user defined site coordinates will be
used as the reference coordinates for calculating the displacements.
The reference coordinates are stored in a text file defined in the
Edit...Settings... menu under the section Program Operation. Exit
the dialog with OK.
Step Action
1 Open the Edit...Limit Checks... menu. The Limit Checks dialog is
shown.
2 Activate and edit the relevant limit checks for the Default limit class
or create one or more new limit classes using Add. Exit the dialog
with OK.
263
Part 4: Configure the Messaging Options
Step Action
1 Open the Edit...Settings... menu. The Edit Settings dialog will be
shown.
2 In the tree on the left select Messaging Settings. Select the output
path for the optional web page.
3 (For Email Messaging) Expand the Web Settings node to show the
item Email Settings. When this node is selected, in the right hand
window will be a list of mail server settings that are required to send
email messages. Enter the settings appropriate for your main server.
4 Select the item Email Settings in the tree view on the left. The right
hand window will be a list of GSM modem settings that are required
to send SMS messages. Enter the settings appropriate for your GSM
modem.
5 Exit the dialog with OK.
6 Open the Edit...Messaging and Events... menu. The Edit
Messaging and Event dialog will be shown.
7 Add actions such as emails, SMS and command line events.
8 Link to each message the relevant action by selecting the message
in the left window and activating the check box for the action in the
right window.
9 Use the Overview button to check that the configured
messages/events are correct.
10 Exit the dialog with OK.
Follow these steps to set the display and web page output options.
Step Action
1 Open the Edit...Settings... menu. The Edit Settings dialog will be
shown.
2 In the tree on the left select Connection, NMEA.
3 Select the period of data to store in memory. This is the maximum
amount of data that can be shown in the plot. To set the period to be
264
Quick Start Tutorials
shown in the web page and that will be initially shown in the plots
within SpiderQC set the display period. Optionally select the web
page output, automatic or fixed scaling and the plot title.
4 In the tree on the left select Web Settings. Select the output path for
the optional web page.
5 Expand the Web Settings node to show the item Displacement
Graphs. When this node is selected, in the right hand window will be
a list of up to 6 graphs to be included in the optional web page
output. Select the plot types to be shown in the web page.
6 In the tree on the left select Graph Settings. Expand the node to
show the item Displacement Graph Extents. When this node is
selected, in the right hand window will be a list of graphs types and
their minimum, maximum and tick values. These settings will be used
of a fixed scale is later chosen for the NMEA time series plots. Enter
the desired plot settings. Exit the dialog with OK.
Step Action
1 Open the Connect...NMEA... menu.
2 SpiderQC will establish connections to the configured NMEA data
streams. The online plots will be shown in the Real Time Plot tab
and the connection status will be shown in the Positioning Status
tab. Use the combo box on the toolbar to change the plot type. The
web page will be output at the specified interval. Use the
Results...View Web Page... menu to launch the web output in the
system default web browser.
265
Quick Tour: Deformation Monitoring with Spider Post Processing (PP)
Positioning Products
SpiderQC can be used for near real time displacement or deformation analysis when
combined with the Leica GNSS Spider PP Positioning Products. The Spider PP Positioning
products compute baselines between selected stations providing average position estimates
based on logged GPS data over a defined period. The post processing results of Spider are
stored in a SQL database that can be read by SpiderQC and used to calculate and display
displacements/deformations.
Follow these steps to configure SpiderQC for Deformation Monitoring with Spider PP
Positioning Products.
Part Action
1 Configure the PP Positioning Products in Leica GNSS
Spider
2 Configure the Connections to the PP Positioning Products
3 Configure the Limit Checks
4 Configure the Messaging Options
5 Connect to the Data Stream
Follow these steps to configure the PP Positioning Products in Leica GNSS Spider.
Step Action
1 Create the sites in the Spider Site Server.
2 Connect the sites and check that the data communications are
working.
3 Create RINEX file products for each site.
4 Create the PP Positioning products. The results are automatically
stored to a SQL database that can be read by SpiderQC.
266
Quick Start Tutorials
Step Action
1 Open the Edit...Spider Post Processing... menu.
2 Use the From Spider button to connect to the Spider Site Server.
Enter the IP address or computer name for the PC running the
Spider Site Server. If Spider is installed on the same PC running
SpiderQC enter 'localhost'. Enter the Site Server password (the
password you entered when installing Spider). Exit the dialog with
OK.
3 SpiderQC will connect to the Spider Site Server database and
readout the information of all Post Processing products. The user
defined site coordinates will be used as the reference coordinates for
calculating the displacements. Exit the dialog with OK.
Step Action
1 Open the Edit...Limit Checks... menu. The Limit Checks dialog is
shown.
2 Activate and edit the relevant limit checks for the Default limit class
or create one or more new limit classes using Add. Exit the dialog
with OK.
• Each Spider Post Processing connection can be assigned a different limit check.
• All Spider Post Processing connections by default use the Default limit class.
• Only the active limit check types for each class will be used to generate out of limit
messages.
• To change the limit class configured for a connection use Edit...Spider Post
Processing and edit the connection.
267
Part 4: Configure the Messaging Options
Step Action
1 Open the Edit...Settings... menu. The Edit Settings dialog will be
shown.
2 In the tree on the left select Messaging Settings. Select the output
path for the optional web page.
3 (For Email Messaging) Expand the Web Settings node to show the
item Email Settings. When this node is selected, in the right hand
window will be a list of mail server settings that are required to send
email messages. Enter the settings appropriate for your main server.
4 Select the item Email Settings in the tree view on the left. The right
hand window will be a list of GSM modem settings that are required
to send SMS messages. Enter the settings appropriate for your GSM
modem.
5 Exit the dialog with OK.
6 Open the Edit...Messaging and Events... menu. The Edit
Messaging and Event dialog will be shown.
7 Add actions such as emails, SMS and command line events.
8 Link to each message the relevant action by selecting the message
in the left window and activating the check box for the action in the
right window.
9 Use the Overview button to check that the configured
messages/events are correct.
10 Exit the dialog with OK.
268
Quick Start Tutorials
Step Action
1 Open the Connect...Spider Post Processing... menu.
2 Select the period of data to plot. The plot can be an offline view of
historical data only or an online plot that automatically updates by
continuously checking for new results.
3 Exit the dialog with Continue. SpiderQC will read out the results from
the database(s) for the active Spider Post Processing connections
and draw the plot. The plots will be shown in the Plot View tab. Use
the combo box on the toolbar to change the plot type.
269
Quick Tour: Plotting Coordinate Results from LGO
SpiderQC can be used to visualize the coordinates calculated by Leica Geomatics Office
(LGO) by reading in CSV output files. The following is an explanation of how to setup LGO to
create the appropriate CSV files and read them in SpiderQC.
Part Action
1 Import the Data and Prepare the Processing
2 Set the Date and Time Format
3 Process the Data
4 Save the Results to a CSV file
5 Import the Data into SpiderQC
270
Quick Start Tutorials
Follow this step to import the data and prepare the processing.
Step Action
1 A project must be created and the GNSS data imported into LGO as usual. The rover data
should be kinematic and the reference static as shown in the screen shot below.
Step Action
1 The data and time format must be set to DD/MM/YYYY HH:MM:SS for SpiderQC to be
able to interpret the date and time. The time format can be set in LGO using the
Tools...Options menu in the Units tab of the Options dialog, as shown below.
271
Part 3: Process the Data
Step Action
1 Process the data. After the data processing has been completed LGO will switch to the
Results tab and shown the computed coordinates. The list view should display the default
columns. The displayed columns can be set using the right mouse button context as shown
below.
272
Quick Start Tutorials
2 SpiderQC expects the following columns to be included in the Report view (and hence in the
CSV output created in the next step).
273
Part 4: Save the Results to a CSV file
Step Action
1 Save the results as a comma separated text (CSV) files. This can be done using the right
mouse button context as shown below.
Step Action
1 The Plot Coordinate Time Series Options dialog is accessed via the Deformation
Analysis...Plot Coordinate Time Series menu and is used to plot a time series or scatter
plot of coordinates from a file or real time data stream.
2 Select the desired type of plot.
3 Set the data source as File and CSV XYZ.
4 Set any other options as desired.
5 Press the Continue button. You will be presented with an Open File Dialog.
6 Select the CSV file you created using LGO and press Open.
274
Quick Start Tutorials
275
Quick Tour: Detection of Unflagged Cycle Slips
A GNSS receiver will flag a cycle slip if the tracking loops indicate that a disruption to the
tracking has occurred. Depending on the receiver type and the atmospheric conditions
(especially the ionosphere) the flagging of cycle slips by the receiver may not be 100%
reliable. Slips may occur which are not flagged and slips may be flagged when in fact no cycle
slip has occurred. Also the software that creates the RINEX file may not correctly carry
forward cycle slips flags when e.g. decimating the data.
In order to evaluate the cycle slip flagging in the RINEX files, the following steps should be
followed.
Part Action
1 Load the Data
2 Configure the Offline View to Show Double Difference Residuals
3 Analyze the Data
Step Action
1 To effectively detect cycle slips data from two receivers are needed
to form double differences. The shorter the baseline the less residual
error will remain after the double differencing the more reliable the
cycle slip detection will be. Zero baselines (two receivers connected
to a single antenna) are recommended.
2 Load the GPS and (if required) GLONASS navigation files using the
File...Open GPS Navigation file and the File..Open GLONASS
Navigation File menus.
3 Load the two or more observation files using File...Open
Observation File.
276
Quick Start Tutorials
Follow these steps to configure the offline view to show double difference residuals.
Step Action
1 Open the Raw Data Analysis...Residual Analysis Settings menu.
2 In the Residual Analysis Options dialog, set the following options (see
the screen shot below):
277
3 Exit the dialog with OK.
4 SpiderQC will update the Offline View tab. If it is not already selected,
click on the Offline View tab in the main window.
Step Action
1 In the Offline View you would see double difference residual time series. If the there are no
unflagged cycle slips, then the residuals should be clearly centered around zero.
Example: The screen shot below shows double difference residuals from a zero baseline
(two receivers connected to a single antenna). The time series are clearly centered around
zero for the whole time period. The differences from zero are due to measurement noise.
2 If there are unflagged cycle slips then as some point one or more of the residual time series
should diverge.
Example: In the zero baseline example below the double difference series G5-G1 diverges
by 5 cycles at 05:03:21 indicating an unflagged cycle slip.
278
Quick Start Tutorials
3 To show the flagged cycle slips in the plots, use the right-click context menu within the Plot
View and select the option Show Comments.
Example: In the zero baseline example below there are flagged cycle slips on the G1 satellite
at 05:02:01 and 05:03:43.
The flagged cycle slip at 05:02:01 corresponds with the time the receiver started tracking and
is a valid cycle slip.
There is no flagged cycle slip at 05:03:21 after a break in the tracking. The ambiguity has
changed from 0 to -5 cycles so an actual cycle slip has occured.
The flagged cycle slip at 05:03:43 follows a break in the tracking. However, there is clearly no
actual cycle slip since the ambiguity remains on -5 cycles.
279
Tips:
• To show symbols at each of the data points use the right mouse button context
in the Plot View and select Draw Points.
• To enable tool tips for the data points use the right mouse button context in the
Plot View and select Enable Tool Tips. Hover the mouse pointer over one of
the data points to get exact information on the series, x and y values.
• To measure the size of the cycle slip use the "Measure" command by right-
clicking on the graph. Once you have activated the Measure mode, left-click
and drag on the graph to use the measure tool.
280
Quick Start Tutorials
GLONASS uses Frequency Division Multiple Access (FDMA) technology to distinguish the
signals from the various satellites, as opposed to GPS which used Code Division Multiple
Access (CDMA). With FDMA each satellite tracked by the receiver will use a different
frequency for its L1 and L2 band signals. One consequence of this is that the wavelengths of
the phase measurements for each satellite will be different. Another consequence of the
FDMA technology is that the biases introduced by the receiver might be slightly different for
each satellite. These differences to GPS are important for ambiguity resolution with
GLONASS and combined GPS/GLONASS receivers.
Part Action
1 Load the Data
2 Configure the Offline View to Show Double Difference Residuals
3 Analyze the Data
Step Action
1 To effectively detect cycle slips data from two receivers are needed
to form double differences. The shorter the baseline the less residual
error will remain after the double differencing the more reliable the
cycle slip detection will be. Zero baselines (two receivers connected
to a single antenna) are recommended.
2 Load the GPS and GLONASS navigation files using the File...Open
GPS Navigation file and the File..Open GLONASS Navigation File
menus.
3 Load the two or more observation files using File...Open
Observation File.
281
Part 2: Configure the Offline View to Show Double Difference Residuals
Follow these steps to configure the offline view to show double difference residuals.
Step Action
1 Open the Raw Data Analysis...Residual Analysis Settings menu.
2 In the Plot View Settings dialog, set the following options (see the
screen shot below):
282
Quick Start Tutorials
In the Plot View you would see double difference residual time series.
Example: The screen shot below shows double difference residuals from a zero baseline
(two receivers connected to a single antenna). The double differences composed of two GPS
satellites (e.g. G8-G29) are centered on zero because with GPS hardware biases are (for
good quality receivers) the same for each channel and, hence, cancel in the differencing. For
GPS-GLONASS and GLONASS-GLONASS double differences there will be a constant bias.
As seen in the plot below the bias is different depending on the GLONASS satellite(s) that are
used. This is due to the dependance of the bias on the frequency.
If the Phase Levelling option SD Reference Ambiguity is not used, then larger biases will be
seen in the double differences involving GLONASS satellites. These biases is not due to
hardware but to the problem of the ambiguities on each satellite having different wavelengths.
The purpose of the SD Reference Ambiguity option is to account for the differences in the
frequencies by estimating the single difference ambiguity for the reference satellite in addition
to the double difference ambiguity. It is likely that the single difference reference ambiguity will
not be estimated perfectly and some bias will remain. The bias will be different for each
satellite because of the different frequencies used by each satellite.
283
The estimation of the SD Reference Ambiguity is made using the code measurements. When
using receivers from different manufacturers there can be code biases that influence the
estimation of the SD Reference Ambiguity. Three methods are given:
Method 1:
This method is suitable for baselines of all lengths, but will only calculate an approximate
value for the SD Reference Ambiguity.
Method 2:
This method is only suitable for zero baselines, but will give a better estimate.
Manual:
Method 2 is used and then the user is presented with a dialog where they can modify the
value that is used to do tuning.
284
Quick Start Tutorials
Example: The screen shot below shows the same data used above but without the SD
Reference Ambiguity option. The differences in the frequencies of the GLONASS satellites
results in a large bias in the residuals. The double differences using only GPS satellites are
unaffected because all GPS satellites use the same frequency.
285
Technical Information
The output of the quality check is a HTML file with a number of numerical and textual quality
and summary indicators.
287
File Details
Field Description
Station Details
The basic receiver, antenna and position information for the site.
Field Description
Marker The name of the marker where the data was collected (from
Name/Number header).
Observer/Agency Name of the observer and organization collecting the data
(from header).
Receiver Receiver number, type and version (from header).
#/Type/Vers
Antenna #/Type Antenna type (from header).
Antenna Offsets Antenna offsets in Height, East and North directions (from
(HEN) header).
Approx Position Approximate position of the antenna in WGS84 Cartesian
(XYZ) XYZ coordinates (from header).
Approx Position Approximate position of the antenna in WGS84 latitude,
(plh) longitude and ellipsoidal height (from header).
Diff. Est-Header Difference in X, Y, Z between the header coordinate and the
coordinate estimated by Leica SpiderQC.
Diff. Est-Header Three dimensional difference between the estimated and
header coordinate, plus the number of estimates used to
derive the estimated coordinate.
288
Technical Information
Session Summary
Field Description
Time of first The GPS (receiver) time of the first observation in the file (from
obs header). Uses the format DD-MM-YYYY HH:MM:SS.
Time of last The GPS (receiver) time of the last observation in the file. Uses
obs the format DD-MM-YYYY HH:MM:SS.
Session The total length of the file.
length
GPS Week The GPS week and day of week of the file.
Observation The interval between observations in seconds.
interval
UTC leap The number of UTC leap seconds recorded in the file. The UTC
seconds leap seconds refers to the number leap second adjustments
made to UTC since GPS time began (GPS time, unlike UTC and
GLONASS time, is not adjusted for leap seconds).
Num SVs The number of satellites that have observations in the file.
with obs
Num SVs The number of satellites that have orbit information in the
with nav navigation file.
Total GPS The total number of orbits for all GPS satellites in the navigation
orbits file.
Total The total number of orbits for all GLONASS satellites in the
GLONASS navigation file (if applicable).
orbits
Total Galileo The total number of orbits for all Galileo satellites in the
orbits navigation file (if applicable).
SVs with obs The PRN numbers of all satellites for which there are
observations in the input files.
SVs without The PRN numbers of all satellites for which there are no
obs observations in the input files.
SVs with nav The PRN numbers of all satellites for which there are ephemeris
data in the input files.
289
SVs without The PRN numbers of all satellites for which there are no
nav ephemeris data in the input files.
User The list of satellites that have been disabled using
Disabled Edit...Settings...Quality Testing and Processing...Satellite Status.
SVs:
Quality Testing
A series of pass/fail tests that are designed to indicate at a glance if the data are of
acceptable quality or not.
Field Description
General Tests
290
Technical Information
A series of indicators that may be used to assess the quality of the data.
Field Description
Tracking
Num obs > 0° The total number of observations to satellites contained in the
file.
Num possible The total number of theoretically possible observations to
obs > 0° satellites above the horizon assuming no obstructions and
perfect tracking.
Num obs with The number of observation for which there is no valid orbit (i.e.
invalid nav the orbit exists, but is invalid). For a observation to have an
invalid orbit the calculated elevation of the satellite must be less
than zero degrees.
Num obs The number of observations for which there is not orbit data.
without nav
Num obs to The total number of observations that are not used because the
unhealthy SV SV was flagged as unhealthy.
Num obs with The number of observations that have been effected by a
WLF change change in wavelength factor.
Num obs GPS The total number of observations to GPS satellites contained in
> 0° the file.
Num obs The total number of observations to GLONASS satellites
GLONASS > 0° contained in the file.
Num obs The total number of observations to Galileo satellites contained
Galileo > 0° in the file.
Num obs All > The total number of observations to all satellites (GPS,
0° GLONASS and Galileo) contained in the file.
Epochs with The number of epochs less than minimum number of tracked
<x SV > x° satellites above the elevation mask.
Epochs with The number of epochs where all satellites above the mask were
all SV > x° tracked.
Epochs with The number of epochs where all satellites above the mask were
full data> x° tracked and where all the required observation types were
291
complete.
Satellite
Geometry
PDOP The minimum, maximum and average Position Dilution of
Precision calculated from a single point position at each epoch.
GDOP The minimum, maximum and average Geometric Dilution of
Precision calculated from a single point position at each epoch.
Data Gaps
List of Data A list of all data gaps with a duration of at least the number
Gaps (-) epochs set in Quality Testing and Processing Settings: Report
Data Gap field.
Non tracked A list of all satellites that are above the elevation mask but not
satellites > x° tracked for at least the period given in Quality Testing and
Processing Settings: Report Missing SV field.
Receiver
Clock
Clock Slips > The number of times lock was lost on all satellites or a
x° millisecond clock correction was applied directly to the code
ranges.
Max RX clock The maximum calculated receiver clock offset from true GPS
offset time in milliseconds.
292
Technical Information
Tracking
Num obs > x° The total number of observation to satellites above the elevation
mask contained in the file.
% obs > x° The total number of observation to satellites above the elevation
mask as a percentage of the theoretically possible number.
Num possible The total number of theoretically possible observations to
obs > x° satellites above the elevation mask assuming no obstructions
and perfect tracking.
Num complete The number of the recorded observations to satellites above the
obs > x° elevation mask that have complete (valid) observations for all of
the required observation types.
% complete The number of the recorded observations to satellites above the
obs > x° elevation mask that have complete (valid) observations for all of
the required observation types as a percentage of the
theoretically possible number.
Average # SV The average number of satellites tracked per epoch.
per Epoch
293
Cycle Slips
Num cycle The estimated number of cycle slips on satellites above the
slips > x° elevation mask based on the cycle slip detection settings.
% slips per The estimated number of cycle slips on satellites above the
complete obs elevation mask based on the cycle slip detection settings as a
percentage of the number of complete observations.
Num complete The number of complete observations on average for each
obs per slip cycle slip.
IOD Slips > x° The estimated number of cycles caused by ionospheric delay
on satellites above the elevation mask, based on the IOD
signifying a slip.
Outliers > x° The number of possible outliers detected as part of the cycle
slip detection algorithm.
LLIL1 : Obs L1 The ratio of flagged cycle slips to observations on L1.
LLIL2 : Obs L2 The ratio of flagged cycle slips to observations on L2.
LLIL5 : Obs L5 The ratio of flagged cycle slips to observations on L5.
Multipath
MP1 RMS The average RMS over all satellites of the estimated code
multipath on L1 (MP1).
MP2 RMS The average RMS over all satellites of the estimated code
multipath on L2 (MP2).
MP5 RMS The average RMS over all satellites of the estimated code
multipath on L5 (MP5).
294
Technical Information
• This section will only be included if the Show Extended Output option is
enabled.
Field Description
Tracking by The tracking status for each supported observation type.
observation
type > x°
Tracking by Satellite specific tracking information including the:
satellite > x°
• Minimum satellite elevation
• Maximum satellite elevation
• Number of possible observations
• Number of actual observations
• Number of observation with invalid ephemeris
• Number of cycle slips
Signal to The average signal to noise ratio per satellite for each of the
Noise Ratio by frequencies L1, L2 and L5.
satellite > x°
295
Code The average MP1, MP2 and MP5 code multipath estimates for
multipath by each satellite.
satellite > x°
Code The average MP1, MP2 and MP5 code multipath estimates for
multipath by each 5 degree elevation range.
satellite
elevation > x°
296
Technical Information
Messages
The list of registered messages available in the system is shown in the table below. Some
other messages can be produced by the software which are not registered and are not shown
in this list or in the Messages and Events dialog. Such messages include those relating to the
changing of setting by the user and those generated if sending of a email or other system
operation fails.
Each message has a certain level of priority indicated by its icon and the colour used to
display it in the Messages tab. The levels are:
Message Priority
Icon Priority
Limit check level 1 failed
Notice
Warning
Error
Messages
297
Invalid limit check The limit class assigned to the NMEA or Spider Post
Processing connection no longer exists and therefore
cannot be computed.
Started automatic Automatic RINEX processing was successfully started by
processing the user.
Stopped automatic Automatic RINEX processing was stopped by the user.
processing
Resumed automatic Automatic RINEX processing was successfully resumed
processing by the user or automatically by the system (see the Auto
Program settings).
Start automatic Automatic RINEX processing failed to start.
processing failed
Resume automatic Automatic RINEX processing failed to resume.
processing failed
No dongle found A valid dongle (hardware protection key) is no longer
attached to the PC. All options will be disabled and
automatic processing will stop.
RINEX file is late A RINEX file that is to be processed by the automatic
processing has not arrived within the expected time
window (see the latency setting in Automate...Edit
Stations). SpiderQC will still continue to try to process the
file until the maximum time period has elapsed (see
below).
RINEX file is missing A RINEX file that is to be processed by the automatic
processing has not arrived within the maximum time
window during which SpiderQC will continue to try to
process the file (see the Auto Program Settings). No
further attempts will be made to process this file.
RINEX file has failed A pair (observation/navigation) of RINEX files has failed
quality testing the test criteria of the automatic quality check.
RINEX file has A RINEX file processed during automatic processing has
format problems been found to be not compliant with the RINEX standard.
Such a failure is often caused by improper use of
COMMENT lines in the header.
Low disk space One of the drives used for automatic RINEX processing
has less than the configured minimum amount of free
space (see Messaging Setings).
Unexpected file A file of an unexpected type was found in a data path
used for automatic RINEX processing. This could be a
298
Technical Information
Customer Care Your Customer Care Package (CCP) will expire in a few
Package (CCP) will days. Without a valid CCP you will not be able to access
expire soon the protected functionality of new versions of SpiderQC.
To renew your CCP and obtain a new license key please
contact your local Leica Geosystems representative. The
new license key can be activated using Help...License
Monitor.
Customer Care Your Customer Care Package (CCP) is no longer valid.
Package (CCP) has Without a valid CCP you will not be able to access the
expired protected functionality of new versions of SpiderQC. To
renew your CCP and obtain a new license key please
contact your local Leica Geosystems representative. The
new license key can be activated using Help...License
Monitor.
299
Hatanaka A compact (Hatanaka compressed) RINEX file could not
decompress failed be converted to standard RINEX for reading. Either the
file is corrupted or there is a problem with the SpiderQC
installation. If there is a general problem decompressing
compact RINEX files, close SpiderQC and re-open it. If
that fails then reinstall the software.
Connection to SQL SpiderQC could not open a connection to an SQL
database failed database (e.g. Spider database, SpiderPositioning
database or SpiderWeb database). Check that the LAN or
internet connection is working and that the SQL port 1433
is open in the firewall.
Accuracy limit check Accuracy limit check 1 failed because the standard
1 exceeded deviation about the reference coordinate of the received
NMEA data was greater than the configured limit.
Accuracy limit check As above except level 2 failed.
2 exceeded
Accuracy limit check As above except level 3 failed.
3 exceeded
Availability limit Availability limit check 1 failed because the percentage of
check 1 exceeded high quality solutions of the received NMEA data was
greater than the configured limit. High quality refers to the
NMEA solution type configured in the NMEA connection
settings.
Availability limit As above except level 2 failed.
check 2 exceeded
Availability limit As above except level 3 failed.
check 3 exceeded
300
Technical Information
Profiles
A profile defines the direction (i.e. azimuth) in which the longitudinal displacement will be
computed. Every NMEA and Spider Post Processing connection can be assigned a profile
which is used during the calculation of the displacements. The calculation of the displacement
along the profile, perpendicular to the profile and in the vertical direction is dependent on the
type of Limit Class assigned to the point.
Definition
301
Index
A M
Address...................................................97 Map ...................................................... 158
Archive....................................................69 Message ................................................ 97
Auto Program Operation.........................69 Monitor Files .......................................... 69
Automatic........................................97, 111 MP1........................................................ 86
Automatic processing .............. 69, 97, 111 MP2........................................................ 86
B Multipath ................................................ 86
Bernese ................................................214 N
C Naming................................................... 69
CC Address ............................................97 NMEA............................................. 33, 175
Contact ...................................................15 NMEA Connections................................ 33
Leica Geosystems ..............................15 Normal Dates ......................................... 69
Coordinate System ...............................198 P
Coordinates ..........................................198 PDOP..................................................... 86
CRD ..............................................198, 214 Plot ................................. 33, 158, 173, 175
D Plot Size................................................. 86
Data Analysis................................158, 173 Plot View Tab........................................... 7
Disconnect Data Stream.......................175 Q
Dongle ..........................................111, 175 QC.................................... 19, 69, 111, 175
E R
Elevation ...............................................158 Receiver Clock..................................... 173
Email.................................................15, 97 Reconnect Data Stream ...................... 175
Email Settings.........................................97 Reference .............................. 33, 146, 173
F Reference Coordinate.................... 33, 183
Fax..........................................................15 Reference File...................................... 146
G Results ................................................... 86
GPS ........................................................97 RINEX ...................................... 19, 69, 198
I RINEX processing.................................. 69
IONEX...........................................196, 215 RS232 .................................................. 176
J S
Julian Dates ............................................69 Scatter plot........................................... 175
L SINEX file............................................. 198
Limit ........................................................97 Site Server ............................................. 33
Limit Check .............................................33 SNR ..................................................... 158
Limit Class ..............................................33 Spider..................... 33, 175, 176, 183, 207
LLQ .........................................................33 Spider Database .................................... 33
LMM........................................................33 Spider Post Processing ............... 175, 183
Longitudinal ............................................33 Spider Site Server.................................. 33
303
Station Quality ......................................114 TECU ................................................... 215
Station Quality Tab ...................................7 Time series .......................... 173, 175, 176
Station Status ...................................7, 114 Transverse displacement....................... 33
Station Status Tab ....................................7 U
Status........................................................7 UTM ..................................................... 198
Status Bar .................................................7 V
Stop ......................................................114 VTECU................................................. 215
SV ...........................................................86 W
T Web.................................... 15, 69, 86, 114
TCP/IP ....................................................33 Web Page ........................................ 69, 86
TEC.......................................................215 World Wide Web .................................... 15
304
Whether providing corrections from just a single reference station,
or an extensive range of services from a nationwide RTK network –
innovative reference station solutions from Leica Geosystems offer
tailor-made yet scalable systems, designed for minimum operator
interaction whilst providing maximum user benefit. In full compliance
with international standards, Leica Geosystems’ proven and reliable
solutions are based on the latest technology.
Illustrations, descriptions and technical data are not binding. All rights reserved.
Copyright Leica Geosystems AG, Heerbrugg, Switzerland, 2010.
Leica Geosystems AG
Heerbrugg, Switzerland
www.leica-geosystems.com