RadioPlan Settings
Jump to navigation
Jump to search
Radio plan settings is available from IMariaRadioPlanLayer.Settings
Colour schema store
Colour schemas for different plots can be investigated and updated with IMariaRadioPlanLayer.Settings.ColourSchemaStore
var colourSchema = Settings.ColourSchemaStore.GetRenderColourSchema(PlotType.SignalLevelDbm);
Replace a colour schema
var newSchema = new RenderColourSchema(
[
new RenderColourSchemaItem(-105, Colors.Red, "weak coverage"),
new RenderColourSchemaItem(-80, Colors.Green, "good coverage"),
], CompareOperators.GreaterThan, "dBm", 100, -105);
Settings.ColourSchemaStore.SetColorSchema(PlotType.SignalLevelDbm, newSchema);
Coverage roperties
Coverage properties can be set from IMariaRadioPlanLayer.Settings.CoverageProperties
public record CoverageProperties(int Resolution, int Size, AreaShape CalculationAreaShape, string PropagationModel, RxHeight RxHeight);