أكثر

QGIS يفسد ملفات الأشكال؟

QGIS يفسد ملفات الأشكال؟


آمل أن يتمكن شخص ما هناك من المساعدة أو اقتراح بعض الاختبارات لمحاولة حل بعض سلوكيات QGIS الغريب جدًا مؤخرًا ...

قام فريق GIS الأساسي المكون من 4 مستخدمين باختبار الإصدار 2.10 قبل طرحه لبقية المؤسسة.

في الأسبوعين الماضيين ، كان لدينا بعض حالات الفساد ذات الشكل الغريب جدًا التي تحدث ولا يزال يتعين علينا عزل أو تحديد سبب محتمل ...

وقد اشتملت هذه على:

  1. تحرير سطر واحد (باستخدام أداة المقص للتقسيم إلى سجلين) واستبدال سمات السجلات الناتجة تمامًا بسمات من هندسة أخرى لا مكان بالقرب من الصف المحرر (مكانيًا أو في السمة dbf)
  2. تختفي هندسة الخطوط تمامًا بينما ترتبط سماتها بهندسة غير مرتبطة
  3. يتم حذف هندسة الخط جزئيًا واستبدالها برأس في اللانهاية (يمتد الخط بصريًا إلى ما وراء مجموعة البيانات وبغض النظر عن مدى التصغير الذي لا يمكنك رؤيته أبدًا)

ما سبق يحدث في طبقة متعددة الخطوط ، اكتشفنا أنها تحتوي على بعض الأشكال الهندسية متعددة الخطوط…؟ ربما يكون هذا مؤثرًا… ولكن لم أر هذه المشكلة مع الإصدار 2.8 ونفس الطبقة. خضعت الطبقة للعديد من عمليات الحفظ في الأسبوع الماضي والعديد من عمليات التحقق من الهندسة حيث اعتقدنا أن الهندسة غير الصالحة هي السبب ...

في طبقة منفصلة أخرى بالأمس ، لمستخدم منفصل (أنا) قمت بإنشاء طبقة بها حوالي 30 مضلعًا… إضافة وحذف البعض والقيام ببعض "تجنب التقاطع" لإزالة التداخلات. تبدو الطبقة جيدة في qgis ، ويتم حفظها وأيضًا حفظ باسم ملف جديد تمامًا ولكن عندما أقوم بالتحميل في ArcGIS عبر الإنترنت (ولاحقًا ArcMap كاختبار) ، لا تزال بعض الكائنات المتداخلة والمحذوفة موجودة. أغلق وأعد فتح ملف qgis وأعد فتح الملف وهم بالتأكيد ليسوا كذلك.

تم إنشاء المشروع في الإصدار 2.8 الذي كنت أقوم بالتحرير فيه (ولكن تم حفظه في الإصدار 2.10).

هل لدى أي شخص أي أفكار / اقتراحات.

لا يزال لدينا 2.8 مثبتًا بالإضافة إلى 2.10؟ لم نواجه مطلقًا مشكلات مثل هذه عند اختبار إصدارات qgis الجديدة الأخرى أثناء تشغيل الإصدارات القديمة؟


كان لدى We'va مشكلات مماثلة. كان السبب هو أن لدينا عدة أشخاص يقومون بتحرير نفس ملف الأشكال على الخادم في نفس الوقت ، مما أدى إلى إتلاف الملف. تم إزاحة الأعمدة والصفوف في تنسيق dbf. حاول تجنب الوصول المتزامن.

لا يعالج ArcGIS أحيانًا ملفات الأشكال بشكل صحيح إذا كان عمود المعرف مفقودًا أو فارغًا. يجب عليك التحقق من هذا.


شاهد الفيديو: QGIS การตดขอมลเวกเตอรในโปรแกรม QGIS How to clip vector layer by QGIS