Advertisement
Guest User

Untitled

a guest
Jul 17th, 2019
68
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.95 KB | None | 0 0
  1. import processing
  2.  
  3.  
  4. # User Dialog to pick Import_QGIS folder
  5. Folder_Path = QFileDialog.getExistingDirectory(caption="Pick the folder 'Import_QGIS'.")
  6.  
  7. # Folder_Path for uri
  8. Folder_Path_uri = "file:///"+ Folder_Path + "/"
  9.  
  10. # Make a tuple with the filenames
  11. import os
  12. i=0
  13. my_tuple=[]
  14. for file in os.listdir(Folder_Path):
  15. First3Letters = file[0:2]
  16. try:
  17. int(First3Letters) < 300
  18. print(file)
  19. my_tuple.append(file)
  20. i+=1
  21. except:
  22. continue
  23. iNum = int(i)
  24. print(iNum)
  25.  
  26. for x in range(iNum):
  27. try:
  28. uri = Folder_Path_uri + my_tuple[x] + "?type=csv&delimiter=,&detectTypes=yes&xField=X_Wert_Pos&yField=Y_Wert_Pos&crs=epsg:25832&spatialIndex=no&subsetIndex=no&watchFile=no"
  29. print(uri)
  30. mem_layer = QgsVectorLayer(uri, my_tuple[x], 'delimitedtext')
  31. QgsProject.instance().addMapLayer(mem_layer)
  32. mem_layer.loadNamedStyle("C:Layer_stylesstyle3.qml")
  33. x+=1
  34. except:
  35. break
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement