QGIS二次開發(fā),調(diào)用公網(wǎng)地圖遏乔,發(fā)現(xiàn)閃爍,有時(shí)候出現(xiàn)卡死凉翻。研究一下發(fā)現(xiàn)這是qgis的弊端捻激,這點(diǎn)無法和openlayer等webgis的引擎相媲美前计。也許QGIS3會(huì)解決這個(gè)問題男杈,有人說在qgis的movePan事件中田間refresh時(shí)間调俘,我去,這不是找死么...
下載了openlayer plugin肤无、QTile骇钦、TileLayerplugin進(jìn)行安裝,研究了一下,目前只能采用如下辦法:
1.setmapupdateinternal 默認(rèn)是500ms坦仍,也就說你設(shè)置時(shí)間長一些叨襟,保證在這段時(shí)間能夠加載數(shù)據(jù)。
2.QGIS目前支持wms wtms的caching梳玫,進(jìn)過測(cè)試右犹,調(diào)用geowebcache數(shù)據(jù)通過wmts加載,效果還行盼忌。
QGIS交流微信群: