1989年7月硕士毕业,即分配到中国社会科学院历史研究所历史地理研究室工作。在中国社科院工作十余年间,1990年赴陕西洛南基层锻炼,1991年评为助理研究员,1997年评为副研究员。1995年起独立承担并完成了国家社会科学基金项目《中国地名学源流》。1999年9月至12月,曾出访英国。1999年3月被聘为中国社科院历史所的历史地理研究室主任,至2000年10月因赴华东师大做博士后而辞去主任之职、离开中国社科院。2001年,申请教育部“十·五”社科规划项目《二十世纪中国历史地理学学术史研究》、博士后基金项目《中国政区通名改革研究》均获成功。2002年9月博士后出站,来到中国人民大学历史系工作 。2004年春以《英档庋藏近代中文舆图研究》为题申请国家社会科学基金,又获成功。2005年9月因中国人民大学内部调动,来到清史研究所(院)工作至今,一直负责人大历史地理学学科建设之责。2006年秋天,赴台湾省台北市任政治大学历史系客座教授一个学期。