مشاهدة النسخة كاملة : نظام الاحداثيات
زاهر عيسى
05-17-2011, 09:24 AM
السلام عليكم ورحمة الله وبركاته
كيف يمكن التأكد من أن نقطة إحداثيات تنتمي إلى مضلع ما من دون استخدام الخرائط وبصورة اوضح هل يمكن التاكد منها بواسطة معادلات رياضية في حال عدم توفر برامج وخصوصا في العمل الميداني
وشكرا
عاصم محمود
05-17-2011, 05:27 PM
ما فهمته من سؤالك أنك تريد حساب رقم النطاق (zone) لنقطة معلومة الاحداثيات
يجب أن تعلم أن لكل نظام إسقاط مثل tm , utm .... عدد صفوف وأعمدة يختلف عن غيره من المساقط
حدد لي نظام الاسقاط المراد معرفة رقم المضلع فيه وبإذن الله سأعطكيك المعادلات التي تحسب فيها ذلك
زاهر عيسى
05-17-2011, 05:38 PM
السلام عليكم
كل الشكر لك ولكن سؤالي اذا كان لدي مضلعات تدل على احياء في مدن ولدي نقط احداثيات كيف يمكن أن اعرف بواسطة معادلات او اي شيئ اخر وخصوصا في العمل الحقلي لاي مضلع تتبع من دون استخدام خرائط او ماشابه
عاصم محمود
05-17-2011, 06:23 PM
بصراحة لا أدري في إنتظار الجواب معك من باقي الأعضاء
ماهر عبدالكريم
05-17-2011, 11:37 PM
بسم الله
اخواني هذا ملف قمت بتصميمه يقوم باعطائك النتيجة المرجوة، لاستخدامه
* ادخال قيم minx,miny,maxx,maxy لكل مربع
* وضع القيمة من الحقل في xfield,yfield
سوف يقوم البرنامج بتغيير لون الخلية حسب ان كانت تقع ام لا
ارجو ان اكون ساعدتكم
http://www.4shared.com/file/6hnJIv7p/FIELD_VALIDATION.html
ماهر عبدالكريم
زاهر عيسى
05-18-2011, 08:17 AM
شكرا أخي ماهر وللجميع الذين شاركوا
ولكن أذا كان المضلع غير منتظم ربما شبه منحرف هل يمكن تطبيق هذا البرنامج عليه
وشكرا
ماهر عبدالكريم
05-18-2011, 11:02 PM
بسم الله
نعم اخي، لاننا نقوم بتحديد minx,miny,maxx,maxy للشكل وهو المعبر عن ابعاد المضلع بغض النظر عن شكله
ماهر عبدالكريم
محمد حمود
05-19-2011, 07:02 AM
هنالك خوارزمية لمعرفة إن كانت نقطة ما تقع داخل مضلع أم خارج، وومبدؤها هو أن نرسم ابتداء من النقطة مستقيماً يوازي المحور x ومن ثم نحاول معرفة عدد المرات التي يتقاطع فيها ذلك المستقيم مع أضلاع المضلع.
إذا كان عدد المرات فردي فالنقطة تقع داخل المضلع وإذا كان زوجي فهي تقع خارجه، وهذا بفرض أن المضلع بسيط اي لايتقاطع مع نفسه.
يمكن إنشاء المعادلات الرياضية التي تطبق هذه الفكرة ووضعها في برنامج إكسل.
زاهر عيسى
05-21-2011, 08:19 AM
شكرا لكل من ساهم بالرد مع دوام التقدم لهذا النادي الكريم
بشار محمد خير
05-30-2011, 01:13 PM
شكرا اخ ماهر
طريقتك سهله و مفيده
و كعادتك محترف
Powered by vBulletin® Version 4.1.11 Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.