(1)证明:∵∠ACE=60°,∠ADE=30°,
∴∠DAC=∠ACE-∠ADE=60°-30°=30°,
∴∠DAC=∠ADC,
∴AC=CD.
又∠ACB=180°-∠ACE-∠BCD=180°-60°-60°=60°
在△BAC和△BDC中

∴△BAC≌△BDC;
(2)解:过B作BM⊥EF于M,设BM=x

在Rt△BCM中,∠BCM=60°,
∴CM=

=


在Rt△BDM中,∠BDF=180°-105°=75°,
∴DM=


∵CD=5,
∴CM-DM=5,
即

=5
解得x≈15.7
在Rt△BDM中,BD=

=

≈16m
答:树高AB约为16米.
分析:(1)根据∠ACE=60°,∠ADE=30°,得到∠DAC=∠ACE-∠ADE=60°-30°=30°,从而利用∠DAC=∠ADC,得到AC=CD,再根据∠ACB=180°-∠ACE-∠BCD=180°-60°-60°=60°,然后在△BAC和△BDC中利用SAS证明三角形全等即可.
(2)过B作BM⊥EF于M,设BM=x,在Rt△BCM中,∠BCM=60°,表示出CM的长,然后在Rt△BDM中,表示出DM的长,利用CM-DM=5,得到方程求得x的值即可.
点评:本题考查了坡度坡角问题,解决此类问题的关键是将已知角转化为直角三角形的内角来解直角三角形.