المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : Customizing ArcGIS using VBA



زكريا يحيى
08-14-2008, 02:54 PM
كيفية عمل بعض التطبيقات على ArcGIS 9.2
م / زكريا يحيى أحمد

تم تعديل المشاركة حسب طلب م/ زكريا


لقد قمت بارسال ميل وبه ملف Word كامل بالشرح و الرسومات
لكل من الادارة و ا / محمد جميل و ارجوا مسح النسخة الغير مضبوطة من الموقع و شكرا

واليكم الرابط
http://rapidshare.com/files/138280028/VBA.doc

محمد جميل
08-14-2008, 09:25 PM
كيفية عمل بعض التطبيقات على ArcGIS 9.2

Data Creation (ArcCatalog)

Step 1
Private Sub UIButtonControl1_Click()
Dim PWorkspace As IWorkspace
Set PWorkspace = CreateAccessGDB("c:\temp", "AnnualSales")
Dim pfeatureWS As IFeatureWorkspace
Set pfeatureWS = PWorkspace

Dim pfieldsedit As IFieldsEdit
Dim poidfld As IFieldEdit
Dim pstorenamefld As IFieldEdit
Dim psalesfld As IFieldEdit

Set poidfld = New Field
Set pstorenamefld = New Field
Set psalesfld = New Field
Set pfieldsedit = New Fields

poidfld.Name = "oid"
poidfld.Type = esriFieldTypeOID
poidfld.Length = 8

pstorenamefld.Name = "store"
pstorenamefld.Type = esriFieldTypeString
pstorenamefld.Length = 16

psalesfld.Name = "sales"
psalesfld.Type = esriFieldTypeInteger
psalesfld.Length = 8

pfieldsedit.AddField poidfld
pfieldsedit.AddField pstorenamefld
pfieldsedit.AddField psalesfld

Dim ptable As ITable
Set ptable = pfeatureWS.CreateTable("sales2000", pfieldsedit, Nothing, Nothing , “”)
Dim prow As IRow
Set prow = ptable.CreateRow

prow.Value(1) = "store1"
prow.Value(2) = 3000
prow.Store

End Sub



يا هلا بالمهندس / زكريا يحيى

حاولت استخدم الكود Codes المشار اليه في الاعلي واعطاني اخطاء كثيرة ( لم يعمل ) مثل

http://www.gisclub.net/vb/images/uploads/1494_2729548a476508d0b1.jpg

1- ياريت طريقة استخدامها او اضافتها الي البرنامج
2- ايضا تعريف بسيط لاستخدام كل كود بالعربي في اعلي الكود في المشاركة "كل كود علي حده"

شكرا يا هندسه ونورت المنتدي ومرحبا بك بين اخوانك وابنائك

فهد الأحمدي
08-15-2008, 12:53 AM
البرمجة ليست نسخ أكواد وتلصيقها، البرمجة تطويع للنظام وجعله يقوم بالأعمال التي نريد وقبل ذلك هناك مراحل لابد أن نمر بها قبل كتابة الكود، المشاركة ينقصها بعض التهذيب والتوضيح لكل كود ما هي وظيفته وكيفية عمله ... إلخ
أتمنى إن كانت لديك خلفية برمجية أن تعيد صياغة المشاركة بشكل أفضل

ابراهيم عبد الفتاح ابومريم
08-15-2008, 01:31 AM
أتمنى إن كانت لديك خلفية برمجية أن تعيد صياغة المشاركة بشكل أفضل

آخى الكريم فهد الاحمدى لي لديك عتاب بسيط ممكن نسميه عتاب الأحباب مهندس زكريا يحي اخ فاضل وهو عضو جديد على المنتدى وخبرة عملية وأكاديمية كبيرة تخرج على يديه الكثير من المتخصصين فى نظم المعلومات الجغرافية فى مصر من خلال دبلومه نظم المعلومات الجغرافية بجامعة عين شمس ومعظمنا ندين له بالفضل الى جانب خبرته الكبيرة فى تطبيقات نظم المعلومات الجغرافية وكان من اوئل الذين نفذوا تلك التطبيقات فى المشروعات التي تمت فى مصر احسبه كذلك ولا أزكى على الله أحدا من حقك نقد المشاركة ولكن بدون تجريح كلمة(إن كانت لديك خلفية برمجية ) غريبة شوية أخيرا عتاب لاخ فاضل


