RadioPlan Settings: Difference between revisions

From Maria GDK Wiki
Jump to navigation Jump to search
(Created page with "Radio plan settings")
 
mNo edit summary
Line 1: Line 1:
Radio plan settings
Radio plan settings is available from '''IMariaRadioPlanLayer.Settings'''
 
=== Colour schema store ===
Colour schemas for different plots can be investigated and updated.<syntaxhighlight lang="c#">
var colourSchema = Settings.ColourSchemaStore.GetRenderColourSchema(PlotType.SignalLevelDbm);
</syntaxhighlight>Replace a colour schema<syntaxhighlight lang="c#">
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);
</syntaxhighlight>

Revision as of 16:17, 26 January 2026

Radio plan settings is available from IMariaRadioPlanLayer.Settings

Colour schema store

Colour schemas for different plots can be investigated and updated.

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);