In [1]:
import matplotlib.pyplot as plt
from mpl_toolkits.basemap import Basemap
In [4]:
plt.figure(figsize=(16,8))
m = Basemap()
m.drawcoastlines()
plt.show()
In [6]:
plt.figure(figsize=(16,8))
m = Basemap()
m.drawcoastlines()
m.drawcountries(linewidth=1.5)
plt.show()
In [7]:
plt.figure(figsize=(16,8))
m = Basemap(llcrnrlon=73,llcrnrlat=18,urcrnrlon=135,urcrnrlat=53)
m.drawcoastlines()
m.drawcountries(linewidth=1.5)
plt.show()
In [8]:
plt.figure(figsize=(16,8))
m = Basemap(llcrnrlon=77,llcrnrlat=14,urcrnrlon=140,urcrnrlat=51,projection='lcc',lat_1=33,lat_2=45,lon_0=100)
m.drawcoastlines()
m.drawcountries(linewidth=1.5)
plt.show()
CHN_adm1.csv
In [23]:
plt.figure(figsize=(20,10))
m = Basemap(llcrnrlon=77,llcrnrlat=14,urcrnrlon=140,urcrnrlat=51,projection='lcc',lat_1=33,lat_2=45,lon_0=100)
# m.drawcoastlines()
# m.drawcountries(linewidth=1.5)
m.readshapefile('./CHN_adm_shp/CHN_adm1','states',drawbounds=True)
plt.show()
In [24]:
from matplotlib.patches import Polygon
plt.figure(figsize=(20,10))
m = Basemap(llcrnrlon=77,llcrnrlat=14,urcrnrlon=140,urcrnrlat=51,projection='lcc',lat_1=33,lat_2=45,lon_0=100)
m.readshapefile('./CHN_adm_shp/CHN_adm1','states',drawbounds=True)
ax = plt.gca()
for nshape,seg in enumerate(m.states):
poly = Polygon(seg,facecolor = 'r')
ax.add_patch(poly)
plt.show()
In [ ]: