我需要将一些数据点映射到地图上。我为python下载了底图模块来执行此操作。每次我尝试制作地图时,都会收到以下错误消息。我用于此的代码如下。我该如何解决这个问题?
我使用的地理版本是3.4.2,我使用的底图版本是1.0.7。我使用的python版本是2.7。我使用的gdal版本是1.11.2。
错误消息:
Assertion failed: (0), function query, file AbstractSTRtree.cpp, line 285.
aborted
代码:
from mpl_toolkits.basemap import Basemap
import numpy as np
import matplotlib.pyplot as plot
def main():
map = Basemap(projection = 'cyl', llcrnrlon= -100, llcrnrlat = -18, urcrnrlon =-80, urcrnrlat = 31)
map.drawcoastlines(linewidth = .01)
map.drawmapboundary(fill_color='aqua')
plot.show()
main()