介词at和in用法的区别是什么?

问题描述:

介词at和in用法的区别是什么?
我知道at+小地方、in+大地方;但是town用at是小地方,the center of the town 不应该是更小的地方麼、为什么要用in?

in the center of 是固定短语“在……中心”