$解:如图, 过点 A 作 A M / / B D,\ $
$过点 B 作 B M \perp B D,\ $
$A M 与 B M 交于点 M.$
$由题意, 得 \angle N A C=75^{\circ},$
$\ \angle M A B=45^{\circ},$
$\ \angle C B M=45^{\circ},$
$\therefore \angle C A M=15^{\circ},\ $
$\angle M B A=45^{\circ},$
$\ \angle C B D=45^{\circ}.$
$\therefore \angle C B A=90^{\circ} .$
$\because \angle P D C=22.5^{\circ},$
$\therefore \angle B D C=67.5^{\circ}.$
$\therefore \angle B C D$
$=180^{\circ}-67.5^{\circ}-45^{\circ}$
$=67.5^{\circ} .$
$\therefore \angle B D C=\angle B C D.$
$\therefore B D=B C .$
$\because D B=2 \mathrm{\ \mathrm {km}},$
$\therefore B C=2 \mathrm{\ \mathrm {km}}.$
$在 \mathrm{Rt} \triangle A B C 中,\ $
$\because \angle C A B=15^{\circ}+45^{\circ}=60^{\circ},\ $
$B C=2 \mathrm{\ \mathrm {km}},$
$\therefore 易得 A C=\frac{4 \sqrt{3}}{3} \approx 2.3(\mathrm{\ \mathrm {km}}) .$
$\therefore A, C 两点之间的距离约为 2.3 \mathrm{\ \mathrm {km}}.$