كيف لي خلق vertex عند كل تقاطع خطين مع بعضهما البعض
سؤال ....
كيف لي ان اخلق واصنع vertex بشكل اوتوماتيكي عند كل تقاطع والتقاء الخطوط مع بعضها البعض ...علما ان الخطوط تتصل مع بعضها البعض بعد تفعيل خيار snap ب edge ....
ففي الصورة اريد ان اخلق vertex عند نقطة التقاء الخط الاسود بالخط الاخضر ..
....
اتوقع ان ذلك يتم بواسطة اداة في arctoolbox ....
ملاحظة لا اريد ذلك بشكل يدوي بالطريقة المعروفة ..لانه لدي آلاف الخطوط المتصلة والمتقاطعة والمتقابلة مع بعضها البعض ...
...........
سؤال 2:
هنالك خطوط تحوي مئات من الفيرتكس many vertices كيف لي ان اقلل من عددها
http://dc07.arabsh.com/i/01606/hsjb0yxkdcm4.bmp
رد : كيف لي خلق vertex عند كل تقاطع خطين مع بعضهما البعض
السلام عليكم
يمكن عمل الامور التالية:
من ال ArctoolBox
ثم Features
هناك عدة دوال منها
Feature to Point
Feature Vertices to points
split Line At Vertices
رد : كيف لي خلق vertex عند كل تقاطع خطين مع بعضهما البعض
اشكرك الاخ بهجت....
لكن الاجابات ليست لحل مشكلتي ..
سؤالي هو :
كيف لي ان اخلق vertex عند نقطة تقاطع خط مع خط اخر ...
رد : كيف لي خلق vertex عند كل تقاطع خطين مع بعضهما البعض
السلام عليكم
هذه المشكلة تحل عند عمل ال توبولوجي Topology
- يجب عمل عمل Geodatabase
- عمل محتوي للطبقات في feature data set
- عمل وتطبيق قواعد ال توبولوجي Topology
مثل :
التفاطع او عدم التقاطع
الاحتواء او عدم الاحتواء
خطوط زائدة
خطوط لا تصل الى التقاطع
must not overlap.
must not intersect or touch interior.
must intersect or touch interior.
Census blocks must not overlap.
must not have gaps.
الخ
ادوات ال توبولوجي Topology
كثيرة جدا