أكثر

أداة تعدل عدد الرؤوس ولكن ليس الميزة نفسها


هل تعرف السبب ، لماذا تقوم بعض أدوات ArcGIS (مثل Clip و Intersect) بتعديل عدد الرؤوس ، حتى إذا لم يتم تعديل الميزة بنفسها؟ كما هو الحال في الصورة ، أستخدم Clip و Intersect على السطر مع المضلع. يحتوي الخط على 26 رأسًا قبل تنفيذ الوظيفة. بعد ذلك ، يحتوي السطر على 517 رأسًا حتى أن الأدوات لا تعدل هذا الخط.

كنت أتساءل فقط كيف يكون هذا ممكنًا وما إذا كان هناك بعض الأخطاء أو هناك سبب ما يجعل هذه الأدوات تفعل ذلك. يحدث ذلك مع كلتا الوظيفتين (جربت هاتين الوظيفتين فقط) بغض النظر عن ملف الشكل أو قاعدة البيانات الجغرافية.

تحرير: تم إنشاء الخط بواسطة خوارزمية r.flow في GRASS GIS ، ثم تصديره إلى ملف الشكل. أعتقد أنه لا يوجد منحنيات حقيقية. المضلع ببساطة عبارة عن منطقة عازلة حول الخط عند 10 أمتار. نظام تنسيق البيانات وإطار البيانات هو EPSG 5514. أنا أستخدم Win 7 (64 بت).


هذه الأجزاء بين الرؤوس تبدو وكأنها خط مستقيم لكنها ليست كذلك. إنها بيزير أو أقواس دائرية. ينتشر هذا السلوك في جميع أنحاء نظام ArcGIS. على سبيل المثال ، ألق نظرة على هذه المقالات:

  • http://support.esri.com/en/knowledgebase/techarticles/detail/18943

  • http://support.esri.com/en/knowledgebase/techarticles/detail/18944

لحل هذا الموقف بعد استخدام "أداة التقاطع" استخدم الخط المبسط

أو ربما ترى كيفية التعرف على الرؤوس المكررة وحذفها؟


مقطع: في أداة القصاصة ، لا يمكن قص الميزات على هيئة قوس. مقطع ميزة مقطع كخط مستقيم. بسبب زيادة رؤوس الخط المستقيم.
ملاحظة: إذا كنت تريد قص مضلع بدون زيادة الرؤوس ، فعليك قصه بالإشارة إلى فئة معالم الخط باستخدام "أداة تقسيم المضلعات".

تتقاطع: عند استخدام أداة التقاطع عبر ميزة الخط مع بعض الميزات (الخط أو المضلع) ، فإنها تزيد من رأس واحد ، لأنها توضح الرأس الذي زاد خطك منه.