用Python做地图投影 - 多面孔的世界

# 转换到经纬度坐标shp_df_wgs84 = shp_df.to_crs(from_epsg(4326))shp_df_wgs84.plot(column="GDP_1994",colormap='Set1')

# 国家2000坐标系# EPSG:4508  CGCS2000 / Gauss-Kruger CM 111Eshp_df_4508 = shp_df.to_crs(from_epsg(4508))shp_df_4508.plot(column="GDP_1994",colormap='Set1')

# 除了直接用ESPG code,也可以自己定义投影参数ESRI_54024 = """+proj=bonne +lon_0=0 +lat_1=60 +x_0=0 +y_0=0 +ellps=WGS84 +datum=WGS84 +units=m +no_defs shp_df_3408 = shp_df.to_crs(from_string(ESRI_54024))shp_df_3408.plot(column="GDP_1994",colormap='Set1')

代码和矢量地图数据下载

百度网盘下载地址:%20http://pan.baidu.com/s/1c1BExH2密码请在关注微信公众号stdrei后,输入projection直接获取。

拓展:同一个世界,不同的面孔

链接%20http://www.viewsoftheworld.ne...

在不同投影下的这个世界。。。