Advertisement
Guest User

Untitled

a guest
Mar 18th, 2019
49
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.22 KB | None | 0 0
  1. import os, sys, datetime, glob, re, pprint
  2. from qgis.core import *
  3.  
  4. from qgis.analysis import QgsNativeAlgorithms
  5.  
  6. sys.path.append(r'c:/SW/QGIS3.6/apps/qgis/python/plugins')
  7.  
  8. #-------------------------------------------------------------
  9. # start QGIS processing application
  10.  
  11. QgsApplication.setPrefixPath(r'C:/SW/QGIS3.6/apps/qgis', True)
  12. print(QgsApplication.prefixPath())
  13. qgs = QgsApplication([], False)
  14. qgs.initQgis()
  15.  
  16. from processing.core.Processing import Processing
  17. Processing.initialize()
  18. QgsApplication.processingRegistry().addProvider(QgsNativeAlgorithms())
  19. #-------------------------------------------------------------
  20.  
  21.  
  22. # folder = r'd:1_Projects'
  23. # files = glob.glob(folder + '/**/BUDOVY_P.shp', recursive=True)
  24.  
  25. out = r''
  26. file = r'd:1_ProjectsBUDOVY_P.shp'
  27.  
  28.  
  29. layer = QgsVectorLayer(file, 'tmp', 'ogr')
  30. print(layer.isValid())
  31. qgs.exitQgis()
  32.  
  33. C:/SW/QGIS3.6/apps/qgis
  34. False
  35.  
  36. C:SWQGIS3.6appsqgispython
  37. C:SWQGIS3.6appsPython37
  38. C:SWQGIS3.6appsPython37Lib
  39. C:SWQGIS3.6appsPython37Libsite-packages
  40. C:SWQGIS3.6bin
  41. C:SWQGIS3.6include
  42. C:SWQGIS3.6appsqgisbin
  43. C:SWQGIS3.6appsqgispythonplugins
  44. C:SWQGIS3.6appsgrassgrass-7.6.0
  45. C:SWQGIS3.6appsQt5bin
  46.  
  47. C:SWQGIS3.6appsqgisbin
  48. C:SWQGIS3.6bin
  49. C:SWQGIS3.6appsPython37Scripts
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement