أكثر

خطأ استيراد لـ qgis.core عند تشغيل برنامج شل OSGeo4w


كنت أحاول ، جنبًا إلى جنب مع هذا المنشور ، تشغيل برنامج نصي فيه OSGeo4w شلخارج QGIS. لكنني أتلقى الخطأ التالي:

خطأ في الاستيراد: لا توجد وحدة نمطية باسم qgis.core

لقد قرأت أيضًا المنشورات التالية وحاولت استيراد وحدات مختلفة ولكن دون جدوى:

فيما يلي نص بسيط يقوم بإنشاء شبكة ويقطع ملف شكل مضلع عليها.

ملحوظة: تم اختبار هذا البرنامج النصي ويعمل بنجاح عند تشغيله في QGIS.

## Test = name import os import glob import sys sys.path.append ("C:  Program Files  QGIS Brighton  lib؛٪ OSGEO4W_ROOT:  = /٪ / apps / qgis؛٪ OSGEO4W_ROOT٪  apps  qgis  bin ؛٪ OSGEO4W_ROOT٪  apps  grass  grass-6.4.3  lib؛٪ PATH٪ ") من PyQt4.QtCore استيراد * من PyQt4.QtGui استيراد * من qgis.core import * QgsApplication.setPrefixPath (" C:  Program Files  QGIS Brighton  apps  qgis "، صحيح) QgsApplication.initQgis () من os.path import expanduser home = expanduser (" ~ ") # مسار المجلد لنتائج ملفات الأشكال path_dir = home +"  Desktop  Test  " path_res = path_dir + "النتائج " تشغيل def (): # تعيين الدليل ، والبحث عن جميع ملفات .shp المضلعة وتشغيل خوارزميات إنشاء الشبكة والقصاص ثم إخراج النتائج في مجلد النتائج os.chdir (path_dir + "Shapefiles " ) لـ fname في glob.glob ("*. shp"): outputs_1 = Processing.runalg ("qgis: creategrid"، 1000، 1000، 24108، 18351.157175، 258293.802316، 665638.226408، 1، 'EPSG: 7405'، None) outputs_2 = process.runalg ("qgis: clip"، outputs_1 ['SAVENAME'] ، fname ، path_res + "/" + fname) تشغيل () QgsApplication.exitQgis () # قم بإزالة السطر أعلاه عند التشغيل في QGIS

بعد الإجابة والنص المنشور بواسطةgcarrillo ، يمكنني أخيرًا استيراد ملفqgis.core.الوحدات بنجاح. يتم تشغيل البرنامج النصي المقدم منgcarrillo لكنني أتلقى خطأ Traceback:

Traceback (آخر مكالمة أخيرة): ملف "Test.py" ، السطر 55 ، بتنسيق  run () ملف "Test.py" ، السطر 53 ، قيد التشغيل algClip.processAlgorithm (progress) ملف "C:  Users  username  .qgis2  python  plugins  Processing  algs  qgis  ftools  Clip.py"، السطر 59 ، في processAlgorithm layerA.pendingFields () ، AttributeError: كائن 'NoneType' ليس له سمة 'waitingFields'

وجدت أخيرًا الطريقة الصحيحة لتشغيل خوارزميات المعالجة في نصوص PyQGIS المستقلة.

تستند هذه الإجابة إلى إجابات لمشكلة استيراد qgis.core عند كتابة نص PyQGIS مستقل والخطأ: لم يتم العثور على الخوارزمية ، والتي تعتمد بدورها على مناقشة القائمة البريدية لـ Qgis-dev.

أقترح عليك اتباع تدفق العمل الوارد في مشكلة الاستيراد qgis.core عند كتابة نص PyQGIS مستقل لتمكين مكتبات QGIS في OSGeo4W Shell. بمجرد أن تعمل مكتبات QGIS الخاصة بك بشكل صحيح ، يمكننا المتابعة إلى الجزء الثاني من سؤالك: تشغيل خوارزميات المعالجة في نص برمجي PyQGIS مستقل.

لقد قمت بتعديل البرنامج النصي الأصلي قليلاً واختبرته على Windows 7 و GNU / Linux. أستخدم نسخة المعالجة 2.2.0-2 وأقترح عليك استخدام هذا الإصدار ، وهو الإصدار الحالي في لحظة كتابة الإجابة.

import os، sys، glob # إعداد البيئة من qgis.core import * # qgis.core يجب استيرادها قبل PyQt4.QtGui !!! من PyQt4.QtGui import * app = QApplication ([]) QgsApplication.setPrefixPath ("C:  Program Files  QGIS Brighton  apps  qgis" ، صحيح) # القيمة الحقيقية مهمة QgsApplication.initQgis () من os.path import expanduser home = expanduser ("~") # مسار المجلد لنتائج ملفات الأشكال path_dir = home + " Desktop  Test " path_res = path_dir + "Results " # تحضير إطار معالجة sys.path. إلحاق (home + ' .qgis2  python  plugins') من Processing.core.Processing import Processing Processing.initialize () from processing.tools import * def run (): outputs_1 = general.runalg ("qgis: creategrid"، 1000، 1000، 24108، 18351.157175، 258293.802316، 665638.226408، 1، 'EPSG: 7405'، None) # تعيين الدليل ، والبحث عن جميع ملفات .shp المضلعة وتشغيل خوارزميات إنشاء الشبكة والقصاص ثم إخراج النتائج في مجلد النتائج os.chdir (path_dir + "Shapefiles ") لـ fname في glob.glob ("*. shp"): outputs_2 = general.runalg ("qgis: clip"، outputs_1 ['SAVENAME'] ، fname ، path_res + "/" + fname) تشغيل () QgsApplication xitQgis () # قم بإزالة السطر أعلاه عند التشغيل في QGIS

لاحظ أنني قمت بإخراج إنشاء الشبكة من حلقة for ، لأنك لا تحتاج حقًا إلى شبكة جديدة لأداء كل مقطع.

هذا ينبغي أن تفعل خدعة!


تستند هذه الإجابة إلى إجابات مشكلة الاستيراد qgis.core عند كتابة نص PyQGIS مستقل وإلى كيف يمكنني الوصول إلى "المعالجة" باستخدام Python ؟.

أقترح عليك اتباع تدفق العمل الوارد في مشكلة الاستيراد qgis.core عند كتابة نص PyQGIS مستقل لتمكين مكتبات QGIS في OSGeo4W Shell. بمجرد أن تعمل مكتبات QGIS الخاصة بك بشكل صحيح ، يمكننا المتابعة إلى الجزء الثاني من سؤالك: تشغيل خوارزميات المعالجة في نص PyQGIS مستقل.

كما في كيف يمكنني الوصول إلى "المعالجة" باستخدام Python؟ ، سأعطيك حلاً حتى أتمكن من تشغيل الخوارزميات بالاسم (على سبيل المثال ،process.runalg ('Provider: algorithm_name')). أنا أستخدم نسخة المعالجة 2.2.0-2 وأقترح عليك استخدام هذا الإصدار.

يمكننا استخدام وحدة تحكم QGIS Python لمعرفة مكان وجود نص خوارزمية في معالجة مجلدات المكونات الإضافية. على سبيل المثال ، لمعرفة مكان الاستيرادqgis: creategridمن ، اكتب في وحدة تحكم QGIS Python:

من Processing.core.Processing استيراد Processing Processing.getAlgorithm ('qgis: creategrid')

يجب أن تحصل على:

وهو ما يكفي لملاحظة مسار الوحدة (Processing.algs.qgis.mmqgisx.MMQGISXAlgorithms) وفئة الخوارزمية (mmqgisx_grid_algorithm). ستستخدم هذه المعلومات في البرنامج النصي أدناه.

لقد قمت بتعديل البرنامج النصي الخاص بك قليلاً واختبرته على Windows 7. قد تحتاج إلى ضبط المسارات من أجل تشغيل البرنامج النصي في بيئتك الخاصة.

استيراد نظام استيراد نظام التشغيل glob import sys من PyQt4.QtCore استيراد * من استيراد PyQt4.QtGui * من استيراد qgis.core * app = QApplication ([]) QgsApplication.setPrefixPath ("C:  Program Files  QGIS Brighton  apps   qgis "، True) QgsApplication.initQgis () من os.path import expanduser home = expanduser (" ~ ") # مسار المجلد لنتائج ملفات الأشكال path_dir = home +"  Desktop  Test  "path_res = path_dir +" النتائج  "# أخبر Python أين ستحصل على المعالجة من sys.path.append (home +"  .qgis2  python  plugins ") # مرجع الخوارزميات التي تريد تشغيلها من process.algs.qgis.mmqgisx.MMQGISX استيراد الخوارزميات * من process.algs.qgis.ftools.Clip import * algGrid = mmqgisx_grid_algorithm () algClip = Clip () من process.core.SilentProgress استيراد SilentProgress = SilentProgress () def run (): # إنشاء شبكة شبكة = path_dir + " Grids  grid.shp "algGrid.setParameterValue ('HSPACING'، 1000) algGrid.setParameterValue ('VSPACING'، 1000) algGrid.setParameterValue ('WIDTH'، 24108) algGrid.set ParameterValue ('HEIGHT'، 18351.157175) algGrid.setParameterValue ('CENTERX'، 258293.802316) algGrid.setParameterValue ('CENTERY'، 665638.226408) algGrid.setParameterValue ('1EVE) ') algGrid.setOutputValue (' SAVENAME '، شبكة) algGrid.processAlgorithm (progress) # Set directory ، ابحث عن جميع ملفات polygon .shp os.chdir (path_dir + "Shapefiles ") عن fname في glob.glob ("* .shp "): # قم بتشغيل خوارزمية Clip ، ثم إخراج النتائج في مجلد النتائج algClip.setParameterValue ('INPUT'، grid) algClip.setParameterValue ('OVERLAY'، fname) algClip.setOutputValue ('OUTPUT'، path_res +" / " + fname) تشغيل algClip.processAlgorithm (التقدم) () QgsApplication.exitQgis ()

هذا ينبغي أن تفعل خدعة!

كما ترى ، لقد قمت بإنشاء مجلد Test / Grids بحيث يمكنك تخزين ملف Shapefile واحد للشبكة بدلاً من إنشاء ملف مؤقت في كل حلقة for ، والذي لا يبدو أنه ضروري.


اضطررت إلى إجراء تغييرات طفيفة على البرنامج النصي الذي قدمهgcarrillo لتضمين مسار OSGEO4W64 (كان علي إعادة تثبيت QGIS عبر مثبّت OSGEO4W64 حيث استخدمت المثبت المستقل في البداية) وتضمين الشرطات المائلة المزدوجة. إليكم النص النهائي والشكر الجزيل للجميع على مساعدتهم:

import os، sys، glob # إعداد البيئة من qgis.core import * # qgis.core يجب استيرادها قبل PyQt4.QtGui !!! من PyQt4.QtGui import * app = QgsApplication ([]) # إنشاء مثيل QgsApplication QgsApplication.setPrefixPath ("C:  OSGeo4W64  apps  qgis" ، True) # القيمة الحقيقية مهمة QgsApplication.initQgis () من نظام التشغيل .path import expanduser home = expanduser ("~") # مسار المجلد لنتائج ملفات الأشكال path_dir = home + " Desktop  Test " path_res = path_dir + "Results " # تحضير إطار المعالجة sys.path.append (home + ' .qgis2  python  plugins') من Processing.core.Processing import Processing Processing.initialize () from processing.tools import * def run (): outputs_1 = general.runalg ("qgis: creategrid"، 1000 ، 1000، 24108، 18351.157175، 258293.802316، 665638.226408، 1، 'EPSG: 7405'، None) # تعيين الدليل ، والبحث عن جميع ملفات .shp المضلعة وتشغيل خوارزميات إنشاء الشبكة والقصاص ثم إخراج النتائج في مجلد النتائج os.chdir ( path_dir + "Shapefiles ") لـ fname في glob.glob ("*. shp"): outputs_2 = general.runalg ("qgis: clip"، outputs_1 ['SAVENAME'] ، fname ، path_res + "/" + fname ) يركض() QgsApplication.exitQgis () # قم بإزالة السطر أعلاه عند التشغيل في QGIS

بيانات الحركة في GIS # 23: المسارات في السياق

يستمر منشور اليوم & # 8217s حيث & # 8220 لماذا يجب أن تستخدم مسارات PostGIS & # 8221 يترك. إنه & # 8217s نتيجة تعاون مع Eva Westermeier. كان من دواعي سروري الإشراف على فترة تدريبها في AIT العام الماضي ، كما شاركت في الإشراف على أطروحة الماجستير رقم 8217 [0] حول موضوع إثراء المسارات بمعلومات حول سياقها الجغرافي.

التحليل الواعي بالسياق لبيانات الحركة مهم للمجالات والتطبيقات المختلفة ، من النقل إلى البيئة. في حين أن هناك ثروة من البيانات ، لا يزال تحليل المسار السياقي الفعال والسهل الاستخدام يعوقه الافتقار إلى الأساليب المفاهيمية والأساليب العملية المناسبة. (Westermeier، 2018)

ركز جزء من العمل على تقييم الأساليب المختلفة لإضافة معلومات السياق من مجموعات البيانات المتجهة إلى المسارات في PostGIS. على سبيل المثال ، إضافة سياق الغطاء الأرضي إلى بيانات حركة الحيوانات أو إضافة معلومات حول مناطق الإرساء والمرافئ إلى بيانات حركة السفن.


يتجتكوي

هل تربط لجنة البطاطس في أيداهو قشر البطاطس بالأكل الصحي؟

كيفية معرفة ما إذا كان النسخ الاحتياطي لخادم SQL مشفرًا باستخدام TDE دون استعادة النسخة الاحتياطية

غرفة محرك البخار المنطاد - المشاكل والصراع

هل يمكن أن يستخدم التنين أجنحته للسباحة؟

كيف يمكن لأجهزة الكمبيوتر تحديد ما إذا كان العنصر عبارة عن نسج أم لا؟

كيف يعمل رمز الاستجابة السريعة الديناميكي؟

منشورات غاوس بعد وفاته؟

تعويض عن العمل الإضافي في أيام السبت

كيف أقوم بتوصيل كابل cat5 الخاص بي بالموصلات التي تحتوي على خط برتقالي-أخضر؟

هل التوزيع الطبيعي ، ولكن شديد الانحراف ، يعتبر غاوسيًا؟

رجل يُنقل من عالم بديل إلى عالمنا بواسطة كاشف نيوترينو

ماذا تعني كلمة "وقت الفراغ" في استخدام أواخر القرن الثامن عشر؟

MT "سوف تضرب" & # 38 LXX "ستراقب بعناية" (تكوين 3:15)؟

هل من المقبول تزيين غلاف كتاب السجل؟

كيف نظهر للمالك ما لدينا من مدخرات؟

ابحث عن عنصر الأغلبية الذي يظهر أكثر من نصف الوقت

هل من الممكن إنشاء رمز الاستجابة السريعة باستخدام النص؟

لماذا لا يتضمن شولشان أروتش قوانين تدمير أشجار الفاكهة؟

هل يمكن لدرجة الدكتوراه من جامعة ألمانية غير TU9 أن تصبح أستاذًا في جامعة TU9؟

احسب المتوسط ​​الحسابي لعددين

كيف يكون اليوم 24 ساعة؟

TypeError: qRegisterResourceData (int ، bytes ، bytes ، bytes): الوسيطة 2 بها نوع غير متوقع 'str'


لم يتم إنتاج أي مخرجات على Windows # 7

بالنظر إلى لوحة رسائل سجل QGIS في علامة التبويب التحذيرية للغة python ، يمكنني رؤية أن هناك بعض تحذيرات الإهمال بخصوص TauDEm. أنا غير قادر على إصلاح هذه لأن ليس لدي سوى معرفة أساسية ببايثون.

يؤدي تشغيل نفس الأمر من سطر الأوامر إلى إنتاج مخرجات وأيضًا باستخدام موفر TauDEm الخاص بي في QGIS 2.18 ، يمكنني إنشاء إخراج.

هل هناك أي شيء مفقود لدي فيما يتعلق بالخطأ الذي حدث في محاولتي استخدام هذا البرنامج المساعد؟

تم تحديث النص بنجاح ، ولكن تمت مواجهة هذه الأخطاء:

لا يمكننا تحويل المهمة إلى مشكلة في الوقت الحالي. حاول مرة اخرى.

تم إنشاء المشكلة بنجاح ولكن لا يمكننا تحديث التعليق في الوقت الحالي.

اليكسبروي تم التعليق عليه في 31 أكتوبر 2018

يرجى تقديم مزيد من المعلومات ، أي إصدار البرنامج المساعد ، وأي معلومات ذات صلة من سجل رسائل QGIS (ليس فقط من علامة تبويب Python ، يرجى التحقق مما إذا كان هناك أي شيء مرتبط في علامات التبويب الأخرى)

1 / TauDEM / TauDEM5Exe / pitremove -z R: / _ Admin / _Master docs / CAD / بيانات الارتفاع / NI 10m DTM Open Data / ss / Sheets 151-200 / Sheet 155.tif -fel C: / المستخدمون / david.laverty/ AppData / Local / Temp / Processing_933aa90318d345d0b57b12817faddf4f / b15fca8bedba427c83bca1ea00231fe1 / PIT_FILLED.tif علامة تبويب Python 2018-10-31T09: 36: 24 تحذير تحذير: C: / PROGRA

1.4 / apps / qgis /./ python qgis utils.py: 672: DeprecationWarning: تم إهمال وحدة imp لصالح importlib راجع وثائق الوحدة للاستخدامات البديلة mod = _builtin_import (الاسم ، الكرة الأرضية ، السكان المحليون ، من القائمة ، المستوى) التتبع: ملف "" ، السطر 1 ، في ملف "C: / PROGRA

1.4 / apps / qgis /./ python qgis utils.py "، السطر 335 ، في إضافات startPlug [packageName] = package.classFactory (iface) ملف" C: / المستخدمون/david.laverty/AppData/Roaming/QGIS/ QGIS3 profiles default / python / plugins FreehandRasterGeoreferencer __ init__.py "، السطر 24 ، في classFactory من .freehandrastergeoreferencer import FreehandRasterGeoreferencer File" C: / PROGRA

1.4 / apps / qgis /./ python qgis utils.py "، سطر 672 ، في _import mod = _builtin_import (name ، globals ، locals ، fromlist ، level) File" "، line 983 ، in _find_and_load File" "، سطر 967 ، في _find_and_load_unlocked File "" ، السطر 677 ، في _load_unlocked File "" ، السطر 728 ، في ملف exec_module "" ، السطر 219 ، في ملف _call_with_frames_removed "C: / المستخدمون/david.laverty/AppData/Roaming/QGIS/QGIS/ ملفات التعريف default / python / plugins FreehandRasterGeoreferencer freehandrastergeoreferencer.py "، السطر 20 ، من استيراد .freehandrastergeoreferencer_layer (ملف" C: / PROGRA

1.4 / apps / qgis /./ python qgis utils.py "، سطر 672 ، في _import mod = _builtin_import (name ، globals ، locals ، fromlist ، level) File" "، line 983 ، in _find_and_load File" "، سطر 967 ، في _find_and_load_unlocked File "" ، السطر 677 ، في _load_unlocked File "" ، السطر 728 ، في ملف exec_module "" ، السطر 219 ، في ملف _call_with_frames_removed "C: / المستخدمون/david.laverty/AppData/Roaming/QGIS/QGIS/ ملفات التعريف default / python / plugins FreehandRasterGeoreferencer freehandrastergeoreferencer_layer.py "، السطر 16 ، من ملف osgeo import gdal" C: / PROGRA

1.4 / apps / qgis /./ python qgis utils.py "، سطر 672 ، في _import mod = _builtin_import (name ، globals ، locals ، fromlist ، level) File" "، line 983 ، in _find_and_load File" "، سطر 967 ، في _find_and_load_unlocked File "" ، السطر 677 ، في _load_unlocked File "" ، السطر 728 ، في ملف exec_module "" ، السطر 219 ، في _call_with_frames_removed File "C: PROGRA

1.4 apps Python37 lib site -pack osgeo __ init__.py "، السطر 21 ، في _gdal = swig_import_helper () الملف" C: PROGRA

1.4 apps Python37 lib site -pack osgeo __ init__.py "، السطر 8 ، في swig_import_helper import imp File" C: / PROGRA

1.4 / apps / qgis /./ python qgis utils.py "، سطر 672 ، في _import mod = _builtin_import (name ، globals ، locals ، fromlist ، level) File" "، line 983 ، in _find_and_load File" "، سطر 967 ، في _find_and_load_unlocked File "" ، السطر 677 ، في _load_unlocked File "" ، السطر 728 ، في ملف exec_module "" ، السطر 219 ، في _call_with_frames_removed File "C: PROGRA

1.4 apps Python37 lib imp.py "، السطر 33 ، في DeprecationWarning ، stacklevel = 2) 2018-10-31T09: 36: 25 تحذير تحذير: C: PROGRA

1.4 apps Python37 lib site -pack PyQt5 uic objcreator.py: 152: الإيقاف تحذير: وضع 'U' هو مكون إضافي مهمل = open (filename، 'rU') traceback: File ""، line 1، in ملف "C: / PROGRA

1.4 / apps / qgis /./ python qgis utils.py "، السطر 335 ، في إضافات startPlug [packageName] = package.classFactory (iface) ملف" C: / المستخدمون/david.laverty/AppData/Roaming/QGIS/ QGIS3 profiles default / python / plugins Pointsamplingtool __ init__.py "، السطر 31 ، في classFactory من .pointSamplingTool import pointSamplingTool File" C: / PROGRA

1.4 / apps / qgis /./ python qgis utils.py "، سطر 672 ، في _import mod = _builtin_import (name ، globals ، locals ، fromlist ، level) File" "، line 983 ، in _find_and_load File" "، سطر 967 ، في _find_and_load_unlocked File "" ، السطر 677 ، في _load_unlocked File "" ، السطر 728 ، في ملف exec_module "" ، السطر 219 ، في ملف _call_with_frames_removed "C: / المستخدمون/david.laverty/AppData/Roaming/QGIS/QGIS/ ملفات التعريف default / python / plugins Pointsamplingtool pointSamplingTool.py "، السطر 27 ، من. import doPointSamplingTool File" C: / PROGRA

1.4 / apps / qgis /./ python qgis utils.py "، سطر 672 ، في _import mod = _builtin_import (name ، globals ، locals ، fromlist ، level) File" "، line 1035 ، in _handle_fromlist File" "، سطر 219 ، في _call_with_frames_removed File "" ، السطر 983 ، في _find_and_load File "" ، السطر 967 ، في _find_and_load_unlocked File "" ، سطر 677 ، في _load_unlocked File "" ، سطر 728 ، في ملف exec_module "" ، السطر 219 ، في ملف _crames_withoved "C: /Users/david.laverty/AppData/Roaming/QGIS/QGIS3 profiles default / python / plugins Pointsamplingtool doPointSamplingTool.py" ، السطر 41 ، في Ui_Dialog = uic.loadUiType (os.path.join (os .path.dirname (__ file__)، 'pointSamplingToolUi.ui')) [0] ملف "C: PROGRA

1.4 apps Python37 lib site -pack PyQt5 uic __ init__.py "، السطر 198 ، في loadUiType winfo = compiler.UICompiler (). compileUi (uifile ، code_string ، from_imports ، resources_suffix ، import_from) ملف" C: PROGRA

1.4 apps Python37 lib site -pack PyQt5 uic Compiler compiler.py "، السطر 53 ، في __init__ qtproxies.QtWidgets ، CompilerCreatorPolicy ()) ملف" C: PROGRA

1.4 apps Python37 lib site -pack PyQt5 uic uiparser.py "، السطر 177 ، في __init__ self.factory = QObjectCreator (creatorPolicy) ملف" C: PROGRA

1.4 apps Python37 lib site -pack PyQt5 uic objcreator.py "، السطر 85 ، في __init__ if self.load_plugin (filename، plugin_globals، plugin_locals): ملف" C: PROGRA

1.4 apps Python37 lib site -pack PyQt5 uic objcreator.py "، السطر 152 ، في البرنامج المساعد load_plug = open (filename، 'rU') 2018-10-31T09: 36: 27 تحذير تحذير: C: PROGRA

1.4 apps Python37 lib site -pack طلبات status_codes.py: 18: الإيقاف تحذير: تسلسل هروب غير صالح o "" "traceback: File" "، السطر 1 ، في ملف" C: / PROGRA

1.4 / apps / qgis /./ python qgis utils.py "، السطر 299 ، في loadPlugin __import __ (اسم الحزمة) ملف" C: / PROGRA

1.4 / apps / qgis /./ python qgis utils.py "، سطر 672 ، في _import mod = _builtin_import (name ، globals ، locals ، fromlist ، level) File" "، line 983 ، in _find_and_load File" "، سطر 967 ، في _find_and_load_unlocked File "" ، السطر 677 ، في _load_unlocked File "" ، السطر 728 ، في ملف exec_module "" ، السطر 219 ، في ملف _call_with_frames_removed "C: / المستخدمون/david.laverty/AppData/Roaming/QGIS/QGIS/ ملفات التعريف default / python / plugins Processing_taudem __ init__.py "، السطر 28 ، من process_taudem.taudemProviderPlug استيراد TauDemProviderPlugin File" C: / PROGRA

1.4 / apps / qgis /./ python qgis utils.py "، سطر 672 ، في _import mod = _builtin_import (name ، globals ، locals ، fromlist ، level) File" "، line 983 ، in _find_and_load File" "، سطر 967 ، في _find_and_load_unlocked File "" ، السطر 677 ، في _load_unlocked File "" ، السطر 728 ، في ملف exec_module "" ، السطر 219 ، في ملف _call_with_frames_removed "C: / المستخدمون/david.laverty/AppData/Roaming/QGIS/QGIS/ ملفات التعريف default / python / plugins Processing_taudem taudemProviderPlugin.py "، السطر 30 ، من process_taudem.taudemProvider استيراد ملف TauDemProvider" C: / PROGRA

1.4 / apps / qgis /./ python qgis utils.py "، سطر 672 ، في _import mod = _builtin_import (name ، globals ، locals ، fromlist ، level) File" "، line 983 ، in _find_and_load File" "، سطر 967 ، في _find_and_load_unlocked File "" ، السطر 677 ، في _load_unlocked File "" ، السطر 728 ، في ملف exec_module "" ، السطر 219 ، في ملف _call_with_frames_removed "C: / المستخدمون/david.laverty/AppData/Roaming/QGIS/QGIS/ ملفات التعريف default / python / plugins Processing_taudem taudemProvider.py "، السطر 35 ، من process.core.ProcessingConfig import ProcessingConfig، Setting File" C: / PROGRA

1.4 / apps / qgis /./ python qgis utils.py "، سطر 672 ، في _import mod = _builtin_import (name ، globals ، locals ، fromlist ، level) File" "، line 983 ، in _find_and_load File" "، سطر 953 ، في _find_and_load_unlocked File "" ، السطر 219 ، في _call_with_frames_removed File "" ، السطر 983 ، في _find_and_load File "" ، سطر 953 ، في _find_and_load_unlocked File "" ، السطر 219 ، في _call_with_frames_removed File ، " "" ، السطر 967 ، في _find_and_load_unlocked File "" ، السطر 677 ، في _load_unlocked File "" ، السطر 728 ، في ملف exec_module "" ، السطر 219 ، في _call_with_frames_removed File "C: / PROGRA

1.4 / apps / qgis /./ python / plugins Processing __ init__.py "، السطر 29 ، من process.tools.general import * # NOQA File" C: / PROGRA

1.4 / apps / qgis /./ python qgis utils.py "، سطر 672 ، في _import mod = _builtin_import (name ، globals ، locals ، fromlist ، level) File" "، line 983 ، in _find_and_load File" "، سطر 967 ، في _find_and_load_unlocked File "" ، السطر 677 ، في _load_unlocked File "" ، السطر 728 ، في ملف exec_module "" ، السطر 219 ، في _call_with_frames_removed File "C: / PROGRA

1.4 / apps / qgis /./ python / plugins Processing tools general.py "، السطر 39 ، في from Processing.core.Processing import Processing File" C: / PROGRA

1.4 / apps / qgis /./ python qgis utils.py "، سطر 672 ، في _import mod = _builtin_import (name ، globals ، locals ، fromlist ، level) File" "، line 983 ، in _find_and_load File" "، سطر 967 ، في _find_and_load_unlocked File "" ، السطر 677 ، في _load_unlocked File "" ، السطر 728 ، في ملف exec_module "" ، السطر 219 ، في _call_with_frames_removed File "C: / PROGRA

1.4 / apps / qgis /./ python / plugins Processing core Processing.py "، السطر 58 ، من process.algs.qgis.QgisAlgorithmProvider import QgisAlgorithmProvider # NOQA File" C: / PROGRA

1.4 / apps / qgis /./ python qgis utils.py "، سطر 672 ، في _import mod = _builtin_import (name ، globals ، locals ، fromlist ، level) File" "، line 983 ، in _find_and_load File" "، سطر 967 ، في _find_and_load_unlocked File "" ، السطر 677 ، في _load_unlocked File "" ، السطر 728 ، في ملف exec_module "" ، السطر 219 ، في _call_with_frames_removed File "C: / PROGRA

1.4 / apps / qgis /./ python / plugins Processing algs qgis QgisAlgorithmProvider.py "، السطر 36 ، في ملف الاستيراد # NOQA" C: / PROGRA

1.4 / apps / qgis /./ python qgis utils.py "، سطر 672 ، في _import mod = _builtin_import (name ، globals ، locals ، fromlist ، level) File" "، line 983 ، in _find_and_load File" "، سطر 967 ، في _find_and_load_unlocked File "" ، السطر 677 ، في _load_unlocked File "" ، السطر 728 ، في ملف exec_module "" ، السطر 219 ، في _call_with_frames_removed File "C: PROGRA

1.4 apps Python37 lib site -pack plotly __ init__.py "، السطر 31 ، من الاستيراد التخطيطي (plotly، dashboard_objs، graph_objs، grid_objs، tools، File" C: / PROGRA

1.4 / apps / qgis /./ python qgis utils.py "، سطر 672 ، في _import mod = _builtin_import (name ، globals ، locals ، fromlist ، level) File" "، line 1035 ، in _handle_fromlist File" "، سطر 219 ، في _call_with_frames_removed File "" ، السطر 983 ، في _find_and_load File "" ، السطر 967 ، في _find_and_load_unlocked File "" ، السطر 677 ، في _load_unlocked File "" ، السطر 728 ، في ملف exec_module "" ، السطر 219 ، في ملف _crames_withoved "C: PROGRA

1.4 apps Python37 lib site -pack plotly plotly __ init__.py "، السطر 10 ، من. استيراد مخطط (ملف" C: / PROGRA

1.4 / apps / qgis /./ python qgis utils.py "، سطر 672 ، في _import mod = _builtin_import (name ، globals ، locals ، fromlist ، level) File" "، line 983 ، in _find_and_load File" "، سطر 967 ، في _find_and_load_unlocked File "" ، السطر 677 ، في _load_unlocked File "" ، السطر 728 ، في ملف exec_module "" ، السطر 219 ، في _call_with_frames_removed File "C: PROGRA

1.4 apps Python37 lib site -pack plotly plotly plotly.py "، السطر 28 ، من request.compat import json كـ _json File" C: / PROGRA

1.4 / apps / qgis /./ python qgis utils.py "، سطر 672 ، في _import mod = _builtin_import (name ، globals ، locals ، fromlist ، level) File" "، line 983 ، in _find_and_load File" "، سطر 953 ، في _find_and_load_unlocked File "" ، السطر 219 ، في _call_with_frames_removed File "" ، السطر 983 ، في _find_and_load File "" ، سطر 967 ، في _find_and_load_unlocked File "" ، سطر 677 ، في _load_unlocked File "" ، سطر 728 ، "" ، السطر 219 ، في _call_with_frames_removed File "C: PROGRA

1.4 apps Python37 lib site-bundes طلبات __ init__.py "، السطر 114 ، من .models import Request، Response، PreparedRequest File" C: / PROGRA

1.4 / apps / qgis /./ python qgis utils.py "، سطر 672 ، في _import mod = _builtin_import (name ، globals ، locals ، fromlist ، level) File" "، line 983 ، in _find_and_load File" "، سطر 967 ، في _find_and_load_unlocked File "" ، السطر 677 ، في _load_unlocked File "" ، السطر 728 ، في ملف exec_module "" ، السطر 219 ، في _call_with_frames_removed File "C: PROGRA

1.4 apps Python37 lib site -pack orders Models.py "، السطر 43 ، من .status_codes استيراد رموز الملف" C: / PROGRA

1.4 / apps / qgis /./ python qgis utils.py "، سطر 672 ، في _import mod = _builtin_import (name ، globals ، locals ، fromlist ، level) File" "، line 983 ، in _find_and_load File" "، سطر 967 ، في _find_and_load_unlocked File "" ، السطر 677 ، في _load_unlocked File "" ، السطر 724 ، في ملف exec_module "" ، السطر 860 ، في ملف get_code "" ، السطر 791 ، في source_to_code File "" ، السطر 219 ، في _call_with_frames_removed 2018 -10-31T09: 36: 29 تحذير تحذير: C: PROGRA

