(1) Membership of this group provides a still impressive but incomplete picture of the breadth of the actors that influence global environmental policies .
(2) Membership of this group provides a still incomplete but impressive picture of the breadth of the actors that influence global environmental policy .

Do these two sentences mean the same thing?
no