in,on,at在表达地理位置的时,怎么用(英语高手请进!)

问题描述:

in,on,at在表达地理位置的时,怎么用(英语高手请进!)
如果说南京的地理方位,例如Nanjing is (at,in,on) south-east of China.

用in the southeast of China
in表示"在……范围内”,还表示“在…之中”.
比如:Haikou lies in the south of China
on表示“与……毗邻,接壤”,还有表示“在……之上”强调和表面接触,
比如:Canada lies on the north of America
to表示方位,不接壤.
比如:Haikou lies to the south of Guangzhou
另外:
at,in和on表示地点时的区别
1.at表示地点:
(1)用于指较小的地方.如:
I shall wait for you at the station.
(2)用于门牌号码前.如:
He lives at 115 Zhongshan Road.
2.in表示地点:
(1)用于指较大的地方.如:
He lives in Shanghai.
(2)虽然是很小的地方,如果说话人住在那里,也可用in.商店、学校、机关等,若看作一个地点(point)用at,若看作一个场所(place)用in.如:
I met him at the post-office.
I’m now working in the post-office.
3.on表示地点,一般指与面或线接触,意为“在……上;在……旁”.如:
The picture was hanging on the wall.
New York is on the Hudson River.