You are currently using an outdated browser.

Please consider using a modern browser such as one listed below:

Cambridge Pixel Customer Login


Surveillance Display Framework (SDF)

Products » Display Applications » Surveillance Display Framework (SDF)

A software development framework for building C2 user interfaces or for system modernisation. Develop multi-screen applications with radar and camera video, AIS & ADS-B data, track tables and more.

Faster C2 Development or System Modernisation

SDF offers a quick-start route either for the development of next generation Command and Control (C2) user interfaces or for the modernisation of legacy systems.

Develop surveillance and monitoring software for offshore, coastal or port security use, or for military range safety.

Request ManualContact Sales
Surveillance Display Framework (SDF)
Surveillance Display Framework (SDF)

A Complete Development Package

SDF is supplied as a complete development package that includes source code for an off-the-shelf, fully customisable, multi-sensor GUI/C2 application.

Developed in C#, the included Visual Studio project can be used to build the SDF application for the .NET environment.

Request a Quote

Key Features

PC-based software development package for custom displays of radar and transponder information.

Supports Development for Multiple Types of GUI

SDF is designed to support systems integrators and surveillance solution providers with the development of graphical user interfaces for:

  • Land-based coastal surveillance systems
  • Offshore wind farm monitoring systems
  • Military range safety display systems
  • Integrated port security systems
  • Mobile/deployable coastal security systems

Supports System Modernisation

SDF can be leveraged by systems integrators to support technology refresh and capability enhancement programmes, where a new user interface is required that is backwards-compatible with existing legacy sensor systems.

By using the sensor processing and display functions in Cambridge Pixel’s SPx Development Library (included with the SDF development package), support can be incorporated for a wide variety of surface, ground and air domain sensors. Sensor types such as radar, daylight camera and thermal imager are supported, as well as data streams from ADS-B and AIS receivers.

Multi-screen System Support

Whereas Cambridge Pixel’s Maritime Display Framework (MDF) product is designed for single-screen, moving platform systems deployed on board ships and vessels, SDF supports multi-screen systems which are either shore-based or ground-based (or on any stationary fixed platform).

Example Application Included

As supplied, the SDF example application runs as two full-screen windows, each designed to be displayed on a separate monitor. The main window is a Plan Position Indicator (PPI) radar display consisting of a background map (or chart) overlaid with primary radar video and various sources of tracked target data. Mouse interaction is supported, including track selection, as well as panning and zooming of the view.

The secondary window comprises two panes. The “Track Table/Video” pane is switchable between a detailed radar track table and a camera video picture. When “Track Table” is selected, a tabulated list of all tracks is displayed alongside a more detailed list of track parameters for the currently selected track. When “Video” is selected, live camera video is displayed in the pane, with overlaid on-screen controls for pan, tilt and zoom. The “General Settings” pane includes a variety of example user interface elements.

.NET & C#

Developed in C#, the SDF development package includes a Visual Studio project that can be used to build the SDF application for the .NET environment. Graphical elements have been implemented using Windows Presentation Foundation (WPF).

Surveillance Display Framework (SDF)

Surveillance Display Framework (SDF) Details

Extra Info

Optional Software Modules

In addition to the functions in the SPx Development Library, a number of optional software applications are available for use with SDF, including applications for plot extraction and tracking (SPx Server), track correlation (SPx Fusion Server), alarm management (SPx Alarm Server) and arbitration/slew-to- cue control of multiple PTZ cameras (SPx Camera Manager). To aid with development, a time-limited 12-month licence for SPx Server is included as part of the SDF development package.


Licensing, Support & Training

A development licence is provided as part of the SDF development package which, once built in Visual Studio, allows the SDF application to be executed and tested.

The package includes 12 months of software updates and engineering support via email, telephone and/or remote access software (e.g. TeamViewer).

Once software development is complete, each deployed instance of the application will require a separate runtime licence. Both the development and runtime licences can take the form of either a USB dongle or a MAC address locked licence file.


System Requirements

Operating System: Windows 10 or 11

Visual Studio Version: 2015 and onwards for .NET Framework, 2019 and onwards for .NET Core or .NET 6 and onwards

.NET Runtime Version: At least .NET 6 or v4.6 of .NET Framework or v3.1 of .NET Core for legacy environments


Ordering Information

500-510 SDF Dev Package - Dev Licence

500-520 SDF Customised Application - Runtime Licence

  • Fully customisable, multi-sensor GUI application
  • Includes source code of example application with PPI radar display & TV video window
  • Multi-window/multi-screen display
  • Quick-start route for UI development
  • Suited to fixed platforms (i.e. shore-based or ground-based systems)
  • Supports background maps (or charts) & overlaid track symbology
  • Detailed “Track Table” functionality included in example application
  • Developed with .NET (Core or Framework environment) & C#
  • 12 months of software updates & engineering support
Radar Solution
Main window example
Radar Solution
Secondary window example
Radar Solution
Surveillance Display Framework (SDF) Datasheet
Cambridge Pixel Product Summary Brochure
User Manual

Please complete the form below to request a product manual: