Sensor Surveillance Fence
The Sensor Surveillance Fence Plugin is a component of the KeepTrack application that allows users to visualize a surveillance fence for selected sensors. This plugin enhances the space situational awareness capabilities of the application by providing a visual representation of a sensor’s surveillance area.
A surveillance fence is a region of space that a sensor is likely to scan or monitor. By visualizing this area, users can better understand the coverage and capabilities of the selected sensor. Sensor’s can’t look everywhere at once, so the fence represents the area where the sensor is most likely to detect objects.
Features
- Toggle surveillance fence visualization for selected sensors
- Integration with other sensor-related plugins
- Responsive to sensor selection and deselection events
User Interface
The plugin adds the following UI element:
- A “Sensor Fence” icon in the bottom menu for quick access
Usage
Enabling Surveillance Fence View
- Select a sensor using the Sensor List Plugin
- Click the “Sensor Fence” icon in the bottom menu
- The visualization will update to display the surveillance fence for the selected sensor
Disabling Surveillance Fence View
- Click the “Sensor Fence” icon again to disable the visualization
Integration with KeepTrack
The Sensor Surveillance Fence Plugin integrates with several KeepTrack components:
- SensorFov Plugin: Coordinates with this plugin to ensure only one view (FOV or Fence) is active at a time
- Event System: Responds to sensor selection and deselection events
Development
When extending or modifying the Sensor Surveillance Fence Plugin, consider the following:
- The plugin follows the KeepTrackPlugin architecture
- It registers event handlers for sensor selection and deselection
- The
enableSurvView_
anddisableSurvView
methods control the visualization state
Code Configuration
The plugin supports the following configuration options:
bottomIconCallback
: Function called when the bottom icon is clickedisRequireSensorSelected
: Set totrue
, requiring a sensor to be selected for the plugin to function
Troubleshooting
- If the “Sensor Fence” icon remains disabled after selecting a sensor, check if the sensor selection event is being properly triggered
- Ensure that the required dependencies (e.g., SensorFov plugin) are properly initialized