http://www.gisclub.net/vb/images/uploads/3393_1752048a4b07258dc9.gif

محمد جميل
08-15-2008, 11:00 AM
الاخ ابو مريم

تمهل قليلا

طبعا م/ زكريا معرف لدي 20% من العامليين في مجال نظم المعلومات الجغرافية، وذلك بحكم اشتراكه في تدريس برنامج الارك جي اي اس ( introdiction 1 & introdiction 2 ) في دبلومة جامعة عين شمس، وبعض الدورات التي تقام بجامعة القاهرة. طبعا ليست هذة كل الجهات المهتمه بالمجال . يوجد غيرها الكثير . والتي يقوم عليها نماذج خيره أمثال م/ زكريا يعني مش كل النظميون في مصر تشرفوا بمعرفة شخصة الكريم. اذا لا يعرفة السعوديين بالطبع.


يعني هذة الجمله ( أتمنى إن كانت لديك خلفية برمجية أن تعيد صياغة المشاركة بشكل أفضل )

ليست بها اي تجريح

انا شخصيا لا اعرف ان م/ زكريا يهتم بهذا المجال ايضا

تشرفنا بعضويته في النادي، وندعوا الله ان يوفقه لما يحبه ويرضاه

د. وسام محمد
08-15-2008, 09:41 PM
لعل الأخ فهد قد أحتد قليلاً وإن كنت أكاد أجزم أنه لم يعني أي إهانة للأخ الزميل وإنما قال ما قال من باب أستفزاز طريقة العرض لأنها بصراحة مبهمة تماماً ولا تفيد أي شخص بهذه الطريقة وهذا لا ينقص من قدر الأخر الكريم المهندس زكريا صاحب المشاركة شئ، فلعله سهى عن هذه النقطة وهو أمر كثير ما يقع فيه المحترفين عند عرض افكارهم حيث يظنوا أن الجميع يقف معهم على نفس ارضهم، لكني أذكر نفسي - وهذا لا يعني أني أصنف نفسي محترف - وأذكر الأخ الكريم زكريا بحديث من أوتي جوامع الكلم (خاطبوا الناس على قدر عقولهم) وفي المنتدى أخوة لا يعرفون أي شئ عن البرمجة من الأصل فلو أضاف بعض العبارات الموضحة لكان أكمل لمشاركته، والباب لا يزال مفتوح لإكمال جميله وإضافه هذه الإيضاحات. وأعتذر عن الأخ فهد مرة أخرى واعتذر له فالمنتدى أصبح ملئ بالمشاركات العجيبة التي قد تستفز المشاركين.

شعيب جمعه
08-16-2008, 01:10 AM
انا مع جميع الاراء التى رات ان على المهندس ذكريا ان يغير من طريقة عرض مشاركتى بصورة اوضح حتى يتثنى لجميع لجميع المشاركين جحح

حتى يتمكن جميع المشاركين من الاستفادة

ويفضل لو دل الاعضاء على مراجع عن هزا الموضوع vba

هشام عزام
08-16-2008, 05:07 PM
اعتقد ان وجود شخص مثل م / زكريا يحى
المعروف لدينا بشكل كبير فى مصر فهو استاذ للكثيرين مثلى ومثل غيرى
اعتقد ان وجوده اضافة عظيمة للمنتدى
واتمنى من الله عز وجل ان يكون فى افضل حال سواء شارك فى المنتدى ام لا

ولا اخفى بذلك قدر الاخ العزيز م / فهد الاحمدى مشرف المنتدى
وان كانت مشاركته فيها بعض الحدة الا انه ونشهد جميعا بذلك لا يقصد سوى الاستفادة للجميع

واننى اثق كل الثقة فى شخص م / زكريا يحى
فى انه سيعيد ارسال المشاركة بشكل اكثر وضوحا ليستفيد بها امثالى
وله منى كل الشكر
هشام درويش عزام - دبلوم نظم المعلومات الجغرافية 2002 عين شمس

