Preheat oven to 350°F and line cookie sheets with parchment paper or nonstick foil. You can also use regular foil lined with a thin layer of cooking spray.
Mix together flour, baking powder, cinnamon, nutmeg, ginger, baking soda and salt in a bowl until well combined. Set aside.
In a large bowl, using an electric mixer on medium speed, cream butter, brown sugar and granulated sugar until light and fluffy, about 3 minutes. Add eggs one at a time, beating well after each addition. Stir in vanilla. Add pumpkin and stir until well combined. Scrape down sides of bowl. On low speed or using a wooden spoon, gradually add flour mixture from step 2, beating just until blended. Fold in pecans.
Drop tablespoons of dough about 2 inches apart on to cookie sheets. Bake one sheet at a time for 12 to 15 minutes or until edges start to turn lightly golden. Remove from cookie sheet and let cool.
Make Icing:: In a small bowl, combine confectioner’s sugar, cream and maple flavoring. Using a small whisk or a fork, blend until icing is smooth and thin enough to drizzle from a fork. Add more cream as needed to achieve the right consistency. Spoon icing over cooled cookies.