From 0b42510b8ba0ebea0ed01bb432983be69c10f1d1 Mon Sep 17 00:00:00 2001 From: Andrey Debolskiy <and.debol@gmail.com> Date: Mon, 19 Sep 2016 23:31:44 +0300 Subject: [PATCH] minor before merge --- MES_Wind/frmMain.cs | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/MES_Wind/frmMain.cs b/MES_Wind/frmMain.cs index baeeff4..b57006a 100644 --- a/MES_Wind/frmMain.cs +++ b/MES_Wind/frmMain.cs @@ -238,8 +238,20 @@ namespace MES_Wind input.climateCellSize = climCellsize; input.climateAffineCoefficients = climAffinecoeffs; PRMLibrary.Output output = prmwind.CheckPower(input); - // new FeatureSet for resulting broken powerlines - //IFeatureSet brklineSet = new FeatureSet(FeatureType.Line); + // new FeatureSets for resulting broken powerlines + IFeatureSet brokenklineSet = new FeatureSet(FeatureType.Line); + IFeatureSet disabledPointSet = new FeatureSet(FeatureType.Point); + foreach (PRMLibrary.PowerStation disabledStation in output.disabledStations) + { + Coordinate coords = new Coordinate(disabledStation.coords.X, disabledStation.coords.Y); + DotSpatial.Topology.Point disabledPoint = new DotSpatial.Topology.Point(coords); + Feature disabledStationFeature = new Feature(disabledPoint); + disabledPointSet.AddFeature(disabledStationFeature); + } + foreach (PRMLibrary.Powerline diabledLine in output.disabledLines) + { + + } //DataTable dt = pwlineSet.DataTable; //IFeatureSet brk_info = new FeatureSet(FeatureType.Line); //brk_info = main_layer_function(pwlLayer, pwlineSet, u_rasterLayer, v_rasterLayer, clim15_rasterLayer, clim10_rasterLayer, clim5_rasterLayer); -- GitLab