解:由已知得CD=21,BC=31,BD=20,在△BCD中,由余弦定理得 cos∠BDC=
=
.设∠ADC=α,则 cosα=
,sinα=
,在△ACD中,由正弦定理得
,AD=
sin(
+α)=
(
×
+
×
)=15,即所求的距离为15公里.
分析:先求出cos∠BDC,进而设∠ADC=α,则sinα,cosα可求,在△ACD中,由正弦定理即可求得AD.
点评:本题主要考查了解三角新的实际应用,考查余弦定理、正弦定理的运用.解题的关键是利用正弦定理,利用边和角的关系求得答案.