RadioPlan CoverageContours

From Maria GDK Wiki
Revision as of 14:09, 23 March 2026 by Asp (talk | contribs) (Update contour page)
Jump to navigation Jump to search

The Radio Coverage Contour Generator processes radio signal data and produces polygonal representations of coverage areas. It supports generating contours for:

  • Individual radios
  • Combined radio networks

The workflow is the same in both cases.


Using a marching squares algorithm, the system converts rasterized coverage data into vector polygons that clearly define:

  • Areas with coverage
  • Areas without coverage

The polygon lines are drawn at a specified received signal level threshold for the currently selected Radio/RadioNet.

Coverage Contours for a VHF RadioNet

Settings

Property Type Description
Threshold Decibel Defines the signal strength cutoff for what is considered “coverage.”
Simplify bool Toggles simplification that controls how detailed the polygon shapes are.
SimplificationTolerance double Polygon point tolerance used for simplification. Controls how detailed the polygon shapes are.
MinPolygonAreaWithCoverage double Minimum size for coverage areas

Note: Size is currently based on grid/pixel resolution.

MinPolygonAreaWithNoCoverage double Minimum size for no coverage areas

Note: Size is currently based on grid/pixel resolution.

HasCoverageColor Color Display color for coverage
NoCoverageColor Color Display color for no coverage

Working with Coverage Contours (API)

This section describes how to add, retrieve, update, and remove coverage polygons for both individual radios and combined radio networks.


Calculating and handling contour lines are contolled via the interface IMariaRadioPlanLayer.IRadioPlanCoverageContours.