正在尝试创建具有光污染数据的Map。
from scipy.ndimage import imread
从“import scipy import imread”获取错误
错误说:无法解析导入“scipy”Pylance(reportMissingImports)
import folium
from folium import plugins
from scipy.ndimage import imread
# boundary of the image on the map
min_lon = -123.5617
max_lon = -121.0617
min_lat = 37.382166
max_lat = 39.048834
# create the map
map_ = folium.Map(location=[38.2, -122],
tiles='Stamen Terrain', zoom_start = 8)
# read in png file to numpy array
data = imread('./ii_overlay.png')
# Overlay the image
map_.add_children(plugins.ImageOverlay(data, opacity=0.8, \
bounds =[[min_lat, min_lon], [max_lat, max_lon]]))
map_
完整的代码供感兴趣的人^
1条答案
按热度按时间c3frrgcw1#
你是否在python安装中安装了scipy?如果没有,请使用pip安装它,对于linux / mac使用
python3 -m pip install scipy
,对于windows使用py -3 -m pip install scipy
。如果你已经安装了它,但是它仍然不工作,那么尝试比较你安装模块的python版本和vscode正在查看的版本,您可以通过在终端中键入
pip -VV
来检查您安装了哪个版本,对于vs代码,其使用的版本显示在左下角,只需确保它们是相同的(你可以通过点击左下角的版本或者在命令托盘中键入Python: Select Interpreter
来改变vs代码