首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在PyQt5离线下使用folium地图

如何在PyQt5离线下使用folium地图
EN

Stack Overflow用户
提问于 2021-01-15 13:04:05
回答 1查看 922关注 0票数 0

如上述问题所述。我想使用一个离线地图,它可以与PyQt5一起工作。我只是喜欢它的展示)

Problem:我是不是每次程序启动时都没有加载映射

我真的不知道为什么。它的工作,当我运行的福利计划单独。但是当我把它和其他东西放在一起的时候,地图就会变成灰色

有什么解决办法我可以试试吗?

这是我的密码

代码语言:javascript
运行
复制
def getmap(coordinate):
     m = folium.Map(
     tiles="Location",
     zoom_start=20,
     Location=coordinate
     ,attr='&copy;<ahref="https://www.openstreetmap.org/copyright">OpenStreetMap</a> contributors'
      )
      print(m)
      data = io.BytesIO()
      m.save(data, close_file=False)
      return data

class Ui_MainWindow(object):
    def setupUi(self, MainWindow):
        dt=getmap((13.726807, 100.527764))
        self.C_Map = QtWebEngineWidgets.QWebEngineView(self.tab_1)
        self.C_Map.setUrl(QtCore.QUrl("about:blank"))
        self.C_Map.setObjectName("C_Map")
        self.C_Map.setHtml(dt.getvalue().decode())
        self.gridLayout_6.addWidget(self.C_Map, 11, 14, 8, 6)
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65736616

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档