1.4 apps Python37 lib site -pack plotly basedatatypes.py: 38: Deprecation تحذير: تسلسل هروب غير صالح [traceback: File "" ، السطر 1 ، في ملف "C: / PROGRA

1.4 / apps / qgis /./ python qgis utils.py "، السطر 299 ، في loadPlugin __import __ (اسم الحزمة) ملف" C: / PROGRA

1.4 / apps / qgis /./ python qgis utils.py "، سطر 672 ، في _import mod = _builtin_import (name ، globals ، locals ، fromlist ، level) File" "، line 983 ، in _find_and_load File" "، سطر 967 ، في _find_and_load_unlocked File "" ، السطر 677 ، في _load_unlocked File "" ، السطر 728 ، في ملف exec_module "" ، السطر 219 ، في ملف _call_with_frames_removed "C: / المستخدمون/david.laverty/AppData/Roaming/QGIS/QGIS/ ملفات التعريف default / python / plugins Processing_taudem __ init__.py "، السطر 28 ، من process_taudem.taudemProviderPlug استيراد TauDemProviderPlugin File" C: / PROGRA

1.4 / apps / qgis /./ python qgis utils.py "، سطر 672 ، في _import mod = _builtin_import (name ، globals ، locals ، fromlist ، level) File" "، line 983 ، in _find_and_load File" "، سطر 967 ، في _find_and_load_unlocked File "" ، السطر 677 ، في _load_unlocked File "" ، السطر 728 ، في ملف exec_module "" ، السطر 219 ، في ملف _call_with_frames_removed "C: / المستخدمون/david.laverty/AppData/Roaming/QGIS/QGIS/ ملفات التعريف default / python / plugins Processing_taudem taudemProviderPlugin.py "، السطر 30 ، من process_taudem.taudemProvider استيراد ملف TauDemProvider" C: / PROGRA

1.4 / apps / qgis /./ python qgis utils.py "، سطر 672 ، في _import mod = _builtin_import (name ، globals ، locals ، fromlist ، level) File" "، line 983 ، in _find_and_load File" "، سطر 967 ، في _find_and_load_unlocked File "" ، السطر 677 ، في _load_unlocked File "" ، السطر 728 ، في ملف exec_module "" ، السطر 219 ، في ملف _call_with_frames_removed "C: / المستخدمون/david.laverty/AppData/Roaming/QGIS/QGIS/ ملفات التعريف default / python / plugins Processing_taudem taudemProvider.py "، السطر 35 ، من process.core.ProcessingConfig import ProcessingConfig، Setting File C: / PROGRA

1.4 / apps / qgis /./ python qgis utils.py "، سطر 672 ، في _import mod = _builtin_import (name ، globals ، locals ، fromlist ، level) File" "، line 983 ، in _find_and_load File" "، سطر 953 ، في _find_and_load_unlocked File "" ، السطر 219 ، في _call_with_frames_removed File "" ، السطر 983 ، في _find_and_load File "" ، سطر 953 ، في _find_and_load_unlocked File "" ، السطر 219 ، في _call_with_frames_removed File ، " "" ، السطر 967 ، في _find_and_load_unlocked File "" ، السطر 677 ، في _load_unlocked File "" ، السطر 728 ، في ملف exec_module "" ، السطر 219 ، في ملف _call_with_frames_removed "C: / PROGRA

1.4 / apps / qgis /./ python / plugins Processing __ init__.py "، السطر 29 ، من process.tools.general import * # NOQA File" C: / PROGRA

1.4 / apps / qgis /./ python qgis utils.py "، سطر 672 ، في _import mod = _builtin_import (name ، globals ، locals ، fromlist ، level) File" "، line 983 ، in _find_and_load File" "، سطر 967 ، في _find_and_load_unlocked File "" ، السطر 677 ، في _load_unlocked File "" ، السطر 728 ، في ملف exec_module "" ، السطر 219 ، في _call_with_frames_removed File "C: / PROGRA

1.4 / apps / qgis /./ python / plugins Processing tools general.py "، السطر 39 ، في from Processing.core.Processing import Processing File" C: / PROGRA

1.4 / apps / qgis /./ python qgis utils.py "، سطر 672 ، في _import mod = _builtin_import (name ، globals ، locals ، fromlist ، level) File" "، line 983 ، in _find_and_load File" "، سطر 967 ، في _find_and_load_unlocked File "" ، السطر 677 ، في _load_unlocked File "" ، السطر 728 ، في ملف exec_module "" ، السطر 219 ، في _call_with_frames_removed File "C: / PROGRA

1.4 / apps / qgis /./ python / plugins Processing core Processing.py "، السطر 58 ، من process.algs.qgis.QgisAlgorithmProvider import QgisAlgorithmProvider # NOQA File" C: / PROGRA

1.4 / apps / qgis /./ python qgis utils.py "، سطر 672 ، في _import mod = _builtin_import (name ، globals ، locals ، fromlist ، level) File" "، line 983 ، in _find_and_load File" "، سطر 967 ، في _find_and_load_unlocked File "" ، السطر 677 ، في _load_unlocked File "" ، السطر 728 ، في ملف exec_module "" ، السطر 219 ، في _call_with_frames_removed File "C: / PROGRA

1.4 / apps / qgis /./ python / plugins Processing algs qgis QgisAlgorithmProvider.py "، السطر 36 ، في ملف الاستيراد # NOQA" C: / PROGRA

1.4 / apps / qgis /./ python qgis utils.py "، سطر 672 ، في _import mod = _builtin_import (name ، globals ، locals ، fromlist ، level) File" "، line 983 ، in _find_and_load File" "، سطر 967 ، في _find_and_load_unlocked File "" ، السطر 677 ، في _load_unlocked File "" ، السطر 728 ، في ملف exec_module "" ، السطر 219 ، في _call_with_frames_removed File "C: PROGRA

1.4 apps Python37 lib site -pack plotly __ init__.py "، السطر 31 ، من الاستيراد التخطيطي (plotly، dashboard_objs، graph_objs، grid_objs، tools، File" C: / PROGRA

1.4 / apps / qgis /./ python qgis utils.py "، سطر 672 ، في _import mod = _builtin_import (name ، globals ، locals ، fromlist ، level) File" "، line 1035 ، in _handle_fromlist File" "، سطر 219 ، في _call_with_frames_removed File "" ، السطر 983 ، في _find_and_load File "" ، السطر 967 ، في _find_and_load_unlocked File "" ، السطر 677 ، في _load_unlocked File "" ، السطر 728 ، في ملف exec_module "" ، السطر 219 ، في ملف _crames_withoved "C: PROGRA

1.4 apps Python37 lib site -pack plotly plotly __ init__.py "، السطر 10 ، من. استيراد مخطط (ملف" C: / PROGRA

1.4 / apps / qgis /./ python qgis utils.py "، سطر 672 ، في _import mod = _builtin_import (name ، globals ، locals ، fromlist ، level) File" "، line 983 ، in _find_and_load File" "، سطر 967 ، في _find_and_load_unlocked File "" ، السطر 677 ، في _load_unlocked File "" ، السطر 728 ، في ملف exec_module "" ، السطر 219 ، في _call_with_frames_removed File "C: PROGRA

1.4 apps Python37 lib site -pack plotly plotly plotly.py "، السطر 32 ، من plotly.basedatatypes import BaseTraceType و BaseFigure و BaseLayoutType File" C: / PROGRA

1.4 / apps / qgis /./ python qgis utils.py "، سطر 672 ، في _import mod = _builtin_import (name ، globals ، locals ، fromlist ، level) File" "، line 983 ، in _find_and_load File" "، سطر 967, in _find_and_load_unlocked File "", line 677, in _load_unlocked File "", line 724, in exec_module File "", line 860, in get_code File "", line 791, in source_to_code File "", line 219, in _call_with_frames_removed 2018 -10-31T09:36:29 WARNING warning:C:PROGRA

1.4appsPython37libsite-packagesplotlyasedatatypes.py:3479: DeprecationWarning: invalid escape sequence d traceback: File "", line 1, in File "C:/PROGRA

1.4/apps/qgis/./pythonqgisutils.py", line 299, in loadPlugin __import__(packageName) File "C:/PROGRA

1.4/apps/qgis/./pythonqgisutils.py", line 672, in _import mod = _builtin_import(name, globals, locals, fromlist, level) File "", line 983, in _find_and_load File "", line 967, in _find_and_load_unlocked File "", line 677, in _load_unlocked File "", line 728, in exec_module File "", line 219, in _call_with_frames_removed File "C:/Users/david.laverty/AppData/Roaming/QGIS/QGIS3profilesdefault/python/pluginsprocessing_taudem\__init__.py", line 28, in from processing_taudem.taudemProviderPlugin import TauDemProviderPlugin File "C:/PROGRA

1.4/apps/qgis/./pythonqgisutils.py", line 672, in _import mod = _builtin_import(name, globals, locals, fromlist, level) File "", line 983, in _find_and_load File "", line 967, in _find_and_load_unlocked File "", line 677, in _load_unlocked File "", line 728, in exec_module File "", line 219, in _call_with_frames_removed File "C:/Users/david.laverty/AppData/Roaming/QGIS/QGIS3profilesdefault/python/pluginsprocessing_taudem audemProviderPlugin.py", line 30, in from processing_taudem.taudemProvider import TauDemProvider File "C:/PROGRA

1.4/apps/qgis/./pythonqgisutils.py", line 672, in _import mod = _builtin_import(name, globals, locals, fromlist, level) File "", line 983, in _find_and_load File "", line 967, in _find_and_load_unlocked File "", line 677, in _load_unlocked File "", line 728, in exec_module File "", line 219, in _call_with_frames_removed File "C:/Users/david.laverty/AppData/Roaming/QGIS/QGIS3profilesdefault/python/pluginsprocessing_taudem audemProvider.py", line 35, in from processing.core.ProcessingConfig import ProcessingConfig, Setting File "C:/PROGRA

1.4/apps/qgis/./pythonqgisutils.py", line 672, in _import mod = _builtin_import(name, globals, locals, fromlist, level) File "", line 983, in _find_and_load File "", line 953, in _find_and_load_unlocked File "", line 219, in _call_with_frames_removed File "", line 983, in _find_and_load File "", line 953, in _find_and_load_unlocked File "", line 219, in _call_with_frames_removed File "", line 983, in _find_and_load File "", line 967, in _find_and_load_unlocked File "", line 677, in _load_unlocked File "", line 728, in exec_module File "", line 219, in _call_with_frames_removed File "C:/PROGRA

1.4/apps/qgis/./python/pluginsprocessing\__init__.py", line 29, in from processing.tools.general import * # NOQA File "C:/PROGRA

1.4/apps/qgis/./pythonqgisutils.py", line 672, in _import mod = _builtin_import(name, globals, locals, fromlist, level) File "", line 983, in _find_and_load File "", line 967, in _find_and_load_unlocked File "", line 677, in _load_unlocked File "", line 728, in exec_module File "", line 219, in _call_with_frames_removed File "C:/PROGRA

1.4/apps/qgis/./python/pluginsprocessing oolsgeneral.py", line 39, in from processing.core.Processing import Processing File "C:/PROGRA

1.4/apps/qgis/./pythonqgisutils.py", line 672, in _import mod = _builtin_import(name, globals, locals, fromlist, level) File "", line 983, in _find_and_load File "", line 967, in _find_and_load_unlocked File "", line 677, in _load_unlocked File "", line 728, in exec_module File "", line 219, in _call_with_frames_removed File "C:/PROGRA

1.4/apps/qgis/./python/pluginsprocessingcoreProcessing.py", line 58, in from processing.algs.qgis.QgisAlgorithmProvider import QgisAlgorithmProvider # NOQA File "C:/PROGRA

1.4/apps/qgis/./pythonqgisutils.py", line 672, in _import mod = _builtin_import(name, globals, locals, fromlist, level) File "", line 983, in _find_and_load File "", line 967, in _find_and_load_unlocked File "", line 677, in _load_unlocked File "", line 728, in exec_module File "", line 219, in _call_with_frames_removed File "C:/PROGRA

1.4/apps/qgis/./python/pluginsprocessingalgsqgisQgisAlgorithmProvider.py", line 36, in import plotly # NOQA File "C:/PROGRA

1.4/apps/qgis/./pythonqgisutils.py", line 672, in _import mod = _builtin_import(name, globals, locals, fromlist, level) File "", line 983, in _find_and_load File "", line 967, in _find_and_load_unlocked File "", line 677, in _load_unlocked File "", line 728, in exec_module File "", line 219, in _call_with_frames_removed File "C:PROGRA

1.4appsPython37libsite-packagesplotly\__init__.py", line 31, in from plotly import (plotly, dashboard_objs, graph_objs, grid_objs, tools, File "C:/PROGRA

1.4/apps/qgis/./pythonqgisutils.py", line 672, in _import mod = _builtin_import(name, globals, locals, fromlist, level) File "", line 1035, in _handle_fromlist File "", line 219, in _call_with_frames_removed File "", line 983, in _find_and_load File "", line 967, in _find_and_load_unlocked File "", line 677, in _load_unlocked File "", line 728, in exec_module File "", line 219, in _call_with_frames_removed File "C:PROGRA

1.4appsPython37libsite-packagesplotlyplotly\__init__.py", line 10, in from . plotly import ( File "C:/PROGRA

1.4/apps/qgis/./pythonqgisutils.py", line 672, in _import mod = _builtin_import(name, globals, locals, fromlist, level) File "", line 983, in _find_and_load File "", line 967, in _find_and_load_unlocked File "", line 677, in _load_unlocked File "", line 728, in exec_module File "", line 219, in _call_with_frames_removed File "C:PROGRA

1.4appsPython37libsite-packagesplotlyplotlyplotly.py", line 32, in from plotly.basedatatypes import BaseTraceType, BaseFigure, BaseLayoutType File "C:/PROGRA

1.4/apps/qgis/./pythonqgisutils.py", line 672, in _import mod = _builtin_import(name, globals, locals, fromlist, level) File "", line 983, in _find_and_load File "", line 967, in _find_and_load_unlocked File "", line 677, in _load_unlocked File "", line 724, in exec_module File "", line 860, in get_code File "", line 791, in source_to_code File "", line 219, in _call_with_frames_removed 2018-10-31T09:36:29 WARNING warning:C:PROGRA

1.4appsPython37libsite-packages\_plotly_utilsasevalidators.py:984: DeprecationWarning: invalid escape sequence ( traceback: File "", line 1, in File "C:/PROGRA

1.4/apps/qgis/./pythonqgisutils.py", line 299, in loadPlugin __import__(packageName) File "C:/PROGRA

1.4/apps/qgis/./pythonqgisutils.py", line 672, in _import mod = _builtin_import(name, globals, locals, fromlist, level) File "", line 983, in _find_and_load File "", line 967, in _find_and_load_unlocked File "", line 677, in _load_unlocked File "", line 728, in exec_module File "", line 219, in _call_with_frames_removed File "C:/Users/david.laverty/AppData/Roaming/QGIS/QGIS3profilesdefault/python/pluginsprocessing_taudem\__init__.py", line 28, in from processing_taudem.taudemProviderPlugin import TauDemProviderPlugin File "C:/PROGRA

1.4/apps/qgis/./pythonqgisutils.py", line 672, in _import mod = _builtin_import(name, globals, locals, fromlist, level) File "", line 983, in _find_and_load File "", line 967, in _find_and_load_unlocked File "", line 677, in _load_unlocked File "", line 728, in exec_module File "", line 219, in _call_with_frames_removed File "C:/Users/david.laverty/AppData/Roaming/QGIS/QGIS3profilesdefault/python/pluginsprocessing_taudem audemProviderPlugin.py", line 30, in from processing_taudem.taudemProvider import TauDemProvider File "C:/PROGRA

1.4/apps/qgis/./pythonqgisutils.py", line 672, in _import mod = _builtin_import(name, globals, locals, fromlist, level) File "", line 983, in _find_and_load File "", line 967, in _find_and_load_unlocked File "", line 677, in _load_unlocked File "", line 728, in exec_module File "", line 219, in _call_with_frames_removed File "C:/Users/david.laverty/AppData/Roaming/QGIS/QGIS3profilesdefault/python/pluginsprocessing_taudem audemProvider.py", line 35, in from processing.core.ProcessingConfig import ProcessingConfig, Setting File "C:/PROGRA

1.4/apps/qgis/./pythonqgisutils.py", line 672, in _import mod = _builtin_import(name, globals, locals, fromlist, level) File "", line 983, in _find_and_load File "", line 953, in _find_and_load_unlocked File "", line 219, in _call_with_frames_removed File "", line 983, in _find_and_load File "", line 953, in _find_and_load_unlocked File "", line 219, in _call_with_frames_removed File "", line 983, in _find_and_load File "", line 967, in _find_and_load_unlocked File "", line 677, in _load_unlocked File "", line 728, in exec_module File "", line 219, in _call_with_frames_removed File "C:/PROGRA

1.4/apps/qgis/./python/pluginsprocessing\__init__.py", line 29, in from processing.tools.general import * # NOQA File "C:/PROGRA

1.4/apps/qgis/./pythonqgisutils.py", line 672, in _import mod = _builtin_import(name, globals, locals, fromlist, level) File "", line 983, in _find_and_load File "", line 967, in _find_and_load_unlocked File "", line 677, in _load_unlocked File "", line 728, in exec_module File "", line 219, in _call_with_frames_removed File "C:/PROGRA

1.4/apps/qgis/./python/pluginsprocessing oolsgeneral.py", line 39, in from processing.core.Processing import Processing File "C:/PROGRA

1.4/apps/qgis/./pythonqgisutils.py", line 672, in _import mod = _builtin_import(name, globals, locals, fromlist, level) File "", line 983, in _find_and_load File "", line 967, in _find_and_load_unlocked File "", line 677, in _load_unlocked File "", line 728, in exec_module File "", line 219, in _call_with_frames_removed File "C:/PROGRA

1.4/apps/qgis/./python/pluginsprocessingcoreProcessing.py", line 58, in from processing.algs.qgis.QgisAlgorithmProvider import QgisAlgorithmProvider # NOQA File "C:/PROGRA

1.4/apps/qgis/./pythonqgisutils.py", line 672, in _import mod = _builtin_import(name, globals, locals, fromlist, level) File "", line 983, in _find_and_load File "", line 967, in _find_and_load_unlocked File "", line 677, in _load_unlocked File "", line 728, in exec_module File "", line 219, in _call_with_frames_removed File "C:/PROGRA

1.4/apps/qgis/./python/pluginsprocessingalgsqgisQgisAlgorithmProvider.py", line 36, in import plotly # NOQA File "C:/PROGRA

1.4/apps/qgis/./pythonqgisutils.py", line 672, in _import mod = _builtin_import(name, globals, locals, fromlist, level) File "", line 983, in _find_and_load File "", line 967, in _find_and_load_unlocked File "", line 677, in _load_unlocked File "", line 728, in exec_module File "", line 219, in _call_with_frames_removed File "C:PROGRA

1.4appsPython37libsite-packagesplotly\__init__.py", line 31, in from plotly import (plotly, dashboard_objs, graph_objs, grid_objs, tools, File "C:/PROGRA

1.4/apps/qgis/./pythonqgisutils.py", line 672, in _import mod = _builtin_import(name, globals, locals, fromlist, level) File "", line 1035, in _handle_fromlist File "", line 219, in _call_with_frames_removed File "", line 983, in _find_and_load File "", line 967, in _find_and_load_unlocked File "", line 677, in _load_unlocked File "", line 728, in exec_module File "", line 219, in _call_with_frames_removed File "C:PROGRA

1.4appsPython37libsite-packagesplotlyplotly\__init__.py", line 10, in from . plotly import ( File "C:/PROGRA

1.4/apps/qgis/./pythonqgisutils.py", line 672, in _import mod = _builtin_import(name, globals, locals, fromlist, level) File "", line 983, in _find_and_load File "", line 967, in _find_and_load_unlocked File "", line 677, in _load_unlocked File "", line 728, in exec_module File "", line 219, in _call_with_frames_removed File "C:PROGRA

1.4appsPython37libsite-packagesplotlyplotlyplotly.py", line 32, in from plotly.basedatatypes import BaseTraceType, BaseFigure, BaseLayoutType File "C:/PROGRA

1.4/apps/qgis/./pythonqgisutils.py", line 672, in _import mod = _builtin_import(name, globals, locals, fromlist, level) File "", line 983, in _find_and_load File "", line 967, in _find_and_load_unlocked File "", line 677, in _load_unlocked File "", line 728, in exec_module File "", line 219, in _call_with_frames_removed File "C:PROGRA

1.4appsPython37libsite-packagesplotlyasedatatypes.py", line 13, in from _plotly_utils.basevalidators import ( File "C:/PROGRA

1.4/apps/qgis/./pythonqgisutils.py", line 672, in _import mod = _builtin_import(name, globals, locals, fromlist, level) File "", line 983, in _find_and_load File "", line 967, in _find_and_load_unlocked File "", line 677, in _load_unlocked File "", line 724, in exec_module File "", line 860, in get_code File "", line 791, in source_to_code File "", line 219, in _call_with_frames_removed 2018-10-31T09:36:30 WARNING warning:C:PROGRA

1.4appsPython37libsite-packages\_plotly_utilsasevalidators.py:1401: DeprecationWarning: invalid escape sequence ^ traceback: File "", line 1, in File "C:/PROGRA

1.4/apps/qgis/./pythonqgisutils.py", line 299, in loadPlugin __import__(packageName) File "C:/PROGRA

1.4/apps/qgis/./pythonqgisutils.py", line 672, in _import mod = _builtin_import(name, globals, locals, fromlist, level) File "", line 983, in _find_and_load File "", line 967, in _find_and_load_unlocked File "", line 677, in _load_unlocked File "", line 728, in exec_module File "", line 219, in _call_with_frames_removed File "C:/Users/david.laverty/AppData/Roaming/QGIS/QGIS3profilesdefault/python/pluginsprocessing_taudem\__init__.py", line 28, in from processing_taudem.taudemProviderPlugin import TauDemProviderPlugin File "C:/PROGRA

1.4/apps/qgis/./pythonqgisutils.py", line 672, in _import mod = _builtin_import(name, globals, locals, fromlist, level) File "", line 983, in _find_and_load File "", line 967, in _find_and_load_unlocked File "", line 677, in _load_unlocked File "", line 728, in exec_module File "", line 219, in _call_with_frames_removed File "C:/Users/david.laverty/AppData/Roaming/QGIS/QGIS3profilesdefault/python/pluginsprocessing_taudem audemProviderPlugin.py", line 30, in from processing_taudem.taudemProvider import TauDemProvider File "C:/PROGRA

1.4/apps/qgis/./pythonqgisutils.py", line 672, in _import mod = _builtin_import(name, globals, locals, fromlist, level) File "", line 983, in _find_and_load File "", line 967, in _find_and_load_unlocked File "", line 677, in _load_unlocked File "", line 728, in exec_module File "", line 219, in _call_with_frames_removed File "C:/Users/david.laverty/AppData/Roaming/QGIS/QGIS3profilesdefault/python/pluginsprocessing_taudem audemProvider.py", line 35, in from processing.core.ProcessingConfig import ProcessingConfig, Setting File "C:/PROGRA

1.4/apps/qgis/./pythonqgisutils.py", line 672, in _import mod = _builtin_import(name, globals, locals, fromlist, level) File "", line 983, in _find_and_load File "", line 953, in _find_and_load_unlocked File "", line 219, in _call_with_frames_removed File "", line 983, in _find_and_load File "", line 953, in _find_and_load_unlocked File "", line 219, in _call_with_frames_removed File "", line 983, in _find_and_load File "", line 967, in _find_and_load_unlocked File "", line 677, in _load_unlocked File "", line 728, in exec_module File "", line 219, in _call_with_frames_removed File "C:/PROGRA

1.4/apps/qgis/./python/pluginsprocessing\__init__.py", line 29, in from processing.tools.general import * # NOQA File "C:/PROGRA

1.4/apps/qgis/./pythonqgisutils.py", line 672, in _import mod = _builtin_import(name, globals, locals, fromlist, level) File "", line 983, in _find_and_load File "", line 967, in _find_and_load_unlocked File "", line 677, in _load_unlocked File "", line 728, in exec_module File "", line 219, in _call_with_frames_removed File "C:/PROGRA

1.4/apps/qgis/./python/pluginsprocessing oolsgeneral.py", line 39, in from processing.core.Processing import Processing File "C:/PROGRA

1.4/apps/qgis/./pythonqgisutils.py", line 672, in _import mod = _builtin_import(name, globals, locals, fromlist, level) File "", line 983, in _find_and_load File "", line 967, in _find_and_load_unlocked File "", line 677, in _load_unlocked File "", line 728, in exec_module File "", line 219, in _call_with_frames_removed File "C:/PROGRA

1.4/apps/qgis/./python/pluginsprocessingcoreProcessing.py", line 58, in from processing.algs.qgis.QgisAlgorithmProvider import QgisAlgorithmProvider # NOQA File "C:/PROGRA

1.4/apps/qgis/./pythonqgisutils.py", line 672, in _import mod = _builtin_import(name, globals, locals, fromlist, level) File "", line 983, in _find_and_load File "", line 967, in _find_and_load_unlocked File "", line 677, in _load_unlocked File "", line 728, in exec_module File "", line 219, in _call_with_frames_removed File "C:/PROGRA

1.4/apps/qgis/./python/pluginsprocessingalgsqgisQgisAlgorithmProvider.py", line 36, in import plotly # NOQA File "C:/PROGRA

1.4/apps/qgis/./pythonqgisutils.py", line 672, in _import mod = _builtin_import(name, globals, locals, fromlist, level) File "", line 983, in _find_and_load File "", line 967, in _find_and_load_unlocked File "", line 677, in _load_unlocked File "", line 728, in exec_module File "", line 219, in _call_with_frames_removed File "C:PROGRA

1.4appsPython37libsite-packagesplotly\__init__.py", line 31, in from plotly import (plotly, dashboard_objs, graph_objs, grid_objs, tools, File "C:/PROGRA

1.4/apps/qgis/./pythonqgisutils.py", line 672, in _import mod = _builtin_import(name, globals, locals, fromlist, level) File "", line 1035, in _handle_fromlist File "", line 219, in _call_with_frames_removed File "", line 983, in _find_and_load File "", line 967, in _find_and_load_unlocked File "", line 677, in _load_unlocked File "", line 728, in exec_module File "", line 219, in _call_with_frames_removed File "C:PROGRA

1.4appsPython37libsite-packagesplotlyplotly\__init__.py", line 10, in from . plotly import ( File "C:/PROGRA

1.4/apps/qgis/./pythonqgisutils.py", line 672, in _import mod = _builtin_import(name, globals, locals, fromlist, level) File "", line 983, in _find_and_load File "", line 967, in _find_and_load_unlocked File "", line 677, in _load_unlocked File "", line 728, in exec_module File "", line 219, in _call_with_frames_removed File "C:PROGRA

1.4appsPython37libsite-packagesplotlyplotlyplotly.py", line 32, in from plotly.basedatatypes import BaseTraceType, BaseFigure, BaseLayoutType File "C:/PROGRA

1.4/apps/qgis/./pythonqgisutils.py", line 672, in _import mod = _builtin_import(name, globals, locals, fromlist, level) File "", line 983, in _find_and_load File "", line 967, in _find_and_load_unlocked File "", line 677, in _load_unlocked File "", line 728, in exec_module File "", line 219, in _call_with_frames_removed File "C:PROGRA

1.4appsPython37libsite-packagesplotlyasedatatypes.py", line 13, in from _plotly_utils.basevalidators import ( File "C:/PROGRA

1.4/apps/qgis/./pythonqgisutils.py", line 672, in _import mod = _builtin_import(name, globals, locals, fromlist, level) File "", line 983, in _find_and_load File "", line 967, in _find_and_load_unlocked File "", line 677, in _load_unlocked File "", line 724, in exec_module File "", line 860, in get_code File "", line 791, in source_to_code File "", line 219, in _call_with_frames_removed 2018-10-31T09:36:30 WARNING warning:C:PROGRA

1.4appsPython37libsite-packages\_plotly_utilsasevalidators.py:1408: DeprecationWarning: invalid escape sequence d traceback: File "", line 1, in File "C:/PROGRA

1.4/apps/qgis/./pythonqgisutils.py", line 299, in loadPlugin __import__(packageName) File "C:/PROGRA

1.4/apps/qgis/./pythonqgisutils.py", line 672, in _import mod = _builtin_import(name, globals, locals, fromlist, level) File "", line 983, in _find_and_load File "", line 967, in _find_and_load_unlocked File "", line 677, in _load_unlocked File "", line 728, in exec_module File "", line 219, in _call_with_frames_removed File "C:/Users/david.laverty/AppData/Roaming/QGIS/QGIS3profilesdefault/python/pluginsprocessing_taudem\__init__.py", line 28, in from processing_taudem.taudemProviderPlugin import TauDemProviderPlugin File "C:/PROGRA

1.4/apps/qgis/./pythonqgisutils.py", line 672, in _import mod = _builtin_import(name, globals, locals, fromlist, level) File "", line 983, in _find_and_load File "", line 967, in _find_and_load_unlocked File "", line 677, in _load_unlocked File "", line 728, in exec_module File "", line 219, in _call_with_frames_removed File "C:/Users/david.laverty/AppData/Roaming/QGIS/QGIS3profilesdefault/python/pluginsprocessing_taudem audemProviderPlugin.py", line 30, in from processing_taudem.taudemProvider import TauDemProvider File "C:/PROGRA

1.4/apps/qgis/./pythonqgisutils.py", line 672, in _import mod = _builtin_import(name, globals, locals, fromlist, level) File "", line 983, in _find_and_load File "", line 967, in _find_and_load_unlocked File "", line 677, in _load_unlocked File "", line 728, in exec_module File "", line 219, in _call_with_frames_removed File "C:/Users/david.laverty/AppData/Roaming/QGIS/QGIS3profilesdefault/python/pluginsprocessing_taudem audemProvider.py", line 35, in from processing.core.ProcessingConfig import ProcessingConfig, Setting File "C:/PROGRA

1.4/apps/qgis/./pythonqgisutils.py", line 672, in _import mod = _builtin_import(name, globals, locals, fromlist, level) File "", line 983, in _find_and_load File "", line 953, in _find_and_load_unlocked File "", line 219, in _call_with_frames_removed File "", line 983, in _find_and_load File "", line 953, in _find_and_load_unlocked File "", line 219, in _call_with_frames_removed File "", line 983, in _find_and_load File "", line 967, in _find_and_load_unlocked File "", line 677, in _load_unlocked File "", line 728, in exec_module File "", line 219, in _call_with_frames_removed File "C:/PROGRA

1.4/apps/qgis/./python/pluginsprocessing\__init__.py", line 29, in from processing.tools.general import * # NOQA File "C:/PROGRA

1.4/apps/qgis/./pythonqgisutils.py", line 672, in _import mod = _builtin_import(name, globals, locals, fromlist, level) File "", line 983, in _find_and_load File "", line 967, in _find_and_load_unlocked File "", line 677, in _load_unlocked File "", line 728, in exec_module File "", line 219, in _call_with_frames_removed File "C:/PROGRA

1.4/apps/qgis/./python/pluginsprocessing oolsgeneral.py", line 39, in from processing.core.Processing import Processing File "C:/PROGRA

1.4/apps/qgis/./pythonqgisutils.py", line 672, in _import mod = _builtin_import(name, globals, locals, fromlist, level) File "", line 983, in _find_and_load File "", line 967, in _find_and_load_unlocked File "", line 677, in _load_unlocked File "", line 728, in exec_module File "", line 219, in _call_with_frames_removed File "C:/PROGRA

1.4/apps/qgis/./python/pluginsprocessingcoreProcessing.py", line 58, in from processing.algs.qgis.QgisAlgorithmProvider import QgisAlgorithmProvider # NOQA File "C:/PROGRA

1.4/apps/qgis/./pythonqgisutils.py", line 672, in _import mod = _builtin_import(name, globals, locals, fromlist, level) File "", line 983, in _find_and_load File "", line 967, in _find_and_load_unlocked File "", line 677, in _load_unlocked File "", line 728, in exec_module File "", line 219, in _call_with_frames_removed File "C:/PROGRA

1.4/apps/qgis/./python/pluginsprocessingalgsqgisQgisAlgorithmProvider.py", line 36, in import plotly # NOQA File "C:/PROGRA

1.4/apps/qgis/./pythonqgisutils.py", line 672, in _import mod = _builtin_import(name, globals, locals, fromlist, level) File "", line 983, in _find_and_load File "", line 967, in _find_and_load_unlocked File "", line 677, in _load_unlocked File "", line 728, in exec_module File "", line 219, in _call_with_frames_removed File "C:PROGRA

1.4appsPython37libsite-packagesplotly\__init__.py", line 31, in from plotly import (plotly, dashboard_objs, graph_objs, grid_objs, tools, File "C:/PROGRA

1.4/apps/qgis/./pythonqgisutils.py", line 672, in _import mod = _builtin_import(name, globals, locals, fromlist, level) File "", line 1035, in _handle_fromlist File "", line 219, in _call_with_frames_removed File "", line 983, in _find_and_load File "", line 967, in _find_and_load_unlocked File "", line 677, in _load_unlocked File "", line 728, in exec_module File "", line 219, in _call_with_frames_removed File "C:PROGRA

1.4appsPython37libsite-packagesplotlyplotly\__init__.py", line 10, in from . plotly import ( File "C:/PROGRA

1.4/apps/qgis/./pythonqgisutils.py", line 672, in _import mod = _builtin_import(name, globals, locals, fromlist, level) File "", line 983, in _find_and_load File "", line 967, in _find_and_load_unlocked File "", line 677, in _load_unlocked File "", line 728, in exec_module File "", line 219, in _call_with_frames_removed File "C:PROGRA

1.4appsPython37libsite-packagesplotlyplotlyplotly.py", line 32, in from plotly.basedatatypes import BaseTraceType, BaseFigure, BaseLayoutType File "C:/PROGRA

1.4/apps/qgis/./pythonqgisutils.py", line 672, in _import mod = _builtin_import(name, globals, locals, fromlist, level) File "", line 983, in _find_and_load File "", line 967, in _find_and_load_unlocked File "", line 677, in _load_unlocked File "", line 728, in exec_module File "", line 219, in _call_with_frames_removed File "C:PROGRA

1.4appsPython37libsite-packagesplotlyasedatatypes.py", line 13, in from _plotly_utils.basevalidators import ( File "C:/PROGRA

1.4/apps/qgis/./pythonqgisutils.py", line 672, in _import mod = _builtin_import(name, globals, locals, fromlist, level) File "", line 983, in _find_and_load File "", line 967, in _find_and_load_unlocked File "", line 677, in _load_unlocked File "", line 724, in exec_module File "", line 860, in get_code File "", line 791, in source_to_code File "", line 219, in _call_with_frames_removed 2018-10-31T09:36:36 WARNING warning:C:/PROGRA

1.4/apps/qgis/./pythonqgisutils.py:672: DeprecationWarning: Using or importing the ABCs from 'collections' instead of from 'collections.abc' is deprecated, and in 3.8 it will stop working traceback: File "", line 1, in File "C:/PROGRA

1.4/apps/qgis/./pythonqgisutils.py", line 299, in loadPlugin __import__(packageName) File "C:/PROGRA

1.4/apps/qgis/./pythonqgisutils.py", line 672, in _import mod = _builtin_import(name, globals, locals, fromlist, level) File "", line 983, in _find_and_load File "", line 967, in _find_and_load_unlocked File "", line 677, in _load_unlocked File "", line 728, in exec_module File "", line 219, in _call_with_frames_removed File "C:/Users/david.laverty/AppData/Roaming/QGIS/QGIS3profilesdefault/python/pluginsprocessing_taudem\__init__.py", line 28, in from processing_taudem.taudemProviderPlugin import TauDemProviderPlugin File "C:/PROGRA

1.4/apps/qgis/./pythonqgisutils.py", line 672, in _import mod = _builtin_import(name, globals, locals, fromlist, level) File "", line 983, in _find_and_load File "", line 967, in _find_and_load_unlocked File "", line 677, in _load_unlocked File "", line 728, in exec_module File "", line 219, in _call_with_frames_removed File "C:/Users/david.laverty/AppData/Roaming/QGIS/QGIS3profilesdefault/python/pluginsprocessing_taudem audemProviderPlugin.py", line 30, in from processing_taudem.taudemProvider import TauDemProvider File "C:/PROGRA

1.4/apps/qgis/./pythonqgisutils.py", line 672, in _import mod = _builtin_import(name, globals, locals, fromlist, level) File "", line 983, in _find_and_load File "", line 967, in _find_and_load_unlocked File "", line 677, in _load_unlocked File "", line 728, in exec_module File "", line 219, in _call_with_frames_removed File "C:/Users/david.laverty/AppData/Roaming/QGIS/QGIS3profilesdefault/python/pluginsprocessing_taudem audemProvider.py", line 35, in from processing.core.ProcessingConfig import ProcessingConfig, Setting File "C:/PROGRA

1.4/apps/qgis/./pythonqgisutils.py", line 672, in _import mod = _builtin_import(name, globals, locals, fromlist, level) File "", line 983, in _find_and_load File "", line 953, in _find_and_load_unlocked File "", line 219, in _call_with_frames_removed File "", line 983, in _find_and_load File "", line 953, in _find_and_load_unlocked File "", line 219, in _call_with_frames_removed File "", line 983, in _find_and_load File "", line 967, in _find_and_load_unlocked File "", line 677, in _load_unlocked File "", line 728, in exec_module File "", line 219, in _call_with_frames_removed File "C:/PROGRA

1.4/apps/qgis/./python/pluginsprocessing\__init__.py", line 29, in from processing.tools.general import * # NOQA File "C:/PROGRA

1.4/apps/qgis/./pythonqgisutils.py", line 672, in _import mod = _builtin_import(name, globals, locals, fromlist, level) File "", line 983, in _find_and_load File "", line 967, in _find_and_load_unlocked File "", line 677, in _load_unlocked File "", line 728, in exec_module File "", line 219, in _call_with_frames_removed File "C:/PROGRA

1.4/apps/qgis/./python/pluginsprocessing oolsgeneral.py", line 39, in from processing.core.Processing import Processing File "C:/PROGRA

1.4/apps/qgis/./pythonqgisutils.py", line 672, in _import mod = _builtin_import(name, globals, locals, fromlist, level) File "", line 983, in _find_and_load File "", line 967, in _find_and_load_unlocked File "", line 677, in _load_unlocked File "", line 728, in exec_module File "", line 219, in _call_with_frames_removed File "C:/PROGRA

1.4/apps/qgis/./python/pluginsprocessingcoreProcessing.py", line 58, in from processing.algs.qgis.QgisAlgorithmProvider import QgisAlgorithmProvider # NOQA File "C:/PROGRA

1.4/apps/qgis/./pythonqgisutils.py", line 672, in _import mod = _builtin_import(name, globals, locals, fromlist, level) File "", line 983, in _find_and_load File "", line 967, in _find_and_load_unlocked File "", line 677, in _load_unlocked File "", line 728, in exec_module File "", line 219, in _call_with_frames_removed File "C:/PROGRA

1.4/apps/qgis/./python/pluginsprocessingalgsqgisQgisAlgorithmProvider.py", line 36, in import plotly # NOQA File "C:/PROGRA

1.4/apps/qgis/./pythonqgisutils.py", line 672, in _import mod = _builtin_import(name, globals, locals, fromlist, level) File "", line 983, in _find_and_load File "", line 967, in _find_and_load_unlocked File "", line 677, in _load_unlocked File "", line 728, in exec_module File "", line 219, in _call_with_frames_removed File "C:PROGRA

1.4appsPython37libsite-packagesplotly\__init__.py", line 31, in from plotly import (plotly, dashboard_objs, graph_objs, grid_objs, tools, File "C:/PROGRA

1.4/apps/qgis/./pythonqgisutils.py", line 672, in _import mod = _builtin_import(name, globals, locals, fromlist, level) File "", line 1035, in _handle_fromlist File "", line 219, in _call_with_frames_removed File "", line 983, in _find_and_load File "", line 967, in _find_and_load_unlocked File "", line 677, in _load_unlocked File "", line 728, in exec_module File "", line 219, in _call_with_frames_removed File "C:PROGRA

1.4appsPython37libsite-packagesplotlyplotly\__init__.py", line 10, in from . plotly import ( File "C:/PROGRA


Sdtrjyl


topologically structured for use in mapping and geographic information system (GIS) applications.


However, when I try to load the .dlg file into QGIS, I get an error message:


Invalid Data Source: C:/Users/. /cl303ohy.dlg is not a valid or recognized data source.


Searching for how to load a DLG file into QGIS doesn't yield any helpful results. Apparently 'dlg' is used in the python coding for creating or loading a plugin, so all the search results discuss plugins.

How can I use a DLG file in QGIS?

I downloaded hypsography (topo lines) in DLG (Digital Line Graph) format. The file came from OGRIP, although it originally came from USGS. According to Wikipedia, DLG files are


topologically structured for use in mapping and geographic information system (GIS) applications.


However, when I try to load the .dlg file into QGIS, I get an error message:


Invalid Data Source: C:/Users/. /cl303ohy.dlg is not a valid or recognized data source.


Searching for how to load a DLG file into QGIS doesn't yield any helpful results. Apparently 'dlg' is used in the python coding for creating or loading a plugin, so all the search results discuss plugins.

How can I use a DLG file in QGIS?

I downloaded hypsography (topo lines) in DLG (Digital Line Graph) format. The file came from OGRIP, although it originally came from USGS. According to Wikipedia, DLG files are


topologically structured for use in mapping and geographic information system (GIS) applications.


However, when I try to load the .dlg file into QGIS, I get an error message:


Invalid Data Source: C:/Users/. /cl303ohy.dlg is not a valid or recognized data source.


Searching for how to load a DLG file into QGIS doesn't yield any helpful results. Apparently 'dlg' is used in the python coding for creating or loading a plugin, so all the search results discuss plugins.

How can I use a DLG file in QGIS?

I downloaded hypsography (topo lines) in DLG (Digital Line Graph) format. The file came from OGRIP, although it originally came from USGS. According to Wikipedia, DLG files are


topologically structured for use in mapping and geographic information system (GIS) applications.


However, when I try to load the .dlg file into QGIS, I get an error message:


Invalid Data Source: C:/Users/. /cl303ohy.dlg is not a valid or recognized data source.


Searching for how to load a DLG file into QGIS doesn't yield any helpful results. Apparently 'dlg' is used in the python coding for creating or loading a plugin, so all the search results discuss plugins.


Color by attribute

Finally, for many maps, we want to show the point location as well as an attribute value.

To create a continuous color ramp for a numeric value, we can use branca.colormap to define the marker fill color:

In hvplot, it is sufficient to specify the attribute of interest:

I’m pretty impressed with hvplot. The integration with GeoPandas is very smooth. Just don’t forget to set the geo=True parameter if you want to plot lat/lon geometries.

Folium seems less straightforward for this use case. Maybe I missed some option similar to the Choropleth function that I showed in the previous post.

Like this:


Gfyuki


topologically structured for use in mapping and geographic information system (GIS) applications.


However, when I try to load the .dlg file into QGIS, I get an error message:


Invalid Data Source: C:/Users/. /cl303ohy.dlg is not a valid or recognized data source.


Searching for how to load a DLG file into QGIS doesn't yield any helpful results. Apparently 'dlg' is used in the python coding for creating or loading a plugin, so all the search results discuss plugins.

How can I use a DLG file in QGIS?

I downloaded hypsography (topo lines) in DLG (Digital Line Graph) format. The file came from OGRIP, although it originally came from USGS. According to Wikipedia, DLG files are


topologically structured for use in mapping and geographic information system (GIS) applications.


However, when I try to load the .dlg file into QGIS, I get an error message:


Invalid Data Source: C:/Users/. /cl303ohy.dlg is not a valid or recognized data source.


Searching for how to load a DLG file into QGIS doesn't yield any helpful results. Apparently 'dlg' is used in the python coding for creating or loading a plugin, so all the search results discuss plugins.

How can I use a DLG file in QGIS?

I downloaded hypsography (topo lines) in DLG (Digital Line Graph) format. The file came from OGRIP, although it originally came from USGS. According to Wikipedia, DLG files are


topologically structured for use in mapping and geographic information system (GIS) applications.


However, when I try to load the .dlg file into QGIS, I get an error message:


Invalid Data Source: C:/Users/. /cl303ohy.dlg is not a valid or recognized data source.


Searching for how to load a DLG file into QGIS doesn't yield any helpful results. Apparently 'dlg' is used in the python coding for creating or loading a plugin, so all the search results discuss plugins.

كيف يمكنني استخدام ملف DLG في QGIS؟

لقد قمت بتنزيل hypsography (خطوط توبو) بتنسيق DLG (رسم خط رقمي). جاء الملف من OGRIP ، على الرغم من أنه جاء في الأصل من USGS. وفقًا لويكيبيديا ، ملفات DLG هي ملفات


منظم طوبولوجيًا لاستخدامه في رسم الخرائط وتطبيقات نظام المعلومات الجغرافية (GIS).


ومع ذلك ، عندما أحاول تحميل ملف .dlg في QGIS ، تظهر لي رسالة خطأ:


مصدر بيانات غير صالح: C: / Users /. /cl303ohy.dlg ليس مصدر بيانات صالحًا أو معروفًا.


لا يؤدي البحث عن كيفية تحميل ملف DLG إلى QGIS إلى أي نتائج مفيدة. يبدو أن 'dlg' يُستخدم في ترميز Python لإنشاء أو تحميل مكون إضافي ، لذا فإن جميع نتائج البحث تناقش المكونات الإضافية.


1 إجابة 1

مكتبة gdal202dll كانت ضرورية لتشغيل أوامر saga_cmd io_gdal من saga-ltr. تم حل التبعية من OSGeo4W.

قم بتشغيل C: OSGeo4W64binosgeo4w-setup.exe ، أو ملف يثبت الوصول المباشر من OSGeo4W مجموعة من قائمة ابدأ في Windows.

يختار وضع متطور واتبع. يختار التثبيت من الإنترنت واتبع.

حدد دليل الجذر الحالي والتفضيلات حتى تصل إلى الشاشة التالية:

تحقق من العالمية تيار الخيار الذي سيحدد تلقائيًا التحديثات لآخر إصدارات مستقرة من جميع الحزم.

تأكد ، في قيد الانتظار رأي ، أن ملف gdal202dll سيتم تثبيت حزمة المكتبة.

تابع التثبيت. ستعمل أدوات SAGA مرة أخرى في QGIS.

ضع في اعتبارك أن أدوات SAGA ليست معدة لقراءة الطبقات أو كتابتها مباشرةً من لوحة خريطة QGIS أو إليها. قدر الإمكان ، حدد الملفات المعنية بدلاً من الطبقات المحملة. أيضًا ، احفظ ملف النواتج كملفات بدلاً من تحميلها كطبقات مباشرة من الملفات المؤقتة.



لا أعرف ما إذا كان يجب على QGIS استدعاء `saga بدلاً من` saga-ltr` ، أو إذا كان هناك خطأ في الكود أو تجميع `saga-ltr` ، لكنه لا يقوم بتحميل مكتبة` io_gdal` جعل العديد من أدوات SAGA الخاصة بـ QGIS في Windows غير قابلة للاستخدام.

تم فتح [تذكرة] (https://trac.osgeo.org/osgeo4w/ticket/589) بالفعل. عندما يتم حل المشكلة ، سأقوم بكل سرور بتحرير هذه الإجابة.


وفي الوقت نفسه ، سيكون الحل هو تشغيل جميع الأوامر التي تنفذها الخوارزمية مباشرة من * OSGEO4W Shell * ، ولكن تغيير المسارات بواسطة `saga` بدلاً من` saga-ltr`.

أو الأفضل من ذلك ، [قم بتنزيل أحدث إصدار من SAGA GIS] (https://sourceforge.net/projects/saga-gis/files/) (7.1.1 حتى الآن) وقم بتنفيذ المهام الضرورية من هناك.

على الرغم من أنني قرأت بعض الانتقادات ، نظرًا لافتقاره إلى التوثيق وعدم تحسين إدارة الذاكرة بالكامل ، يبدو لي أنه برنامج أساسي. وهو * محمول * لنظام التشغيل Windows ، قم بفك ضغطه وتشغيله.


سيكستانتي

Sextante هو إطار تحليلي رائع وقوي تمت إضافته إلى جوهر QGIS بفضل فيكتور العليا. هذه ليست ميزة أستخدمها كثيرًا ولكن هذا يرجع فقط إلى أن معظم عملي قيد التطوير وليس التحليل ، ولكن هذا لا يعني أنه & # 8217s ليست ميزة رائعة حقًا.

أحد أعظم الأشياء في مربع أدوات Sextante هو أنه يسمح لك بدمج أدوات أخرى رائعة مفتوحة المصدر مثل GRASS و SAGA و R و OTB وما إلى ذلك ، مباشرة في سير عمل QGIS الخاص بك وعرض النتائج في اللوحة القماشية. حتى أنه يشتمل على نموذج بحيث يمكنك إنشاء رسم تخطيطي متصل لجميع أجزاء العملية الخاصة بك ، حتى لو تقاطع بين البرامج.

بالنسبة لي ، الأفضل هو أنه يمكنك استخدام Sextante في المكونات الإضافية أو كود Python المخصص. يحتوي Sextante على واجهة Python & # 8211 جيدًا ، كل شيء مكتوب بلغة Python & # 8211 التي يمكنك استخدامها لتشغيل خوارزمية مدعومة من Sextante.

أنشأ فيكتور مدونة لتغطية بعض وصفات Sextante في كتاب الطبخ QGIS-SEXTANTE /. هناك أيضًا بعض الأمثلة الرائعة حقًا على Sextante قيد الاستخدام في:


فيما يلي بعض الملاحظات التي تستحق الذكر:

التطبيق لا يزال قيد التطوير لذلك قد تتغير الأمور.
لا يوجد سوى دعم نقطي في الوقت الحالي ، على الرغم من أن إضافة دعم الخط والمنطقة لن يكون & # 8217t صعبًا.
المزامنة تعمل فقط باستخدام MS SQL 2008 ويكون الرمز تقريبيًا بعض الشيء. سيتم تنظيفه بمرور الوقت.
يعمل البرنامج النصي للبناء فقط على Windows وهناك بعض عناصر win32 لإدارة الطاقة في الكود. هذا ليس لأنني لا أريد دعم الأنظمة الأساسية الأخرى لمجرد أنها كانت خارج نطاق العمل.
تحتاج إلى استخدام أحدث إصدار من تطوير QGIS (qgis-dev لمن يستخدمون OSGeo4W) هذا بسبب وجود عدد قليل من إصلاحات الأخطاء التي تجعل التطبيق يعمل كما هو متوقع أن & # 8217t في 1.8.


شاهد الفيديو: QGIS Actions ATLAS (شهر اكتوبر 2021).