زكريا يحيى
08-17-2008, 02:13 PM
شكرا لكل من نقد او شكر فى مشاركتى و لكن ارجوا ان تعذرونى للأسباب الاتية:
1- اننى مقل فى مشاركتى للمنتديات
2- هذا الملف قد تم عمله بصورة طيبة على Word fileو لكننى لم استطع ارساله بنفس صورته
3- هذا الشرح بالفعل حتى الان هو باللغة الانجليزية و اتمنى ان استطيع ان اشرحه باللغة العربية ان شاء الله
وفى النهاية اتمنى بالفعل ان يستفيد من مشاركتى الجميع و ان شاء الله تكون المشاركات القادمة اكثر وضوحا
و شكرا للجميع و شكر خاص للمهندس فهد.

زكريا يحيى
08-17-2008, 02:16 PM
ارجوا من ادارة المنتدى ان يتيحوا لى الفرصة لارسال الملف Word file و تحميله فى المنتدى

محمد جميل
08-17-2008, 10:53 PM
اهلا بحضرتك مرة تانية م/ زكريا

اعتقد ده ايميل المنتدي

gisclub@gmail.com


وممكن حضرتك ترفعه علي اي موقع لرفع الملفات وتضع الرابط في المشاركه

او ممكن حضرتك تبعته علي الميل التالي

elgameel_nri@yahoo.com

وان شاء الله ارفعه علي المنتدي او استخدم موقع لرفعه ثم اضيفة للمنتدي ليستفيد منه باقي الاعضاء

وبارك الله فيك

زكريا يحيى
08-18-2008, 12:40 PM
لقد قمت بارسال ميل وبه ملف Word كامل بالشرح و الرسومات
لكل من الادارة و ا / محمد جميل و ارجوا مسح النسخة الغير مضبوطة من الموقع و شكرا

محمد جميل
08-18-2008, 09:07 PM
اليكم الملف الذي ارسله م/ زكريا

الرابط

http://rapidshare.com/files/138280028/VBA.doc

اطلعوا علية ولو هناك اي استفسار \\\\\ اكيد م/ زكريا لن يبخل علينا

بالتوفيق

هيثم سالمين
08-31-2008, 09:25 AM
السلام عليكم ورحمة الله وبركاتة
مرحبا بك فى المنتدى م زكريا وشكرا جزيلا على اضافتك المهمه والى الامام دائما كما عوتنا فى الدبلومة وفى العمل
هيثم سالمين

عقيل فريق جاسم
09-16-2008, 11:28 AM
بصفتي مشترك في برنامج esri الخاص ببرمجة arc object using vb فانني انصح كل من يريد تعلم البرمجة الخاص بالارك ماب الدخول الى موقع شركة ESRI صفحة المطورين edn وسوف تجدون من الامثلة والكودات ما تستطيعون بناء تطبيقات كامل.
ملاحظتي ان VB الموجود في arc map هو VBA اي ان الكودات يجب ات تعمل داخل واجهة arc map

عبدالناصر رشاش على
05-23-2009, 03:47 AM
اهلا وسهلا بالمهندس زكريا يحي
بالفعل يتشرف المنتى ببوجود معنا
واليك تعريف بسيط جدا بالمهندس زكريا يحي

- من اوائل من درس نظم المعلومات الجغرافية في مصر وخبير في برمجة نظم المعلومات الجغرافية
- درس بمعهد Iti
- مدير بشركة جلوبال جيوبتس
- حاصل على الماجستير من كلية الهندسة في نظم المعلومات الجغرافية وممكن يكون حصل على الدكتوراه
- خبير واستشاري بمعظم جهات مصر الحكومية
- يدرس بعدد من الجامعات المصرية مثل جامعة عين شمس والقاهرة
-
ده جزء بسيط جدا عن مهندس زكريا يحي

اشرف عزت
07-09-2009, 11:10 AM
السلام عليكم
م/ زكريا يحت
ارجو مساعدتى وارسال الملف على بريدى الالكترونى حيث ان لدى مشكلة فى التحميل من على الموقع واتمنى اجابة طلبى وانا محتاج الى هذا الملف كثيراً وجزاكم الله خيراً
احد طلابك القدامى
ashrf_zzat@yahoo.com
والسلام عليكم

محمود عبد الرحمن جاد
08-04-2009, 03:56 PM
كم سررت كثيرا عندما رايت مشاركتك في المنتدي و يعجبني شخصية المهندس زكريا ببساطتة و علمة الغزير
ما شاء الله و شاركت في في العمل معة في مصر اتمني لة مزيد من التقدم و الرقي