python - 我在 MapView 中遇到 MapMarker 问题
问题描述
我想用下面的代码在地图上显示一些标记。但是当我运行程序时,地图不显示这些标记
class Map(Screen):
def __init__(self, **kwargs):
super().__init__(**kwargs)
map = MapView(zoom=10, lat=14.0583, lon=108.2772)
self.add_widget(map)
m1 = MapMarker(lat=10.0452, lon=105.7469) # CanTho
m2 = MapMarker(lat=10.5216, lon=105.1259) # AnGiang
map.add_marker(m1)
map.add_marker(m2)
这是我运行程序时的结果:
解决方案
推荐阅读
- gis - 在 Arcade Expression 中使用 GeoJSON 服务
- java - FileOutputStream 的 Java/selenium Nullpointer 异常
- node.js - 使用 ffmetadata 和 fs 在 nodejs 中读取文件元数据返回未定义
- rust - 在 Rust 上接收 C++ uint8_t* 缓冲区的最佳方式
- reactjs - SVG 内容在作为 ReactComponent 导入时修改
- c# - 如何将 JSON 映射到对象并返回子类对象列表?
- gitlab - Gitlab.com CI 错误:gitlab-runner-build:未找到
- heroku - 在 Heroku 上使用 Docker 使用构建缓存进行部署
- html - 如何将 $('#formvalues').serialize() 与 ajax 中的 js 数组一起传递?
- python - Pandas - 如果两个不同列中的至少一个存在 True,则创建一个返回 True 的二进制列