سؤال لأهل البرمجة :ما هي بارامترات تخزين قوس او دائرة ضمن قواعد البيانات
..السلام عليكم :
سؤالي :
- ما هي الآلية البرمجية التي يقوم عليها برنامج arcinfo ونفس الشي بالنسبة oracle spatial وذلك عندما نقوم برسم قوس بواسطة
اداة الرسم sketch tool واختيار end point arc tool التي ترسم قوس بواسطة نقطتين فقط :نقطة بداية ونقطة نهاية ...
اي انه لدينا 2vertices فقط ..فهل آلية رسم القوس ضمن برنامج arcinfo له 3 بارامترات :
1- نقطة بداية
2- نقطة نهاية
3- curve اي درجة وجهة الانحناء ...
ونفس الشي بالنسبة للدائرة ....
وهكذا ايضا لوحظ في oracle spatial ..
---
لكن عندما نقوم بتصدير هذا القوس او الدائرة الى شيب فايل ومن ثم اضافة هذا الشيب فايل لواجهة عمل arcmap نلاحظ ان القوس مؤلف من مئات ال vertex ....وايضا عندما نفتح القوس بواسطة الاوتوكاد نجده ايضا مؤلف من مئات ال vertex ...
..............
فهل لتخزين قوس ضمن قاعدة البيانات يحتاج الى الثلاث بارامترات انفة الذكر ....ام انه لحفظ القوس فان هنالك تلك المئات من vertex المتقاربة مع بعضها البعض والتي شكلت القوس ...
فأيهما صحيح برمجيا .......
.................
مثال لزيادة التوضيح ...عندما صدرنا الاقواس الى برامج gps بدت الاقواس بطريقة ذات اضلاع غير متناسقة ...مما نفهم ان برنامج arcinfo له طريقته الخاصة في تخزين القوس ...فربما هي طريقة ظاهرية فقط حيث ظاهريا نملك tow vertices ..أما واقعيا فان القوس هو مئات ال vertex المشكلة للقوس ...
..........
أرجوا التوضيح والمشاركة والمناقشة ...
صلى الله عليك ياسيدي يارسول الله فصلوا عليه