Python Basemap返回一个空白映射

Python Basemap返回一个空白映射,python,visualization,arcgis,matplotlib-basemap,Python,Visualization,Arcgis,Matplotlib Basemap,我正在尝试使用Python 3中的matplotlib和basemap制作匹兹堡地理位置相关信息的热图动画。现在,我在获取使用ARCGis图像作为背景的basemap时遇到了问题。下面的代码只生成一个蓝色正方形 import pandas as pd import matplotlib.pyplot as plt from mpl_toolkits.basemap import Basemap m =Basemap(llcrnrlon=40.361369,llcrnrlat=-80.0955

我正在尝试使用Python 3中的matplotlib和basemap制作匹兹堡地理位置相关信息的热图动画。现在,我在获取使用ARCGis图像作为背景的basemap时遇到了问题。下面的代码只生成一个蓝色正方形

import pandas as pd
import matplotlib.pyplot as plt
from mpl_toolkits.basemap import Basemap


m =Basemap(llcrnrlon=40.361369,llcrnrlat=-80.0955278,
urcrnrlon=40.501368,urcrnrlat=-79.865723,epsg=2272)

m.arcgisimage(service='ESRI_StreetMap_World_2D', xpixels=7000,dpi=96,verbose=True)

我已经从互联网上下载并运行了几个关于如何将arcgis图像与basemap一起使用的示例,它们已经运行,因此我非常确定这不是连接问题。我尝试了几种不同的预测和EPSG,包括世界和美国EPSG,但没有成功。任何帮助都将不胜感激。

您的经纬度混淆了():

生成此图像:

from mpl_toolkits.basemap import Basemap
import matplotlib.pyplot as plt

m = Basemap(
    llcrnrlat=40.361369, llcrnrlon=-80.0955278,
    urcrnrlat=40.501368, urcrnrlon=-79.865723,
    epsg = 2272
)
m.arcgisimage(service='ESRI_StreetMap_World_2D', xpixels=7000, verbose=True)
plt.show()