def setGDALProxy(self): proxy = getProxy() httpProxyTypes = [ QNetworkProxy.DefaultProxy, QNetworkProxy.Socks5Proxy, QNetworkProxy.HttpProxy ] if QT_VERSION >= 0X040400: httpProxyTypes.append(QNetworkProxy.HttpCachingProxy) if proxy is not None and proxy.type() in httpProxyTypes: # set HTTP proxy for GDAL gdalHttpProxy = proxy.hostName() port = proxy.port() if port != 0: gdalHttpProxy += ":%i" % port os.environ["GDAL_HTTP_PROXY"] = gdalHttpProxy if proxy.user(): gdalHttpProxyuserpwd = "%s:%s" % (proxy.user(), proxy.password()) os.environ["GDAL_HTTP_PROXYUSERPWD"] = gdalHttpProxyuserpwd else: # disable proxy os.environ["GDAL_HTTP_PROXY"] = '' os.environ["GDAL_HTTP_PROXYUSERPWD"] = ''
def setGDALProxy(self): proxy = getProxy() httpProxyTypes = [ QNetworkProxy.DefaultProxy, QNetworkProxy.Socks5Proxy, QNetworkProxy.HttpProxy ] if QT_VERSION >= 0X040400: httpProxyTypes.append(QNetworkProxy.HttpCachingProxy) if proxy is not None and proxy.type() in httpProxyTypes: # set HTTP proxy for GDAL if proxy.type() == QNetworkProxy.DefaultProxy: npq = QNetworkProxyQuery(QUrl("http://tile.openstreetmap.org")) proxies = QNetworkProxyFactory.systemProxyForQuery(npq) if len(proxies) > 0: proxy = proxies[0] gdalHttpProxy = proxy.hostName() port = proxy.port() if port != 0: gdalHttpProxy += ":%i" % port gdal.SetConfigOption("GDAL_HTTP_PROXY", gdalHttpProxy.encode('utf-8')) if proxy.user(): gdalHttpProxyuserpwd = "%s:%s" % (proxy.user(), proxy.password()) gdal.SetConfigOption("GDAL_HTTP_PROXYUSERPWD", gdalHttpProxyuserpwd.encode('utf-8')) gdal.SetConfigOption("GDAL_PROXY_AUTH", "ANY")
def __init__(self, parent=None): QWebPage.__init__(self, parent) self.__manager = None # Need persist for PROXY # Set Proxy in webpage proxy = getProxy() if not proxy is None: self.__manager = QNetworkAccessManager() self.__manager.setProxy(proxy) self.setNetworkAccessManager(self.__manager)
def __init__(self, parent = None): QWebPage.__init__(self, parent) self.__manager = None # Need persist for PROXY # Set Proxy in webpage proxy = getProxy() if not proxy is None: self.__manager = QNetworkAccessManager() self.__manager.setProxy(proxy) self.setNetworkAccessManager(self.__manager)
def __init(self): self.checkBoxHideCross.setEnabled(False) self.__populateTypeMapGUI() self.__populateButtonBox() self.__registerObjJS() self.lbStatusRead.setVisible( False ) self.__setConnections() # Proxy proxy = getProxy() if not proxy is None: self.__manager = QNetworkAccessManager() self.__manager.setProxy(proxy) self.webViewMap.page().setNetworkAccessManager(self.__manager)
def __init(self): self.checkBoxHideCross.setEnabled(False) self.__populateTypeMapGUI() self.__populateButtonBox() self.__registerObjJS() self.lbStatusRead.setVisible( False ) self.__setConnections() # Proxy proxy = getProxy() if not proxy is None: self.__manager = QtNetwork.QNetworkAccessManager() self.__manager.setProxy(proxy) self.webViewMap.page().setNetworkAccessManager(self.__manager)
def __init(self): self.checkBoxHideCross.setEnabled(False) self.__populateTypeMapGUI() self.__populateButtonBox() self.__registerObjJS() self.lbStatusRead.setVisible(False) self.__setConnections() # Proxy proxy = getProxy() if not proxy is None: self.__manager = QNetworkAccessManager() self.__manager.setProxy(proxy) self.webViewMap.page().setNetworkAccessManager(self.__manager) self.__timerMapReady = QTimer() self.__timerMapReady.setSingleShot(True) self.__timerMapReady.setInterval(20) self.__timerMapReady.timeout.connect(self.__checkMapReady)
def __init(self): self.checkBoxHideCross.setEnabled(False) self.__populateTypeMapGUI() self.__populateButtonBox() self.__registerObjJS() self.lbStatusRead.setVisible( False ) self.__setConnections() # Proxy proxy = getProxy() if not proxy is None: self.__manager = QNetworkAccessManager() self.__manager.setProxy(proxy) self.webViewMap.page().setNetworkAccessManager(self.__manager) self.__timerMapReady = QTimer() self.__timerMapReady.setSingleShot(True) self.__timerMapReady.setInterval(20) self.__timerMapReady.timeout.connect(self.__checkMapReady)
def __init__(self, parent=None): QWebPage.__init__(self, parent) self.__manager = None # Need persist for PROXY # Set Proxy in webpage proxy = getProxy() if proxy is not None: self.__manager = QNetworkAccessManager() self.__manager.setProxy(proxy) self.setNetworkAccessManager(self.__manager) self.loaded = False self.extent = None self.olResolutions = None self.lastExtent = None self.lastViewPortSize = None self.lastLogicalDpi = None self.lastOutputDpi = None self.lastMapUnitsPerPixel = None
def setGDALProxy(self): proxy = getProxy() httpProxyTypes = [QNetworkProxy.DefaultProxy, QNetworkProxy.Socks5Proxy, QNetworkProxy.HttpProxy] if QT_VERSION >= 0X040400: httpProxyTypes.append(QNetworkProxy.HttpCachingProxy) if proxy is not None and proxy.type() in httpProxyTypes: # set HTTP proxy for GDAL gdalHttpProxy = proxy.hostName() port = proxy.port() if port != 0: gdalHttpProxy += ":%i" % port os.environ["GDAL_HTTP_PROXY"] = gdalHttpProxy if proxy.user(): gdalHttpProxyuserpwd = "%s:%s" % (proxy.user(), proxy.password()) os.environ["GDAL_HTTP_PROXYUSERPWD"] = gdalHttpProxyuserpwd else: # disable proxy os.environ["GDAL_HTTP_PROXY"] = '' os.environ["GDAL_HTTP_PROXYUSERPWD"] = ''
# -*- coding: utf-8 -*-