Python matplotlib和geopandas无法绘制以中国为中心的世界地图

Python matplotlib和geopandas无法绘制以中国为中心的世界地图,python,matplotlib,geopandas,Python,Matplotlib,Geopandas,我想让地图在matplotlib中可视化,中心指向中国(或180经度),但我不知道为什么我的脚本会崩溃 我编写了如下代码: import matplotlib.pyplot as plt import geopandas path = geopandas.datasets.get_path('naturalearth_lowres') # get layer of world from geopandas library df = geopandas.read_file(path) df_

我想让地图在matplotlib中可视化,中心指向中国(或180经度),但我不知道为什么我的脚本会崩溃

我编写了如下代码:

import matplotlib.pyplot as plt

import geopandas

path = geopandas.datasets.get_path('naturalearth_lowres') # get layer of world from geopandas library
df = geopandas.read_file(path)

df_epsg= pyproj.Proj(proj='eqc', ellps='WGS84', datum='WGS84', lat_0=0, lon_0=180).srs  #reproject it to my projection with central longitude set to 180
df = df.to_crs(crs=df_epsg)
df.plot()

会发生什么?那会发生什么呢?我看到地图的中心位置如预期。问题是一些多边形现在位于边缘,需要处理这些多边形。会发生什么?那会发生什么呢?我看到地图按预期居中。问题是一些多边形现在位于边缘,需要处理这些多边形。