Как показать карту Folium в PyQt4 GUI? - PullRequest
0 голосов
/ 01 ноября 2019
import folium 

from PyQt4.QtWebKit import QWebView
from PyQt4.QtGui import QApplication
from PyQt4.QtCore import QUrl
import sys
import os



my_map4 = folium.Map(location = [28.5011226, 77.4099794], 
                                    zoom_start = 12) 

folium.Marker([28.704059, 77.102490], 
          popup = 'Delhi').add_to(my_map4) 

folium.Marker([28.5011226, 77.4099794], 
          popup = 'GeeksforGeeks').add_to(my_map4) 




folium.PolyLine(locations = [(28.704059, 77.102490), (28.5011226, 77.4099794)], 
            line_opacity = 0.5).add_to(my_map4) 

my_map4.save("my_map4.html") 


app = QApplication(sys.argv)

browser = QWebView()
file_path = os.path.abspath(os.path.join(os.path.dirname(__file__), "aa.html"))
local_url = QUrl.fromLocalFile(file_path)
browser.load(local_url)
browser.show()

app.exec_() 

Это мой код на python для qt4.Я не могу перетащить файл my_map4.html, созданный в QT ui. Отображается только страница пользовательского интерфейса. Какое решение ??

...