宋神宗听了很高兴,后来沈括画成地图送给萧禧,萧禧才没有话说。
宋神宗又派沈括到上京(辽朝的京城,在现在的内蒙古自治区巴林左旗南)出使,沈括首先收集了许多地理资料,并且叫随从的官员把资料背熟。到了上京,辽朝派宰相杨益戒跟沈括谈判边界。对于辽方提出的问题,沈括和官员们都对答如流,有凭有据。
辽朝官员见无法说服沈括,又怕闹僵了,对他们也没有好处,只好放弃了他们的无理要求。
沈括带着随员从辽朝回来的路上,每经过一个地方,便把那里的大山河流、险要关口,画成地图,还调查了当地的风俗人情。回到东京以后,他把这些资料整理起来献给宋神宗。宋神宗赞扬沈括办事得力,拜他为翰林学士。