Fiche descriptive d une unité d enseignement (UE) et de ses éléments constitutifs (ECUE) Intitulé de l UE Informatique Générale et SIG 3 Nombre des crédits:.. 6.. Université : Mannouba. Etablissement :. FLAHM. Domaine de formation : : Sciences de l information/sciences&technique Diplôme et parcours MP GEOIDE Parcours. MR Parcours Mention : Sciences de l Information Géographique S3 1- Objectifs de l UE (Savoirs, aptitudes et compétences) Cette Unité permet aux apprenants de connaitre l environnement de programmation dans les SIG avec en vue les applications métiers et les applications SIG Web. Elle traite les potentialités des études géostatistiques et l Analyse multicritères. 2- Pré-requis (définir les UE et les compétences indispensables pour suivre l UE concernée) UE :Informatique Générale et SIG 1et 2 Connaissances en Informatique et Base de données Connaissance de base dans l Analyse spatiale et en langage de programmation. 3- Eléments constitutifs de l UE (ECUE) 3.1- Enseignements Eléments constitutifs Volume horaire semestriel (1 semestre = 14 semaines) Crédits Cours TD TP Autres 1- Programmation SIG 14 14 2 2- Analyse multicritères 14 14 2 3- Web-Mapping 14 14 2 Total 42 42 6 3.2- Activités pratiques (Projets, stages, mémoires..) Activités pratiques de l UE Travaux sur terrain Durée Projets Stages Autres Crédits Total 1
4- Contenu (descriptifs et plans des cours) 4.1- Enseignements (Présenter une description succincte des programmes de chaque ECUE et joindre le programme détaillé à la fiche descriptive de l UE) 1- Développer les compétence en Programmation SIG 2- Maitriser l Analyse Multicritère AMC 3- Développer des applications SIG dans un environnement Web 4.2- Activités pratiques de l UE (Présenter une description succincte des objectifs, des contenus et des procédures d organisation de chaque activité) 1- TP... 2- mini-projets... 5- Méthodes pédagogiques et moyens didactiques spécifiques à l UE (méthodes et outils pédagogiques, ouvrages de référence, recours aux TIC possibilités d enseignement à distance ) Cours TP sur ordinateurs Exercices 6- Examens et évaluation des connaissances 6.1- Méthode d évaluation et régime d examens (Préciser le régime d évaluation préconisé : Contrôle continu uniquement ou, régime mixte c.à.d. contrôle continue et examens finaux) Régime mixte 6.2 - Validation de l UE (préciser les poids des épreuves d examens pour le calcul de la moyenne de l ECUE, les coefficients des ECUE et le coefficient de l UE au sein du parcours). ECUE Contrôle continue EPREUVES TP et Pondération Ecrit Oral Autres Ecrit Examen final EPREUVES Oral TP et Autres Pondéra tion Coef. de l ECUE 1 Prog X X 30% X 70% 1 3 2 AMC X X 30% X X 70% 1 3 WebMap X X 30% X X 70% 1 Coef. de l UE au sein du parcours 6.3 - Validation des stages et des projets.. 2
Annexe 1 de la Fiche descriptive de l'ue Unité d Enseignement : Informatique Générale et SIG 3 ECUE n 1 : Programmation SIG Code ECUE : GEOIDE3F11 Objectifs de l ECUE Plan du cours Le cours se compose de lectures, des quiz, des projets et des discussions sur les concepts et les techniques de programmation SIG. Visual Studio. NET est utilisé comme plate-forme de développement pour toutes les activités du cours. Les étudiants apprennent également la méthodologie du cycle de vie du développement avant d'élaborer une solution SIG personnalisé (de préférence liée à leur travail) pour leur projet à terme. le cours a pour objectifs: Décrire la structure de ArcObjects Utiliser efficacement les ressources de développement: Kit de développement logiciel (SDK) Outils de développement Diagrammes de modèle d'objet (OMDs) Navigateurs Pré-requis :. Les étudiants qui vont suivre ce cours doivent être en mesure de spécifier et réaliser les tâches liées à la création d'une base de données géographiques numériques, y compris le géoréférencement des fonds de carte numérisée, la numérisation des données vectorielles, la saisie des données d'attribut, et la compilation de métadonnées. Ils doivent avoir une connaissances de base sur la programmation orientée objet. Contenu du programme : Le cours se compose de lectures, des quiz, des projets et des discussions sur les concepts et les techniques de programmation SIG. Visual Studio. NET est utilisé comme plate-forme de développement pour toutes les activités du cours. Les étudiants apprennent également la méthodologie du cycle de vie du développement avant d'élaborer une solution SIG personnalisé (de préférence liée à leur travail) pour leur projet à terme. Le cours a pour objectifs: Décrire la structure de ArcObjects Utiliser efficacement les ressources de développement: Kit de développement logiciel (SDK) Outils de développement Diagrammes de modèle d'objet (OMDs) navigateurs Utilisez VB.NET pour: Travailler avec des contrôles ArcGIS Engine Développer une interface de cartographie personnalisée Automatiser les tâches dans ArcGIS Chapitre I : Notions de base de la Personnalisation de ArcGIS Partie I: Introduction Partie II: Mise en route Partie III: Personnalisation de l'interface ArcMap Partie IV: Création d'un bouton Add-In ESRI Partie V: Apprendre les bases de programmation ArcObjects Partie VI: exercices de programmation 3
Chapitre II : Introduction à la programmation ArcObjects Partie I: Mise en route Partie II: Utilisation des outils pour aider à construire le code VB.NET Partie III: Utilisation des collections et de contrôle de flux de programme Partie IV: conventions de programmation et le code modularisation Partie V: Utilisation de l'interface de Visual Studio Partie VI: exercices de programmation Partie VII: Construire le Menu Zoom Chapitre III Utilisation des cartes et des couches Partie I: Cartes de programmation Partie II: La programmation couches Partie III: Utilisation des outils Partie IV: exercices de programmation Partie V: Construction d'outils d'ajout de couches Chapitre IV Travailler avec des tableaux et exécuter des requêtes Partie I: programmation de Tableaux Partie II: Définir les tables Partie III: exécuter des requêtes Partie IV: exercices de programmation Partie V: Rédaction de la procédure de sélection d'un site 4
Annexe 2 de la Fiche descriptive de l'ue Unité d Enseignement : Informatique Générale et SIG 3 ECUE n 2 : Analyse Multicritères Code ECUE : GEOIDE3F12 Plan du cours Objectifs de l ECUE - Présentation exhaustive des méthodes d Analyse MultiCritère (AMC) pour l aide à la décision et leurs applications potentielles. - Connaissance des bases théoriques et pratiques de l AMC et présentation de son apport dans les problématiques de développement durable. - Maîtrise des concepts, techniques et applications de l AMC dans le contexte géospatiale pour la planification et la gestion du territoire. Pré-requis - Connaissance de base en mathématique - Connaissance avancée en SIG et analyse géospatiale Programme 1. Introduction Historique Notions de base de l AMC Phases d élaboration d une analyse multicritère 2. Méthodes d AMC.. MAUT UAT UTA^GMS DRSA TOPSIS AHP ELECTRE PROMETHEE 3. Integration AMC-SIG 4. Outils et environnement logiciel 5. Applications - Planification et gestion du territoire - Développement durable 5
Annexe 3 de la Fiche descriptive de l'ue Unité d Enseignement : Informatique Générale et SIG 3 ECUE n 3 : Web-Mapping/SIG-Web Code ECUE : GEOIDE3F13 Plan du cours Objectifs de l ECUE Connaitre les moyens de présentation des données géographiques par le biais d'internet. Maitriser les principes de base des outils et les langages web disponibles Connaitre les Normes de l'open Geospatial Consortium SIG Web Savoir monter un serveur cartographique et développer une application web cartographique. Savoir évaluer les plateformes SIG disponibles et faire le meilleur choix I. Introduction II. Bases du webmapping 1. Principes 2. Fonctionnalités 3. L'architecture d'une application web 4. L'architecture d'une application de webmapping 5. Actualité des données III. Le Webmapping orienté services 1. Principe des services webs 2. Les normes OGC WMS WFS WCS WPS 3. Les clients de services webs OGC IV. Les serveurs de publication de services géographiques 1. Les serveurs commerciaux (ArcGIS Server et /oumapguide) 2. Les serveurs libres (MapServer et/ou GeoServer) 3. Les frameworks de webmapping V. Les API clients pour l exploitation des services 1. API Google Map 2. API OpenLayers 3. Exemples d Application SIG Web 6