解:過點B作BE⊥AE于點E,
∴∠E=90°,
根據題意得:CD=AE=50米,∠EAB=30°,∠ADC=60°,
在Rt△ABE中,tan∠EAB=tan30°=
=
,
∴BE=AE•
=50×
=
≈29(米),
在Rt△ACD中,tan∠ADC=tan60°=
,
∴AC=CD•tan60°=50×
≈87(米),
BD=AC-BE=87-29=58(米).
分析:首先過點B作BE⊥AE于點E,根據題意得:CD=AE=50米,∠EAB=30°,∠ADC=60°,然后在Rt△ABE與Rt△BCD中,用正切函數計算即可求得兩樓的高度.
點評:本題考查仰角與俯角的定義,要求學生能借助仰角與俯角構造直角三角形并解直角三角形.注意數形結合思想的應用.