تحية للجميع
ما هي فؤائد عمل الواجهات البرمجية (customization) في برامج نظم المعلومات الجغرافية كمثال برنامج ArcGIS، وهل كل عمل يحتاج الى بناء واجهة برمجية ام يعود ذلك الى المستخدم، فعلى سبيل المتال عند عمل تطبيق لنظم المعلومات الجغرافية في مجال الاتصالات هل نحتاج الى بناء واجهات برمجية لهذا التطبيق ام يعتمد هذا على المستخدم وقدرته على استيعاب البرنامج ام نستخدم الواجهات البرمجية عند عمل بعض الاوامل الغير موجودة في البرنامج بشكل مباشر.
لقد بحثت كثيراً حول هذا الموضوع في الانترنت (باللغة العربية) ولكن لم اجد شئ يذكر،