Kivymd mapview 应用程序无法加载图像
Posted
技术标签:
【中文标题】Kivymd mapview 应用程序无法加载图像【英文标题】:Kivymd mapview app not able to load image 【发布时间】:2021-11-27 02:23:54 【问题描述】:我的 mapview 应用没有加载图像,我不知道为什么
【问题讨论】:
请提供更多细节。 没有minimal reproducible example 我们也不知道。 我是地图视图的新手。所以我只是运行 sime 代码,一切都很好,但地图图片没有显示。它说sdl2:无法加载图像 请提供足够的代码,以便其他人更好地理解或重现问题。 【参考方案1】:-
检查并确保您的互联网连接正常
确保您有“请求”模块
试试这个例子,确保你已经安装了所有的 kivy_garden 模块
试试这个代码:
import sys
from kivy.base import runTouchApp
from kivy.lang import Builder
if __name__ == '__main__' and __package__ is None:
from os import path
sys.path.append(path.dirname(path.dirname(path.abspath(__file__))))
root = Builder.load_string(
"""
#:import sys sys
#:import MapSource kivy_garden.mapview.MapSource
MapView:
lat: 50.6394
lon: 3.057
zoom: 13
map_source: MapSource(sys.argv[1], attribution="") if len(sys.argv) > 1 else "osm"
MapMarkerPopup:
lat: 50.6394
lon: 3.057
popup_size: dp(230), dp(130)
Bubble:
BoxLayout:
orientation: "horizontal"
padding: "5dp"
AsyncImage:
source: "http://upload.wikimedia.org/wikipedia/commons/9/9d/France-Lille-VieilleBourse-FacadeGrandPlace.jpg"
mipmap: True
Label:
text: "[b]Lille[/b]\\n1 154 861 hab\\n5 759 hab./km2"
markup: True
halign: "center"
"""
)
runTouchApp(root)
【讨论】:
以上是关于Kivymd mapview 应用程序无法加载图像的主要内容,如果未能解决你的问题,请参考以下文章