diff --git a/qgis_bootstrap.py b/qgis_bootstrap.py index c8f607d..8a1a859 100644 --- a/qgis_bootstrap.py +++ b/qgis_bootstrap.py @@ -1,37 +1,37 @@ -import os -import sys +# import os +# import sys -QGIS_APP = "/Applications/QGIS-LTR.app/Contents" -QGIS_PREFIX = f"{QGIS_APP}/Resources" +# QGIS_APP = "/Applications/QGIS-LTR.app/Contents" +# QGIS_PREFIX = f"{QGIS_APP}/Resources" -# ==== FIX VERY IMPORTANT ==== -os.environ["QGIS_PREFIX_PATH"] = QGIS_PREFIX -os.environ["PROJ_LIB"] = f"{QGIS_PREFIX}/proj" -os.environ["GDAL_DATA"] = f"{QGIS_PREFIX}/gdal" -os.environ["QT_PLUGIN_PATH"] = f"{QGIS_PREFIX}/plugins" -# ============================= +# # ==== FIX VERY IMPORTANT ==== +# os.environ["QGIS_PREFIX_PATH"] = QGIS_PREFIX +# os.environ["PROJ_LIB"] = f"{QGIS_PREFIX}/proj" +# os.environ["GDAL_DATA"] = f"{QGIS_PREFIX}/gdal" +# os.environ["QT_PLUGIN_PATH"] = f"{QGIS_PREFIX}/plugins" +# # ============================= -os.environ["QT_QPA_PLATFORM"] = "offscreen" +# os.environ["QT_QPA_PLATFORM"] = "offscreen" -# Python path -sys.path.append(f"{QGIS_PREFIX}/python") -sys.path.append(f"{QGIS_PREFIX}/python/plugins") +# # Python path +# sys.path.append(f"{QGIS_PREFIX}/python") +# sys.path.append(f"{QGIS_PREFIX}/python/plugins") -from qgis.core import QgsApplication -from qgis.analysis import QgsNativeAlgorithms +# from qgis.core import QgsApplication +# from qgis.analysis import QgsNativeAlgorithms -import processing -from processing.core.Processing import Processing +# import processing +# from processing.core.Processing import Processing -def start_qgis(): - qgs = QgsApplication([], False) - qgs.initQgis() +# def start_qgis(): +# qgs = QgsApplication([], False) +# qgs.initQgis() - # === WAJIB: initialize processing === - Processing.initialize() - qgs.processingRegistry().addProvider(QgsNativeAlgorithms()) +# # === WAJIB: initialize processing === +# Processing.initialize() +# qgs.processingRegistry().addProvider(QgsNativeAlgorithms()) - return qgs +# return qgs