元代著名天文学家郭守敬，经过全国精密测量，发现金中都（北京旧址）正南是济州（今嘉祥、汶上南旺附近），即古任城，水脉甚多，汶、泗、沂、洸、济五河并流，泉眼甚多，可以开凿运河，以济通元大都（北京）。因济州垃拉大都正南，开凿运河路径最短，水脉甚多，世祖至元十七年七月，耿参政、阿里尚书奏：“为姚演言开河事，令阿合马与耆旧臣集议，以钞万锭为佣直，仍给粮食。”世祖从之，遂开凿济州河。金天德二年（1150年），济州治所畀洪水淹没，遂西迁地势高冗个任城县（今济宁市）。元代至元八年，升济州为济宁府，至此任城县遂改称济宁府。郭守敬建议在济州正北兴建元大都（今北京），又确定在大都正南个济州，开凿济州河，以连通大都搭济州。济州河凿通后，清、济、汶、泗四水入漕，元大都粮食从岁入数十万石，一跃岁入四百万石，元大都迅速崛起，而济州新址任城也一跃由县升府，成为一等城市。