解:過點?$D$?作?$DE⊥BC,$?垂足為?$E$?
根據(jù)題意,得?$AF⊥BC,$??$DE=AF$?
∵ 斜面?$AB$?的坡度?$i=3:$??$4$?
∴?$ \frac {AF}{BF} = \frac {3}{4}$?
設(shè)?$AF=3xm,$?則?$BF=4xm$?
∴ 在?$Rt△ABF $?中,?$AB= \sqrt{AF2+BF2} =5x\ \mathrm {m}$?
∵ 在?$Rt△DEC$?中,?$∠C=18°,$??$CD=20\ \mathrm {m}$?
∴?$ DE=CD×sin 18°≈20×0.31=6.2(\mathrm {m})$?
由?$AF=DE,$?得?$3x=6.2$?
解得?$x= \frac {31}{15} $?
∴?$ AB=5x≈10.3(\mathrm {m})$?
答:斜坡?$AB$?的長約為?$10.3m。$?