private static Dictionary<int, IEnumerable<WorkingData>> GetWorkingData(OperationData operationData)
        {
            var workingDataWithDepth = new Dictionary<int, IEnumerable<WorkingData>>();
            for (var i = 0; i <= operationData.MaxDepth; i++)
            {
                var meters = operationData.GetDeviceElementUses(i).SelectMany(x=> x.GetWorkingDatas()).Where(x => x.Representation != null);

                workingDataWithDepth.Add(i, meters);
            }
            return workingDataWithDepth;
        }