ما هو النموذج؟
يمكن تعريف النموذج على أنه مجموعة متسلسلة من العمليات وتوفر معظم برامج نظم المعلومات الجغرافية أدوات النمذجة للمستخدم، يمكن التعبير عن النموذج كبرنامج نصي (أي نص مكتوب لأوامر متسلسلة) أو في شكل مرئي مثل الخرائط والتدفق.
في البداية كانت إمكانيات البرمجة المتاحة في برامج نظم المعلومات الجغرافية مرهقة ومملة؛ لأنها تطلبت من المستخدم تعلم لغة برمجة معينة بناءً على البرنامج المستخدم (مثل Arc Language Macro أو AML باختصار من شركة Esri). كما تعتمد البرمجة الآن على استخدام اللغات العامة في البرمجة النصية مثل اللغات (Perl ،Visual Basic ،Python)، ثم يتم تطبيق البرنامج النصي لتنفيذ عمليات نظم معلومات جغرافیة (GIS) التي تتطلب تدخل المستخدم ثم عرض النتائج.
بالإضافة إلى ذلك مع انتشار منصات التطبيقات القياسية بين البرامج (مثل Microsoft.Net)، حيث أصبح من الممكن لبرنامج نصي معين أن يتضمن استدعاء لبرنامج آخر، على سبيل المثال قد يتم استدعاء وظيفة معينة من برنامج (Excel) لتكون نفذت في خطوة معينة من الاسكریبت.
برامج (GIS):
إن هذه البرامج ليست مصممة في الأساس لتكون منصة لتطور البرمجيات وبغض النظر عن إمكانيات البرمجة التي تقدمها هذه البرامج ، فإنها غالبًا ما تفشل في البرمجة، خاصة في حالة قواعد البيانات الضخمة أو الحاجة إلى تنفيذ خطوات متكررة في العمليات الحسابية. بالنسبة لهذه التطبيقات، يفضل إعداد برامج باستخدام لغات برمجة متخصصة ذات قدرات تقنية عالية (مثل لغة C على سبيل المثال) واستدعاء هذه البرامج ليتم تنفيذها ضمن برنامج (GIS) للاستفادة من قدرات الأنظمة في عرض النتائج بصريا.
وتجدر الإشارة إلى أن بعض الجهات والشركات العاملة في مجال نظم المعلومات الجغرافية، وقد أنشأت مكتبات نصية (اسكریبت) صممها المستخدمون وترغب في مشاركتها مع آخرين. على سبيل المثال تمتلك شركة ایزري موقع (Scripts Arc) على الويب، والذي يتضمن بضعة آلاف من البرامج النصية المصممة للعمل في برنامج (GIS Arc) لتنفيذ عدد كبير من تطبيقات البرامج.
الطرق متعددة المعاییر:
في بعض تطبيقات دعم القرار تؤثر عدة عوامل معًا على الظاهرة المدروسة ويجب أخذها جميعًا في الاعتبار، على سبيل المثال عند دراسة ظاهرة نقص المياه الجوفية في موقع معين، ستعتمد الدراسة على اتجاهات الأراضي والمسافات من الجداول واستخدامات الأراضي في تلك المنطقة.
كل عنصر من هذه العناصر له معايير تحدد درجة تأثيره على المياه الجوفية على سبيل المثال، كلما زادت المسافة من الجداول المائية قل وجود المياه الجوفية، إذا أردنا ترجمة هذه المعايير إلى صيغة رياضية فسيكون هناك عدد من العناصر التي سنشير إليها بالرموز x1 إلى xn، وسنرمز إلى تأثير كل منها بوظيفة f (x) ونظرًا لأن وزن كل عنصر سيكون متغيرًا فسنرمز إلى الأوزان تأثير هذه العناصر.