-
مجموعة دروس برمجية (Visual Basic + MapObjects)
السلام عليكم ورحمة الله وبركاته
في البداية أنا سعيد جدا بأن أنضم إلى أخواني في هذا النادي العلمي، متمنيا للجميع دوام الموقية
أحببت أن أبدأ بمشاركتي الأولى بتصميم مجموعة من الدروس البرمجية في مجال نظم المعلومات الجغرافية باستخدام برنامج فيجوال بيسك Visual Basic مع أداة ماب أوبجكت MapObjects من شركة إيزري.
حاليا أن بصدد اعداد الدرس الأول من ذلك وفور انتهائي منه سوف أقوم بطرحه للأعضاء.
http://www.gisclub.net/vb/images/upl...e02c203863.JPG
كل المحبة والتوفيق
-
رد : مجموعة دروس برمجية (Visual Basic + MapObjects)
مشكور أخي الكريم وبالتوفيق
-
رد : مجموعة دروس برمجية (Visual Basic + MapObjects)
و عليكم السلام و رحمة الله و بركاته
جزاك الله خيرا و فى انتظار اول درس من سلسلة الدروس و ربنا يعينك على انهائها على احسن وجه :)
-
رد : مجموعة دروس برمجية (Visual Basic + MapObjects)
السلام عليكم
تسلممممممممممممممم خوى
ونحن فى انتظار الدروس
وشكرااااااااااااااااااااااااااااااااااااااااااا
-
رد : مجموعة دروس برمجية (Visual Basic + MapObjects)
جزاك الله عنا خيرا ابداء فى رعاية الله نحن فى انتظارك
-
رد : مجموعة دروس برمجية (Visual Basic + MapObjects)
نحن بانتظار الدرس الاول وجزاك الله كل خير
-
رد : مجموعة دروس برمجية (Visual Basic + MapObjects)
بارك الله فيك اخوي ياسر
سوف احجز لي مقعد في الصف الامام حتى استفيد
-
رد : مجموعة دروس برمجية (Visual Basic + MapObjects)
شكرا لك اخى
ونحن فى انتظار الدرس
-
رد : مجموعة دروس برمجية (Visual Basic + MapObjects)
بسم الله الرحمن الرحيم
مشكور أخ ياسر وإن شاء الله تعم الفائدة على الجميع
-
رد : مجموعة دروس برمجية (Visual Basic + MapObjects)
الدرس الأول
المستوى: مبتدئ - متوسط
للمبتدئ في عالم البرمجة والذي لم تتاح له الفرصة في تجربة بعض برامج لغة البرمجة فإنني لا أنصحه بالدخول مباشرة في العمل على مثل هذه الدروس، فيتطلب منه أولا المعرفة بأساسيات البرمجة وكيفية التعامل مع أوامرها، وبما أننا نعمل على لغة برمجة فيجوال بيسك فمن الضروري إجادة بعض الوظائف الأساسية فيه. أما بالنسبة للذين لديهم خبرة ولو بسيطة في العمل مع لغات البرمجة وهو مبتدئ في مجال برمجة نظم المعلومات الجغرافية فقد تجد في هذه الدروس منفعة لك.
تعريفات:
أولا: ماب أوبجكت MapObjects
أداة ماب أوبجكت عبارة عن أداة برمجية تجارية قامت بتطويرها شركة ESRI المعروفة كأحد الشركات الرائدة في مجال صناعة البرمجيات، وتعرف في عالم البرمجة بأنها أداة أكتيف إكس ActiveX تقوم بمجموعة مختلفة من الوظائف كعمليات عرض الخرائط الجغرافية بصورة ديناميكية، وبمجموعة أخرى من عمليات الاستعلام، وتحليل البيانات المكانية. ومما تجدر الإشارة إليه هو أن استخدام هذه الأداة تساعد المبرمج على إنشاء مجموعة من برامج نظم المعلومات الجغرافية تؤدي الوظائف المذكورة ولكن بقابليات أقل من البرامج الكبيرة مثل ArcGIS و Geomedia الخ..
ثانيا: أكتيف إكس كونترول ActiveX Control
تم صناعة أداة أكتيف إكس ActiveX تم في الأساس عن طريق شركة مايكروسوفت المعروفة وهي عبارة عن مكونات برمجية تستخدم لأغراض معينة وبوظائف محددة، وباختصار شديد يمكن القول بأن مكونات الأكتيف إكس لا تعتبر برامج بحد ذاتها بل هي مجموعة من التعليمات تعطى لبرامج موجودة بالفعل على الجهاز تحدد لها مدى وكيفية تبادل البيانات بين بعضها البعض وهي تعليمات يمكن كتابتها بلغات برمجية عديدة ولا يشكل ذلك أي فرق فهي في النهاية ستكون سيقبلها نظام تشغيل الويندوز وينفذ مافيها بدون أي نقاش فهي مكتوبة خصيصاً له وبالطريقة التي لايفهمها غير الويندوز وهي مثلها مثل الفيجوال بيسك سكريبتس أو البرامج العادية قد تكتب لمختلف الأغراض سواء الخيرة أو الشريرة. إضافة إلى ذلك فإنه يمكنك صناعة أداة أكتيف أكس بنفسك إذا كنت تجيد البرمجة وتضمنها بمجموعة من الوظائف المحددة تساعد الآخرين على انشاء تطبيقات معينة.
http://www.gisclub.net/vb/images/upl...1e56a32be9.JPG
فأداة ماب أوبجكت هي عبارة عن أحد أدوات أكتيف أكس قامت شركة إيزري بتطويرها وهي تحتوي على ما يقارب من 50 وظيفة من الممكن أن تعمل على مجموعة من التطبيقات البرمجية المكتبية مثل فيجوال بيسك (VB) ، وفيجوال بيسك للتطبيقات (VBA) ، فيجوال ستوديو دوت نت (Visual Stoudio.NET) وفيجوال سي بلس بلس (++Visual C) ودلفي (Delphi) وبورلاند سي بلس بلس (Borland C++ Builder)، فيجوال فوكس برو (Visual FoxPro) وبور بلدر (Power Builder) وجافا (Java).
الفائدة من استخدام هذه الأداة:
- أنها تساعد المؤسسات والشركات والجهات الأخرى على إنجاز العمليات الجغرافية بسرعة وبغايات محددة ومعينة.
- أنها لا تتطلب وجود خبراء ومحللين وأخصائيين لنظم المعلومات الجغرافية للعمل عليها، فبالإمكان للمستخدمين العاديين أن يعملوا على مثل هذه التطبيقات المنشأة.
- تساعد المبرمجين على ربط البرامج التي يصنعونها ببرامج أخرى داخل المؤسسة.
- تحتوي على مجموعة من الوظائف الرئيسية والتي غالبا ما تكفي حاجة المؤسسات والجهات الأخرى، وبالتالي الاستعاضة عن شراء برامج باهظة الثمن.
بعض الأمثلة التي تستطيع أداة ماب أوبجكت أن تقوم بها اعتمادا على مجموعة من البرامج التطبيقية كفيجوال بيسك، مايكروسوفت أكسس، سكيوال سيرفر، أوراكل وغيرها ...
http://www.gisclub.net/vb/images/upl...1e5ae08f8e.bmp
مع أداة ماب أوبجكت يمكنك:
- إضافة مجموعة من الخرائط الديناميكية كمجموعة طبقات Layers
- بناء مجموعة من البيانات
- أنشاء خرائط موضوعية Thematic Maps
- عرض اسم الظاهرة الجغرافية Label Text من قاعدة البيانات
- عرض صور جوية أو صور للأقمار الاصطناعية
- إمكانية التحريك Pan والتكبير/التصغير Zoom
- رسم أشكال هندسية أو جرافيكية متضمنة مجموعة من النصوص
- رسم ملفات شكلية ShapeFiles
- اختيار مجموعة من الظاهرات الجغرافية اعتماد على مبدأ التحديد الهندسي برسم (دائرة، مربع، خط) على حدود الظاهرة الجغرافية
- انتقاء مجموعة من الظاهرات الجغرافية باستخدام SQL Expression
- اجراء مجموعة من الاحصاءات الرياضية على الظواهر المراد انتقاءها
- أجراء عمليات الاستعلام الواسعة
- تحديث البيانات الجغرافية
- كتابة العنوان الجغرافي والبحث عنه بسهولة
- عرض نظام الاحداثيات للخريطة وتغييره أيضا
البداية مع أداة ماب أوبجكت:
تحميل أداة ماب أوبجكت داخل بيئة فيجوال بيسك
أولا: قم بتشغيل برنامج فيجوال بيسك واختر من مربع الاختيارات الظاهر أمامك (خيارStandard EXE)
http://www.gisclub.net/vb/images/upl...1df1508031.JPG
ستظهر لك الواجهة التالية:
http://www.gisclub.net/vb/images/upl...1e5f1dc9de.JPG
ثانيا: إضافة أداة ماب أوبجكت لمشروعك
1. من خلال الواجهة السابقة قم بالنقر جهة اليمين من الماوس على صندوق الأدوات وقم باختيار خيار مكونات Components أو من خلال قائمة مشروع Project واختيار Components
http://www.gisclub.net/vb/images/upl...1e67ee585f.JPG
http://www.gisclub.net/vb/images/upl...1ebf803495.JPG
2. قم باختيار Esri MapObjects 2.0/2.4 (Last Version) وانقر موافق Ok
http://www.gisclub.net/vb/images/upl...1e70f5e175.JPG
3. في صندوق الأدوات سيظهر لك شكل (خريطة) قم باختيارها، ومن ثم توجه الى واجهة النموذج وقم بتحديد مساحة للخريطة/الخرائط التي تريد أن تظهر بياناتها.
http://www.gisclub.net/vb/images/upl...1e86b986e2.JPG
http://www.gisclub.net/vb/images/upl...1ece520037.JPG
4. سنقوم الآن بعرض خريطة الولايات المتحدة الأمريكية بامتداد .shp في واجهة النموذج (من على الخريطة)، وذلك بالنقر جهة اليمين على الماوس واختيار أمر خصائص Properties
http://www.gisclub.net/vb/images/upl...1e8f1e1666.JPG
5. ستظهر لك الواجهة التالية، قم بإضافة Add وتحديد موقع الخريطة التي تريد إظهارها.
http://www.gisclub.net/vb/images/upl...1e95a8d17a.JPG
6. أنقر موافق وقم بتشغيل البرنامج F5 لترى خريطتك تبدو بهذا الشكل:
http://www.gisclub.net/vb/images/upl...1e981935a3.JPG
ملاحظة:
تستطيع أيضا من خلال صندوق الحوار السابق من أن:
1. تغير لون الخريطة المعروضة
2. تغير اسم الخريطة
3. إضافة أكثر من خريطة ولا تنسى الترتيب التالي (نقطة، خط، مضلع مغلق)
كيفية الحصول على نسخة من ماب أوبجكت:
[align=center]إما شرائها من الوكيل المعتمد في بلدك، او يمكنك تحميلها على جهازك واستخدامها لفترة تجريبية (ثلاثة شهور) على العنوان التالي:
ESRI has released a 90-day evaluation version of MapObjects available as a free download at
http://www.esri.com/software/mapobjects/download.html
This may be useful for testing and experimenting with MapObjects without having to make the purchase[/align]
منذ فترة وجيزة كان بإمكانك الدخول على الموقع المذكور أعلاه وتحميل النسخة التجريبية لفترة ثلاثة شهور، حاولت الآن الدخول والرسالة كانت:
The item you requested cannot be found. The item may have been moved or deleted.
لا أدري إن كانت هناك مواقع أخرى لا زالت تسمح بتحميل النسخة لمدة ثلاثة شهور أم لا!! وقد وجدت العديد من المواقع ولكن للأسف ستسمح لك بتنزيل النسخة كاملة (أي غير مجانية) وهذا مخالف لقواعد المشاركة في الملتقيات.
أخواني ... اسمحوا لي إن تأخرت عليكم في تنزيل بقية الدروس وذلك نظرا لضيق الوقت
ألف تحية ...
-
رد : مجموعة دروس برمجية (Visual Basic + MapObjects)
شكرا استاذ ياسر على هذاالمجهود العظيم، لكن هناك موضوع أحب أن أشير إليه وهو أن ESRI توقف عن تقديم النسخة التجريبي من البرنامج لأنها ستتوقف عن دعمه فنياً بصورة نهائية مع الفيرجن الجديد من ArcGIS
-
رد : مجموعة دروس برمجية (Visual Basic + MapObjects)
السلام عليكم
والله شكرا كتير استاذ ياسر على هدا العمل العظيم
ونحن فى انتظار المزيد
-
رد : مجموعة دروس برمجية (Visual Basic + MapObjects)
اخى العزيز
شكرا لك على المجهود العظيم
ولكن عندى استفسار انة ليس لدى هذه الاداه esri map object 2.0 علما بان انى استخدم arcgis9
فهل تسطيع اداه esri map control ان تحل محلها
وشكرا لك
-
رد : مجموعة دروس برمجية (Visual Basic + MapObjects)
الله يعطيك العافية اخي ياسر
هذا الذي ينقص النادي
وانت بهذا وباعمال زملائك الفاعلين في مجال دروس البرمجة في النادي
تجعلنا الآن في صميم عمل هذه النظم، وهذا سيفتح افاق كبيرة لأعضاء النادي ويشجعهم على
الدخول بقوة والابداع
-
رد : مجموعة دروس برمجية (Visual Basic + MapObjects)
جزاك الله الف خير اخوي ياسر على هذا الدرس وننتظر المزيد
وهنا أكرر سؤال اخوي محمد جمال
هل أداة MapObject مشابهه لإداة mapcontrol
وهل Arc Engine هو نسخة جديدة لي MapObject
اذا كان كذلك هذا يفسر إنتهاء النسخة التجريبية التي كانت متاحة على موقع ESRI
وسؤال آخر
ما الفرق بين ArcObject و MapObject
ولك خالص تحياتي
-
رد : مجموعة دروس برمجية (Visual Basic + MapObjects)
Jim Barry of ESRI writes “We are sorry to report that free copies of MapObjects software are no longer available for evaluation.”
ESRI highly recommends that you consider using ArcGIS Engine if you want to use embeddable mapping and GIS components in your application’s design. The easiest and least expensive way to get the ArcGIS Engine developer kit is to subscribe to the ESRI Developer Network. More information here:
http://www.esri.com/software/arcgis/edn/index.html
Great product from ESRI finally ends in peace. I love MapObjects!
-
رد : مجموعة دروس برمجية (Visual Basic + MapObjects)
السلاع عليكم جميعا،،،
أرحب بكم مرة أخرى واسمحوا لي بتوضيح بعض الأمور:
بالنسبة للفرق بين أداة MapObjects و ArcObjects هو:
أن أداة MapObjects تحتوي على ما يقارب من 50 كائن Object بينما ArcObjects يحتوي على أكثر من 1000 كائن. ثانيا أن أدة MapObjects تزود المبرمج بأشياء أساسية لتصميم برامج نظم المعلومات الجغرافية كعرض للخريطة اجراء مجموعة من الاستعلامات وإضافة مجموعة ترميزات والقيام بعملية تحرير بسيطة إضافة إلى اختيار مجموعة من المساقط وتغييرها الخ... بينما ArcObjects تزودالمبرمج بكل الإمكانيات وتتيح له البرمجة في كل وظائف نظم المعلومات الجغرافية وبالتالي تجعله عند مستوى التخصص.
فبالتأكيد ولا شك أن إمكانيات ArcObjects تفوق بمراحل متقدمة إمكانيات MapObjects ... إذا السؤال التالي لماذا ESRI قامت بصناعة هذه الأداة؟ أوضحنا سابقا أن هذه الأداة صممت خصيصا لتفيد الجهات والمؤسسات التي تعمل على أشياء محددة ومعينة وبالتالي فإنها لا تحتاج لإمكانيات عالية كبرنامج ArcGIS مثلا، فبالتالي الكلفة المادية ستقل كثيرا ... والمثال التالي ربما يوضح الفكرة: لو أردنا تطبيق برنامج نظام معلومات جغرافي مدرسي لطلاب المرحلة الاعدادية والثانوية، وبوجود خبراء برمجة عندي: أيهما أفضل أن أدرب الطالب على إمكانيات ArcGIS والتي ستتطلب مني وقتا وجهدا كبيرا أم أقوم ببرمجة مجموعة من الدروس الجغرافية باستخدام ماب أوبجكت وأوظف فقط الامكانيات التي يحتاجها الطالب :D
بعض الأخوان يسأل هل ArcEngine هو نسخة جديدة من MapObjects:
لا يوجد أي ارتباط بين هذين الاثنين، ArcEngine صمم خصيصا للتعامل مع بيئة ArcGIS فقط ولا يمكنك استدعاء أداة ماب أوبجكت من داخل ArcGIS ، بمعنى آخر أنك إذا أردت البرمجة عن طريق ArcGIS فأنت حقيقة تتعامل مع كائنات ArcObjects
أتمنى أني قد أوضحت الفرق بين الاثنين.
ستكون لدى الأخوان صعوبة بعض الشيء لكون البعض لا يعلم ما هي أدوات أكتيف إكس فبمجرد أن تتعلم قليلا عنها سيتضح لك الفرق بين أداة MapObjects و ArcObjects . لذلك أتمنى من الأخوان تعلم مجال البرمجة أولا ومن ثم الدخول في تطبيقات نظم المعلومات الجغرافية فإنك بذلك ستكون قطعت أشواطا كبيرة.
تجربتي الخاصة:
عندما عزمت على دراسة البرمجة في مجال نظم المعلومات الجغرافية نصحني بعض الأساتذة جزاهم الله خيرا بأن أبدأ البرمجة باستخدام MapObjects وذلك باستخدام الفيجوال بيسك، يعد المعرفة المتواضعة فيه كانت انتقالتي الى استخدام ArcObjects سهلة لكوني خضت البرمجة الحقيقية سابقا.
إذا كان لدى الأخوان العزم على تعلم افيجوال بيسك مع ArcObjects فلا مانع لدي من أن أوقف دروس MapObjects
-
انشاء ملتقى برمجة تطبيقات نظم المعلومات الجغرافية
السلام عليكم ورحمة الله وبركاته
شكرا جزيلا لكل المشاركين في هذا النادي
انا اقترح من ادارة النادي انشاء ملتقى باسم برمجة تطبيقات نظمم المعلومات الجغرافية وذلك لاهمية هذا الجانب ولسهولة الوصول
ولقد اطلعت على مشاركت الاخ ياسر نور الدين مما شجعني على الخوض في هذا المجال والمشاركة
واسأل الله ان يوفقني لنشر مشاركات حول البرمجة بلغة Vba حيث اعمل بها
مع التقدير
-
رد : مجموعة دروس برمجية (Visual Basic + MapObjects)
بسم الله الرحمن الرحيم
أؤيد بشدة ما جاء به الأخ وسام التميمي من ضرورة إنشاء ملتقى خاص لبرمجة تطبيقات نظم المعلومات الجغرافية وكل الشكر له
والشكر موصول أيضاً للأخ ياسر نور الدين على المعلومات القيمة
رأيي الشخصي أن يستمر الأخ ياسر في دروس MapObjects ثم بعد ذلك ننتقل إلى دروس ArcObjects
وجزاكم الله عنا كل خير
-
رد : مجموعة دروس برمجية (Visual Basic + MapObjects)
أعتقد أنه يجب التريث قليلا قبل إنشاء ملتقى خاص للبرمجة حتى تتوفر كمية من المشاركاتالتي يمكطنها فصلها في ملتقى مستقل
أما بالنسبة لموضوع المفاضلة بين MapObject , ArcObject فاسمحوا لي ان اقول من خلال خبرتي المتواضعة أنه لم يعد هناك من يستخدم MapObject ولا MapObject Lite لأنهما وببساطة لا يتعاملان مع الـ Geodatabase لكن يتعاملان فقط مع الـ Shapefile على عكس الـ ArcEngine والـ ArcObject، لذلك فأنا لا أحبذ أن يستكمل الأخ ياسر معالجة درواس MapObject حتى لا يضيع وقته وجهده بل لنتحول إلى ArcObject مباشرة، فليس من المعقول ان نتعلم الDos حتى نستطيع أن نتعلم Windows، فهذا نظام وهذا نظام آخر.
كذلك فأنا أحبذ التحول لدروس في ArcObject لأن معظمنا لا يملك الـ MapObject كما أن إزري لم تعد تدعمه الآن
-
رد : مجموعة دروس برمجية (Visual Basic + MapObjects)
السلام عليكم جميعا،،،
بالنسبة لاقتراح أنشاء ملتقى خاص بالبرمجة فلا بأس في ذلك وهذا هو الاتجاه الحديث الذي يأخذ به سوق العمل بالذات، ولكن يجب أن تكون هناك مجموعة من الأيدي لها بصمتها في مجال البرمجة حتى يتمكن جميع الأعضاء من التفاعل.
الأخ عبدالناصر أشكرك جزيل الشكر على مشاركتك، كلامك صحيح على أن MapObjects لا تدعم Geodatabase . ولكن يجب التوضيح بأن MapObjects لاتدعم Personal Geodatabase ولكنها تدعم ArcSDE Geodatabase بقراءة البيانات وتحديثها وفي نفس الوقت حينما تتعلمل مع SDE Geodatabase فإنك لا تستطيع أن تقوم ببناء العلاقات الطبولوجية ولا من العمل على تحليل الشبكات.
أنا حقيقة وضعت مستوى البرمجة بأداة الماب أوبجكت لاحساسي بأن النادي محتاج لدروس برمجية وهذا واضح من خلال المشاركات، لهذا الأساس من الصعب جدا أن تبدأ بمجال البرمجة مباشرة مع ArcObjects ، لأن الأعضاء بحاجة إلى تمارين أولية على الفيجوال بيسك نفسه، وبالتالي وجدت الفرصة بأن تكون تطبيقاتنا عملية على نظم المعلومات الجغرافية بواسطة استخدام أداة نتعلم منها برمجة تطبيقات مختلفة لنظم المعلومات الجغرافية وبالتالي سيكتسب البعض مجموعة من المهارات في كيفية التعامل مع برنامج الفيجوال بيسك. كما لاتنسى أخي أنه عندما نتعامل مع ArcObjects فلن يسمح لنا برنامج فيجوال بيسك للتطبيقات VBA أن نتعامل مع واجهة برنامج فيجوال بيسك كاملة وانما ستكون تطبيقاتنا محصورة ومحدودة داخل بيئة ArcGIS .
من ناحية الأفضلية أنا لا أنكر بأن الاتجاه الحديث هو نحو ArcObjects وسنحاول إعداد مجموعة من الدروس أيضا لطرحها للأعضاء حسب رغبتهم.
والله تعالى أعلم ...
-
رد : مجموعة دروس برمجية (Visual Basic + MapObjects)
اقتباس:
المشاركة الأصلية كتبت بواسطة ياسر نورالدين
MapObjects لا تدعم Geodatabase . ولكن يجب التوضيح بأن MapObjects لاتدعم Personal Geodatabase ولكنها تدعم ArcSDE Geodatabase بقراءة البيانات وتحديثها
...
السلام عليكم
خوى ياسى اخيرا تحصلت على الماب اوبجكت
بس الكلام اللى انت قلته ( اعلاه ) صدمنى
لانى اشتغلت بالجيو داتا بيز وربطتها بالفجوال ( انترفيس )
شو الحل الان ؟ اى ح اضطر ابحث عن الارك اوبجكت
وشكرا
-
رد : مجموعة دروس برمجية (Visual Basic + MapObjects)
شكرا اخوي ياسر على هذه التوضيحات
وماجعلني اطرح هذه الاسئلة هذا الملف
http://gis.esri.com/library/userconf...mapobjects.pdf
هذه نسخة تجريبية لي MapObjects LT 2.0a
http://www.softpedia.com/get/Program...jects-LT.shtml
طريقة التنزيل
أولا لابد التسجيل في المنتدى
ثانيا من خلال الصفحة الاولى
http://www.gisclub.net/vb/images/upl...3a85591630.JPG
ثالثا من خلال الصفحة الثانية
http://www.gisclub.net/vb/images/upl...3a8885aaf0.JPG
اسمحلي اخوي ياسر بعرض هذا الملف لانه له صلة وثيقة بموضوع هذا الدرس وربما يساعد بعض الاعضاء على فهم الدرس
http://visc.sis.pitt.edu/tutorials/G...0reference.pdf
-
رد : مجموعة دروس برمجية (Visual Basic + MapObjects)
السلام عليكم ورحمة الله وبركاتة
شكرا الى جميع الاعضاء وايضا شكرا للاستاذ ياسر على هذة المعلومات القيمة
ولكن احب ان اشر اليك انة ليس لدى سوى esri map control وحصلت عليها وبعض المكاتب من خلال تسطيب arcgis
وليس لدىarcobject فكيف يمكننى الحصول علية لمواصلة الدرس
وايضا لم افهم هل من الممكن ان اكمل الدرس esri map controlام لا
وشكرا لك
-
رد : مجموعة دروس برمجية (Visual Basic + MapObjects)
اقتباس:
المشاركة الأصلية كتبت بواسطة عبد الناصر المصري
أعتقد أنه يجب التريث قليلا قبل إنشاء ملتقى خاص للبرمجة حتى تتوفر كمية من المشاركاتالتي يمكطنها فصلها في ملتقى مستقل
أما بالنسبة لموضوع المفاضلة بين MapObject , ArcObject
فاسمحوا لي ان اقول من خلال خبرتي المتواضعة أنه لم يعد هناك من يستخدم MapObject ولا MapObject Lite
لأنهما وببساطة لا يتعاملان مع الـ Geodatabase
لكن يتعاملان فقط مع الـ Shapefile
على عكس الـ ArcEngine والـ ArcObject،
لذلك فأنا لا أحبذ أن يستكمل الأخ ياسر معالجة درواس MapObject
حتى لا يضيع وقته وجهده بل لنتحول إلى ArcObject مباشرة،
فليس من المعقول ان نتعلم الDos حتى نستطيع أن نتعلم Windows، فهذا نظام وهذا نظام آخر.
كذلك فأنا أحبذ التحول لدروس في ArcObject
لأن معظمنا لا يملك الـ MapObject
كما أن إزري لم تعد تدعمه الآن
أهلا بك يا مصري
كلام يحتمل الصواب والخطأ ( انا لم يسبق لي التعامل مع MapObject او حتي ArcObject )
لكن هل تعلم انه يوجد الي الان من يفضل التعامل مع الارك فيو 3.2 بالرغم من صدور العديد من الاصدارات الجديده وذلك للتعود علية وسرعته وسهوله ومرونه عمل التحليلات به كما ورد لي في حديثهم
الشكر الجزيل للأخوين الكريمين ياسر نور & فهد المطلق علي كل ما يقدمان ونحن في انتظار المزيد
والله ولي التوفيق