RadioPlan Settings: Difference between revisions

From Maria GDK Wiki
Jump to navigation Jump to search
mNo edit summary
(Removed sections for settings that are no longer there)
 
Line 18: Line 18:
public record CoverageProperties(int Resolution, int Size, AreaShape CalculationAreaShape, string PropagationModel, RxHeight RxHeight);
public record CoverageProperties(int Resolution, int Size, AreaShape CalculationAreaShape, string PropagationModel, RxHeight RxHeight);
</syntaxhighlight>
</syntaxhighlight>
=== PolygonBuilderOption ===
=== ConnectivityLinesSetting ===

Latest revision as of 08:48, 6 March 2026

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