Vous êtes sur la page 1sur 84

République Algérienne Démocratique et Populaire

Ministère de l’Enseignement Supérieure et de la Recherche Scientifique


Université Ahmed Draia - Adrar
Faculté des Sciences et de la Technologie
Département des Mathématiques et Informatique

Mémoire de fin d’étude, en vue de l’obtention du


diplôme de Master en informatique

Option : Systèmes intelligents


Thème :
Développement d'un système d'information
géographique d'aide à la décision dans domaine agricole

Préparé par :

Hidaoui Abdel Djebbar


Kerroumi Abdel Kader

Encadré par :

Mr. BENATIALLAH Djelloul

Année Universitaire 2022/2023


REMERCIMENTS

Au TERME dE CETTE éTudE, oN TIENT à ExpRIMER MES


vIfS
- NouS CoMMENçoNS TouT d’AboRd pAR REMERCIER
ALLAH
TouT puISSANT pouR L’ACCoMpLISSEMENT dE
MéMoIRE.
- NoS fAMILLES dE LEuRS AIdES MoRALE ET
fINANCIèRE
- ENCAdREuR MR. bENATIALLAH djELLouL pouR SES
CoNSEILS ET

SES CoNSuLTATIoNS quI M’oNT TouT AIdé à LA


RéALISATIoN dE
NoTRE pRojET.
- TouT LES CoRpS ENSEIgNANT ET pERSoNNEL dE
dépARTEMENT
dES MATHéMATIquES ET INfoRMATIquES quI oNT
CoNTRIbué dE pRèS ou dE LoIN à MA foRMATIoN.
- oN TIENS à REMERCIER AuSSI MES AMIS dE LEuRS
AIdES.
dédICACE
ApRèS ET AvANT TouT jE REMERCIE

MoN dIEu.

TouT d’AboRd jE TIENS à REMERCIER LE TouT puISSANT dE M’AvoIR

doNNé

LE CouRAgE ET LA pATIENCE pouR ARRIvER à CE STAdE AfIN dE

RéALISER CE TRAvAIL quE jE dédIE :

A MA TRèS CHèRE MèRE, quI N’A jAMAIS CESSé dE pRIER pouR MoI

A MES CHERS fRèRES ET MES CHèRES SœuRS

A TouTE MA gRANdE fAMILLE : HIdAouI

A MES oNCLES ET TANTES

A MoN bINôME AbdEL KAdER ET SA fAMILLE.

A LA fIN jE dédIE TRèS CHALEuREuSEMENT CE MéMoIRE à MoN pRof

MR. bENATILLAH djELLouL ET TouS ENSEIgNANTS dE L’uNIvERSITé dE

AHMEd dRAIA – AdRAR.

ABDEL DJEBBAR
Dédicace

Ce travail est dédié À la femme qui m’a donné la force et m’a poussé et

Encouragé Pour être une étoile dans le ciel quand j’étais une pierre sure

Le sol… à ma mère que dieu la conserve ;

À mon père après tous les efforts qui a faits et qu’il fait encore et

Toujours pour le bien de notre famille,

Je lui souhaite une longue et joyeuse vie.

À tout la famille Kerroumi.

À mes oncles, tantes et leur fils.

À mon collègue Hidaoui Abdel djebbar ;

À tous les amis de l’université Ahmed Draia – Adrar ;

À mes camarades de Licence Informatique Années promotion 2023.

À la fin je dédie très chaleureusement ce mémoire à mon prof

Mr BENATILLAH et tous enseignants de l’Université de Ahmed Draia –


Adrar.

ABDEL KADER
Résume
Ce travail vise à réaliser l'aide à la décision et le système d'information géographique dans un
objectif d'aide à la décision, l'informatique décisionnelle apporte de nouvelles solutions pour la
modélisation, l'interrogation et la visualisation de données.

Dans ce contexte, cette mémoire sera consacrée à la mise en place d’une application système
d'information géographique en fonction de l'orientation des services agricoles, et de la nécessité
d'acquérir des outils cartographiques. Il s'agit de construire une base de données contenant les
informations géographiques agricoles liées à la région, et proposer un outil d'aide à la décision par
le biais du Système d'Information Géographique (SIG) qui sera mis à la disposition au secteur de
l’agriculture pour gérer la production, les besoins, la recherche sur carte, faire des statistique,
impression rapport et la création des cartes thématiques.

Mots clés : Prise de décision, SIG, Données cadastrales, Delphi, MapInfo, Agriculture.

Abstract

This chore aims to achieve decision support and the geographic information system in an
objective of decision support, business intelligence brings new solutions for modeling, querying
and data visualization.

In this context, this project will be devoted to the establishment of a geographic information
system application according to the orientation of agricultural services, and the need to acquire
cartographic tools. This involves building a database containing agricultural geographic
information related to the region, and proposing a decision-making tool through the Geographic
Information System (GIS) which will be made available to the sector. of agriculture to manage
production, needs, map research, make statistics, report printing and the creation of thematic maps.

Keyword: Decision making, GIS, Cadastral data, Delphi, MapInfo, Agriculture.


‫اﻟﻤﻠﺨﺺ‬

‫ً‬
‫حلوﻻ‬ ‫يهدف هذا العمل الروتيني إلى تحقيق دعم القرار ونظام المعلومات الجغرافية في هدف دعم القرار‪ ،‬يقدم ذكاء اﻷعمال‬
‫جديدة للنمذجة واﻻستعﻼم وتصور البيانات‪ .‬في هذا السياق‪ ،‬سيخصص هذا المشروع ﻹنشاء تطبيق نظام المعلومات الجغرافية‬
‫وفقًا لتوجه الخدمات الزراعية‪ ،‬والحاجة إلى اقتناء أدوات رسم الخرائط‪ .‬يتضمن ذلك بناء قاعدة بيانات تحتوي على معلومات‬
‫جغرافية زراعية تتعلق بالمنطقة‪ ،‬واقتراح أداة لصنع القرار من خﻼل نظام المعلومات الجغرافية )‪ (GIS‬الذي سيتم إتاحته لقطاع‬
‫الزراعة ﻹدارة اﻹنتاج‪ ،‬واﻻحتياجات‪ ،‬وأبحاث الخرائط‪ ،‬وجعل اﻹحصاءات وطباعة التقارير وإنشاء خرائط مواضعية‪.‬‬

‫كﻠﻤات اﻟبحث‪ :‬ﺻنع القرار ‪ ،‬نظم المعلومات الجغرافية ‪ ،‬بيانات مساحية ‪ ،‬دلفي ‪ ، MapInfo ،‬الزراعة‪.‬‬
LISTE DES ABREVIATIONS

S.I.G : Système d’information géographique

D.S.A : Direction des services agricoles

S.D.B.G : Structure de données basée sur un graphique

DELPHI : Langage de programmation

MAPINFO : Logiciel spécialisé en cartographe

U.M.L : langage de modélisation objet unifié

S.G.B.D : système de gestion de base de données


Tables des matières

Résume ............................................................................................................................................ 5
.................................................................................................................... 1

I.1 Introduction ................................................................................................................................. 2


I.2 Historique des SIG ...................................................................................................................... 2
I.3 Présentation du système d’information géographique SIG ........................................................ 3
I.3.1 Qu’est-ce qu'un SIG ................................................................................................................ 3
I.3.2 Définitions................................................................................................................................ 3
I.3.2.1 Système d’information .......................................................................................................... 3
I.3.2.2 Information géographique ..................................................................................................... 3
I.3.2.3 Système d’information géographique ................................................................................... 3
I.4 La vocation d’un SIG .................................................................................................................. 4
I.5 Domaines d’application des système d'information géographique (SIG)................................... 5
I.6 L’importance des systèmes d’information géographique (SIG) ................................................. 6
I.7 Les principales composantes d’un SIG ...................................................................................... 7
I.7.1 Composants d’équipement ....................................................................................................... 7
I.7.2 composants logiciels ................................................................................................................ 7
I.7.3 Données.................................................................................................................................... 8
I.7.4 Humaines ................................................................................................................................. 8
I.7.5 Méthodes .................................................................................................................................. 8
I.8 Utilisations d’un SIG .................................................................................................................. 8
I.9 principales fonctionnalités d’un SIG .......................................................................................... 9
I.9.1. Abstraction .............................................................................................................................. 9
I.9.2. Acquisition .............................................................................................................................. 9
I.9.3 Archivage ................................................................................................................................. 9
I.9.4. Analyse ................................................................................................................................... 9
I.9.5 Affichage.................................................................................................................................. 9
I.10 Mode de représentation de l'information géographique dans un SIG ..................................... 10
I.11 Modèle Vecteur ....................................................................................................................... 11
Tables des matières

I.12 Les avantages des SIG ............................................................................................................ 12


I.13 Les contraintes des SIG .......................................................................................................... 12
I.14 Présentation des principaux logiciels de (SIG) ................................................................. 12
I.14.1Logiciels en mode vectoriel .................................................................................................. 12
I.15 Conclusion .............................................................................................................................. 13
II.1 Introduction ............................................................................................................................. 15
II.2 Présentation de soumission ...................................................................................................... 15
II.2.1 Cadre géographique générale .............................................................................................. 15
II.3 Agriculture ............................................................................................................................... 18
II.3.1 Définition .............................................................................................................................. 18
II.3.2 Direction des services agricoles ........................................................................................... 18
II.3.2.1 présentation ........................................................................................................................ 18
II.3.2.2 Tâches de la direction ..................................................................................................... 19
II. 3.2.3 Organisation Direction des services agricoles .................................................................. 19
II. 3.3 Intérêts des SIG en Agriculture ........................................................................................... 20
II. 3.4 Les problèmes de l’Agriculture ........................................................................................... 21
II. 4 Conclusion .............................................................................................................................. 22
III.1 Introduction : .......................................................................................................................... 24
III.2 Modélisation du système et description de l’approche UML ............................................... 24
III.2.1 Modélisation des systèmes d’information ........................................................................... 24
III.2.2 L’approche UML pour la mise en œuvre des systèmes d’information ............................... 24
III.2.2.1 Histoire langage uml ........................................................................................................ 24
III.2.2.2 définition d’uml ................................................................................................................ 25
III.3 Les diagrammes utilisés dans notre application (SIG pour l'agriculture) .............................. 26
III.3.1 Diagramme de cas d’utilisation ........................................................................................... 26
III.3.2 Description de diagramme cas utilisation ........................................................................... 26
III.3.2.1 Les utilisateurs de ce système .......................................................................................... 26
III.3.2.2 Les cas d’utilisation de ce système .................................................................................. 27
III.3.3 Description des cas d’utilisation ......................................................................................... 27
III.3.3.1 Scénario Nominal ............................................................................................................. 27
III.3.4 Mise à jour et consulter ....................................................................................................... 28
Tables des matières

III.3.4.1 Scénario ............................................................................................................................ 28


III.3.5 Evaluation et statistiques ..................................................................................................... 29
III.3.5.1 Scénario ............................................................................................................................ 29
III.3.6 Le Diagramme cas d’utilisation de notre système .............................................................. 29
III.3.7 Diagramme de séquence...................................................................................................... 30
III.3.9 Diagramme des classes........................................................................................................ 31
III.5 Réalisation de la base de données .......................................................................................... 38
III.5.1 Dictionnaire de données et codification .............................................................................. 38
III.6 Modélisation du conceptuel des données [web2] ................................................................... 39
III.6.1 Entité ................................................................................................................................... 39
III.6 .2 Relations et classes de relation ........................................................................................... 40
III.6 .3 La cardinalité ...................................................................................................................... 40
III.6 .4 Conception de la salle de classe ......................................................................................... 41
III.6 .5 Chapitres de la société de conception ................................................................................ 41
III.11 Conclusion :.......................................................................................................................... 42
Ⅳ .1 Introduction ........................................................................................................................... 44
Ⅳ.2 Objectif................................................................................................................................... 44
Ⅳ. 3 Les logiciels utilizes pour réaliser un SIG ...................................................................... 44
Ⅳ.4 Ingénierie du travail ............................................................................................................... 44
Ⅳ.5 Notre division du travail ........................................................................................................ 45
Ⅳ.6 Le choix.................................................................................................................................. 45
Ⅳ.8 Structure des données au format MapInfo ............................................................................. 47
Ⅳ.8.1 MapInfo ............................................................................................................................... 47
Ⅳ.8.2 Le choix............................................................................................................................... 47
Ⅳ.8.3. Systèmes de gestion de base de données ........................................................................... 47
Ⅳ.8.4 SQL server .......................................................................................................................... 47
Ⅳ.9 Les langages de programmations ........................................................................................... 48
Ⅳ.9.1 MapBasic ............................................................................................................................ 48
Ⅳ.10 La réalisation de l’application .............................................................................................. 48
Ⅳ.10.1 Interface Delphi 7.............................................................................................................. 49
Ⅳ.10.2 La connexion entre Delphi et MapInfo ............................................................................. 50
Tables des matières

Ⅳ.10.3 Ouvrir un fichier carte ....................................................................................................... 51


Ⅳ.10.4 Informations agricoles....................................................................................................... 51
Ⅳ.10.5 Zoom ................................................................................................................................. 53
Ⅳ.10.6 : Recherche ........................................................................................................................ 54
Ⅳ.10.7 Liste des Agriculture ......................................................................................................... 56
Ⅳ.10.8 Imprimer le résultat de recherche...................................................................................... 57
Ⅳ.10.9 Impression Liste des Agriculture ...................................................................................... 58
Ⅳ.10.10 Mise à jour d'un agricole.............................................................................................. 59
Ⅳ.11 Statistique ............................................................................................................................. 61
Ⅳ.12 Carte thématique .................................................................................................................. 63
Ⅳ.13 Conclusion : ......................................................................................................................... 64
Conclusion Générale ...................................................................................................................... 65
Liste des figures

Figure I. 1:Roger Tomlinson (1933-2014) .................................................................................. 2


Figure I. 2 : Structurer l’information géographique. ............................................................... 3
Figure I. 3: Composantes d’un SIG ............................................................................................ 4
Figure I. 4: Vocation d’un SIG. .................................................................................................. 5
Figure I. 5: Domaines d’application du SIG. ............................................................................. 6
Figure I. 6:Princpales fonctionnalités d'un sic. ....................................................................... 10
Figure I. 7: Représentation de l’information géographique en couches. .............................. 10
Figure I. 8 : Modèle Vecteur ..................................................................................................... 11

Figure II. 1: Localisation de la zone de réalisation de ............................................................. 16


Figure II. 2:Carte représenté les 11dairas de wilaya d’Adrar et leur limites........................ 17
Figure II. 3 : Un agriculteur de la province d'Adrar. .............................................................. 18
Figure II. 4: Prendre soin des cultures agricoles ..................................................................19
Figure II. 5: Une zone agricole dans d'Adrar............................................................... 20

Figure III . 1:Diagramme cas d’utilisation de notre système .................................................. 29


Figure III . 2 :Diagramme de séquences de ouvrir................................................................... 30
Figure III . 3: Diagramme de séquences de zoummer. ............................................................ 30
Figure III . 4: Diagramme de séquences de Imprimer............................................................. 31
Figure III . 5: Représentation d’une classe d’objet ................................................................ 32
Figure III . 6:Représentation de classe d'association ............................................................... 33
Figure III . 7: Représentation de Nœuds de contrôle. .............................................................. 34
Figure III . 8: Diagramme d’activité pour use case ‘recherche’ ............................................. 35
Figure III . 9:Diagramme d’activité pour use case ‘sélection’ ................................................ 36
Figure III . 10:Diagramme d’activité pour use case ‘création de carte thématique’ ............ 37
Figure III . 11:Modèle conceptuelle de donnée MCD. .......................Erreur ! Signet non défini.

Figure Ⅳ. 1: L’interface ArcView.............................................................................................. 46


Figure Ⅳ. 2::L’interface de MapInfo. ....................................................................................... 46
Figure Ⅳ. 3:Interface de se connecter dans logiciel Dalphian 7. ............................................ 49
Figure Ⅳ. 4: L'interface du programme pour le domaine agricole ........................................ 49
Figure Ⅳ. 5: Boîte de dialogue pour ouvrir un fichier de carte .............................................. 51
Figure Ⅳ. 6: Informations agricoles. ......................................................................................... 52
Figure Ⅳ. 7:L’utilisation de zoom avant. .................................................................................. 53
Figure Ⅳ. 8:Recherche les agriculture de la daïra « Tsabit ». ................................................ 54
Figure Ⅳ. 9: Recherche les agriculture de la Commune « Aoulef». ....................................... 55
Figure Ⅳ. 10: Recherche Par Céréales ...................................................................................... 55
Figure Ⅳ. 11: Représente liste des agriculture. ....................................................................... 56
Figure Ⅳ. 12: Impression. ........................................................................................................... 57
Figure Ⅳ. 13: Impression Liste des Agriculture. ...................................................................... 58
Liste des figures

Figure Ⅳ. 14: Entrer en terre agricole. .................................................................................... 59


Figure Ⅳ. 15: calculer la quantité de céréales pour une commune Aoulef. ........................... 60
Figure Ⅳ. 16: calculer la quantité de dattes pour un daira Adrar. ....................................... 61
Figure Ⅳ. 17: Graphe Céréales etde terrain agricole .............................................................. 61
Figure Ⅳ. 18: Dates statistiques pour les régions. .................................................................... 62
Figure Ⅳ. 19: Resultat de l'analyse thematique. ...................................................................... 63
Liste des Tableaux

Tableau II . 1: la liste des daïras de la wilaya d'Adrar et les communes qui les composent .............. 17

Tableau III. 1:Explication des données ............................................................................................... 38


Tableau III. 2:Codification des données ............................................................................................. 39
Tableau III. 3:conception des classes d’objet.. .................................................................................... 41
Tableau III. 4:Concevoir des classes d'agrégation.............................................................................. 41
Le secteur agricole joue un rôle important dans les économies des pays, car il est
considéré comme la corde sensible de l'économie, il bénéficie donc d'une place et d'une
attention particulières afin d'atteindre un pourcentage de la sécurité alimentaire, et il est
considéré comme l'élément vital qui travaille pour parvenir à un développement
économique qui accroisse la contribution de la production agricole au produit intérieur brut
du pays. Outre la production individuelle, il s'agit également d'offrir des opportunités
d'emplois directs aux jeunes, en particulier dans les zones rurales, ce qui témoigne de
l'existence de vastes zones propices à l'agriculture.

Cela disponibilité également beaucoup de ressources agricoles, industrielles et autres


nécessaires à l’état, ce qui explique la concurrence des pays dans ce domaine. Pour sa part,
l’Algérie, à l’instar d’autres pays, œuvre également à la promotion et à l’appui de ce secteur
par de grands et formidables efforts et à fournir tout le nécessaire pour le promouvoir pour
le mieux.

Ces dernières années, l’intérêt de l’état pour le secteur agricole on augmenté, en


particulier après avoir enregistré une baisse des prix du carburant, qui a révélé à tous la
dépendance de l’état aux hydrocarbures, accompagnée de cette baisse de l’endettement et
du manque de revenus, ce qui a incité l’état à bouger et à développer de nombreuses
stratégies et réformes qui le débarrassent de la dépendance au secteur des hydrocarbures et
à promouvoir à nouveau l’économie, parmi ces stratégies était de reconsidérer le secteur
agricole et de l’étudier en profondeur pour découvrir les problèmes les plus importants dont
il souffre, et essayer de trouver des solutions pour éliminer ces problèmes et les éliminer de
la voie du développement .

Les systèmes d'information géographique (SIG) combinent diverses méthodes et


technologies informatiques, permettant de modéliser, numériser, stocker, gérer, consulter,
analyser et représenter des objets géographiques ou des groupes d'objets.

L'objectif de ce projet de fin d'étude est de construire un système d'information


géographique complet et pratique, suivant les principes théoriques du domaine agricole à
adrar et la prise de décision dans ce domaine.

Mémoire [SIG agricoles]


1
Dans ce mémoire en présente les chapitres suivants :‫ء‬

 Le chapitre 1 : présente le système d'information géographique SIG pour


sauvegarder l'historique et les composants du SIG.

 Le chapitre 2 : nous présentant le cadre de l’étude de notre projet et ont donné les
caractéristiques géographiques de la wilaya et détermine la localisation
géographique ainsi que les missions et les activités concerné par service de suivi de
projet
 Le chapitre 3 : présente la conception et la modélisation de notre projet.

 Le chapitre 4 : La réalisation et mise en place de la solution par la présentation


d’une application SIG que nous avons développé.

Mémoire [SIG agricoles]


2
Chapitre I Système d'information géographique

Mémoire [SIG agricoles]


1
Chapitre I Système d'information géographique

I.1 Introduction
L'information géographique est une ressource essentielle dans le cadre de la prise de décision
et les données spatiales numériques sont de plus en plus utilisées comme support et aide à la prise
de décision par de nombreuses organisations et institutions. Dans ce chapitre, nous aborderons les
SIG, en commençant par quelques définitions, inconvénients et avantages.

I.2 Historique des SIG


Le SIG est né de l'informatisation de la production cartographique, initiée à la fin des années
1960 par "Tomlinson", considéré comme le père du SIG moderne et qui a fait ses premières
tentatives d'installation de plantations forestières en Afrique de l'Ouest. Ballast. L'Agence de
remise en état et de mise en valeur des terres agricoles a établi le système d'information
géographique du Canada (GISC) en 1963 ; c'était le premier SIG opérationnel pour la gestion des
ressources terrestres, qui est maintenant gérée par « Environnement Canada ». A partir des années
1970, c'est la diffusion des SIG, notamment dans le domaine civil, comme le développement d'un
SIG à Paris par l'atelier parisien d'urbanisme (APUR) en 1969, qui constitue une banque de données
urbaines. [1]

Mais c’est à partir des années 1960 que l’informatisation de la production cartographique qui
a donné lieu à l’avènement d’une nouvelle technologie, dénommée géométrique. Progressivement,
les données cartographiques nécessaires à la géométrique ont dû, pour être pleinement exploitables,
s’organiser en bases de données. Ainsi, l’exploitation combinée de plusieurs bases de données a
conduit à la notion de système informatique capable d’en assurer la synthèse, la gestion et
l’archivage. Donc ce n’est que progressivement, au cours des années 80. [2]

Figure I. 1:Roger Tomlinson (1933-2014)

Mémoire [SIG agricoles]


2
Chapitre I Système d'information géographique

I.3 Présentation du système d’information géographique SIG

I.3.1 Qu’est-ce qu'un SIG [2]


Les systèmes d'information géographique tirent leur spécificité des liens qu'ils établissent entre
informations caractéristiques des composants d'un territoire et ce territoire.

I.3.2 Définitions

I.3.2.1 Système d’information


Un groupe de composants interdépendants qui se rejoignent traiter, stocker et diffuser des
informations pour appuyer la prise de décision et contrôle au sein de l'organisation.

I.3.2.2 Information géographique


Une information est dite géographique lorsqu'elle est à un ou plusieurs endroits de la surface de
la terre.

Ces informations ont Attribut d'existence, d'identification ou de géocodage.

Figure I. 2 : Structurer l’information géographique.

I.3.2.3 Système d’information géographique


Un système d'information géographique (SIG) est un système d'information qui permet, à
partir de diverses sources, de collecter, d'organiser, de gérer, d'analyser, d'intégrer, de détailler et
de présenter des informations géographiquement définies. Contribuer spécifiquement à la gestion

Mémoire [SIG agricoles]


3
Chapitre I Système d'information géographique
de l'espace. Un système d'information géographique (SIG est également une plate-forme de gestion
de données pour capturer, stocker, récupérer, interroger, analyser et afficher des données locales.

Visualisez un ensemble de données spatialement définies, organisées de manière à pouvoir


facilement en tirer des résumés utiles pour la prise de décision. Un système d'information
géographique (SIG), comme le montre la Figure I.3 est un ensemble d'équipements informatiques,
de logiciels et de méthodologies de capture, de vérification, de stockage et d'exploitation de
données, dont la plupart sont indiqués dans l'espace, et sont destinés à simuler le comportement
d'un phénomène naturel, par exemple. Gestion et aide à la décision.

Figure I. 3: Composantes d’un SIG

I.4 La vocation d’un SIG


Recueillir diverses données dans un outil informatique. Il se situe dans une même aire
géographique liée à la terre, à l'homme et à leurs évolutions respectives. Le but d'un SIG est l'aide
à la décision. La complexité du monde réel est si grande que nous créons des modèles de réalité
qui ne sont que des représentations de cette complexité du monde réel.

Mémoire [SIG agricoles]


4
Chapitre I Système d'information géographique
Ainsi le contenu de la base de données (BD) à référence spatiale présente une vision partielle du
monde (représentation privée).
Les mesures et les échantillons de la base de données doivent représenter le monde de
manière aussi complète et cohérente que possible.
 Le SIG centralise une grande quantité d'informations
 Le SIG facilite l'accès à ces informations.
 Le SIG permet de mieux gérer toutes sortes de problèmes. [2]

Figure I. 4: Vocation d’un SIG.

I.5 Domaines d’application des système d'information géographique (SIG)


Les domaines d’application des SIG concernent l’ensemble des activités où interviennent des
données localisées : la protection de l’environnement, la gestion des ressources, l’aménagement du
territoire, les études d’impact, le suivi de phénomènes dynamiques Gestion de l’environnement et
du territoire .En plus des domaines suivants :

Mémoire [SIG agricoles]


5
Chapitre I Système d'information géographique
 Tourisme (gestion des infrastructures, itinéraires touristiques).

 Marketing (localisation des clients, analyse du site).

 Planification urbaine (cadastre, voirie, réseaux assainissement).

 Protection civile (gestion et prévention des catastrophes).

 Transport (planification des transports urbains, optimisation d'itinéraires).

 Hydrologie.

 Forêt (cartographie pour aménagement, gestion des coupes et sylviculture).

 Géologie (cartographie, aléas, amiante environnemental, prospection minière).

 Biologie (études du déplacement des populations animales).

Figure I. 5: Domaines d’application du SIG.

I.6 L’importance des systèmes d’information géographique (SIG)


Le système d'information géographique est un ensemble intégré d’éléments : ordinateurs,
programmes, données et informations géographiques et une personne et peut utiliser tout ce qui
précède à partir de ces données où il peut être analysé, stocké, récupéré et mis à jour, et ces données
peuvent être liées à ses emplacements géographiques, et donc peuvent être affichées et affichées
sur ses cartes, ou modifier ces cartes et les mettre à jour constamment et nous pouvons les récupérer
rapidement et efficacement.

Mémoire [SIG agricoles]


6
Chapitre I Système d'information géographique
Le système d'information géographique a également la capacité de mettre à jour les cartes et
les données, et grâce auquel il peut traiter et se référer aux données les plus récentes. Nous pouvons
résumer les avantages des SIG et ce qu’ils peuvent nous n’offrir en points de base :

1) Précision et rapidité.
2) Travaillez facilement et économisez du temps et des efforts
3) Possibilité de mettre à jour, de renouveler, d’ajouter ou de supprimer.
4) Prédiction et prévisions futures.
5) Ajout, création et innovation.
6) Relier différentes informations.
7) Couverture et chevauchement avec l’utilisation des cartes dans le sens de placer les cartes
les unes sur les autres.

I.7 Les principales composantes d’un SIG [3]


Un SIG se compose de trois types de composants : technologique (matériel et logiciel),
informatique (base de données géographique) et infrastructure (personnes, installations et services
de soutien), ce qui fait que le système SIG se compose de cinq éléments principaux :

I.7.1 Composants d’équipement


Les périphériques entre ordinateurs offrent des fonctions variées et deviennent de plus en plus
nécessaires :

 Matériel d'acquisition de données : scanner, table à numériser...


 Matériel de stockage de données : disques durs, CD, disquettes, DVD…
 Matériel de visualisation de données : moniteurs conventionnels, écrans plats, ordinateurs
portables…
 Matériel d'impression de données : imprimantes, traceurs.

I.7.2 composants logiciels


Les programmes SIG offrent un ensemble d'outils et de fonctionnalités qui stockent, analysent
et affichent des données géographiques.

Mémoire [SIG agricoles]


7
Chapitre I Système d'information géographique

I.7.3 Données
Les données sont certainement le composant le plus important d'un S.I.G. Les données
géographiques et les données tabulaires associées peuvent être configurées et développées en
interne par le cartographe, ou obtenues auprès des producteurs de données.

I.7.4 Humaines
SIC cible une très large communauté d'utilisateurs. De ceux qui créent et maintiennent des
systèmes aux personnes qui utilisent l'éloignement géographique dans leur travail quotidien :

 Techniciens et ingénieurs chargés de la conception, de la maintenance et de la gestion de


S.I.G.
 Techniciens qui utilisent S.I.G au quotidien dans leur travail,
 Les décideurs utilisent le S.I.G comme moyen d'aide à la décision.

I.7.5 Méthodes
SIC ne peut être établi et exploité sans respecter et appliquer certaines méthodes, règles et
procédures. Ces méthodes sont parfaites Fournir une utilisation cohérente du matériel, des logiciels
et des données SIG par tous les utilisateurs pour atteindre les objectifs prédéfinis du projet.

I.8 Utilisations d’un SIG


 Analyse spatiale.
 Gestion des données et bases de données géographiques.
 Aide à la décision, notamment en matière d'aménagement du territoire ;
 Identifier et assister les bassins versants et les points de vente Planification média.
 Meilleure gestion des colis (lieu, numéro de zone, date cultures...).
 Assurer la traçabilité des produits agricoles (sécurité alimentaire).
 Suivi de l'application des produits phytosanitaires (adapter aux besoins agricole).
 Suivez l'état de l'agriculture dans le monde.

Mémoire [SIG agricoles]


8
Chapitre I Système d'information géographique

I.9 principales fonctionnalités d’un SIG


Le SIG est un ensemble puissant d’outils pour transformer, extraire, afficher des données et
autres. Nous résumons ces outils en cinq fonctions : Abstraction, Acquisition, Archivage, Analyse
et Affichage.

I.9.1. Abstraction
L’abstraction revient à la conception d’un modèle qui organise les données à travers des
composants géométriques et l’établissement d’attributs descriptifs et de relations entre les objets,
où des outils de définition des données et de conception de carte conceptuelle des données peuvent
être intégrés. La stratification est une solution conçue pour un groupe d’objets géographique
homogènes.

I.9.2. Acquisition
L’acquisition équivaut à fournir des données pour le SIG. La fonctionnalité de l’acquisition
consiste en la saisie de la géométrie des objet d’une part et de leur propriétés et relations d’autre
part. Ce module intègre deux types d’outils, un pour importer des données de différentes sources
et un pour la numérisation.

I.9.3 Archivage
L’archivage consiste à conserver les données traitées de manière bien organisée et structurée
dans une base de données pour un accès facile en cas de besoin. Le module est basé sur le support
de stockage d’information utilisé dans le processus d’acquisition.

I.9.4. Analyse
Ce module répond aux questions posées au SIG, ainsi le SIG devient un tableau de bord
cartographique et un outil de décision.

I.9.5 Affichage
Montrez les relations spatiales entre les objets perçus et visualisez les données tout en les reliant
à leur emplacement spatial, éventuellement en mode hypertexte.

Mémoire [SIG agricoles]


9
Chapitre I Système d'information géographique

Figure I. 6:Principales fonctionnalités d'un sic.

I.10 Mode de représentation de l'information géographique dans un SIG


Une information est dite géographique lorsqu'elle porte sur un ou plusieurs lieux du globe. Ces
informations sont organisées en couches superposées, dont chacune comprend des objets de même
nature ou dans la même zone d'intérêt.

Figure I. 7: Représentation de l’information géographique en couches.

Mémoire [SIG agricoles]


10
Chapitre I Système d'information géographique

I.11 Modèle Vecteur


Informations sous forme de coordonnées
• Particulièrement utilisées pour des données discrètes.
On distingue trois grands type d’objets :
• Point : (X, Y).
• Ligne/poly ligne : (X, Y) de chaque nœud.
• Polygone : (X, Y) chaque sommet.

Figure I. 8 : Modèle Vecteur

• Le point, avec ses coordonnées est porteur de l’information géométrique.


• Les données vectorielles sont la plupart du temps issues d’une numérisation.
• Les trois types de vecteurs (points, lignes et surfaces) sont représentées dans des couches
différentes.

Mémoire [SIG agricoles]


11
Chapitre I Système d'information géographique

I.12 Les avantages des SIG


 Capacité et fiabilité de stockage.
 Rapidité de restitution des données (gain de temps).
 Intégration et combinaison de données de sources différentes
 Précision des processus cartographiques.
 Facilité de mise à jour (outils de suivi).
 Analyse des relations spatiales (intégration, requête spatiale, Combinaison et
superposition de carte)
 Production de carte (bon rapport qualité/ prix).

I.13 Les contraintes des SIG


 Le manque de personnel spécialisé et compétant.
 Cout élevé et problèmes techniques pour l’acquisition des données fiables.
 Non standardisation des formats de données.
 Nécessité d’une mobilisation contenue des acteurs.

I.14 Présentation des principaux logiciels de (SIG)

I.14.1Logiciels en mode vectoriel


 Arc GIS:

Conçu par ESRI Corporation. Arc GIS 9x se compose de différents éléments :


Arc GIS Desktop : une suite intégrée d'applications SIG professionnelles.
-Arc GIS Engine : Composants que les développeurs peuvent combiner pour personnaliser
S.I.G.
Applications Server-S.I. G : ArcSDE®, ArcIMS® et ArcGIS Server.
Applications SIG mobiles : ArcPad®, ainsi qu'ArcGIS Desktop et ArcGIS Engine pour
tablettes.
ArcGIS Desktop comprend un ensemble d'applications intégrées :
- ArcCatalog, ArcMap, ArcGlobe, ArcToolbox ainsi que ModelBuilder. Il est vendu sous
trois niveaux comprenant plus ou moins de fonctionnalités : ArcView, ArcEditor et
ArcInfo.

Mémoire [SIG agricoles]


12
Chapitre I Système d'information géographique

 MapInfo:
MapInfo est un logiciel S.I.G qui présente une interopérabilité importante, en raison d'un
convertisseur de formats intégrés. Sur le plan des fonctions disponibles, il est moins
complet qu'ArcGIS mais s'avère toutefois suffisant pour de nombreuses applications. Afin
de pouvoir Effectuer des calculs raster, il est nécessaire de lui adjoindre le module
additionnel Vertical Mapper.

I.15 Conclusion
Le SIG est divisé en deux parties : le système d'information et les informations géographiques
qu'il combine pour former un système complet qui collecte, maintient, stocke, analyse, produit et
distribue des données spatiales et des informations qui aident à l'aide à la décision.

Mémoire [SIG agricoles]


13
Chapitre II Présentation de cadre d'études

Mémoire [SIG agricoles]


14
Chapitre II Présentation de cadre d'études

II.1 Introduction
Ce chapitre présente le cadre général du projet et Les informations géographiques les plus
importantes de la région (localisation, superficie, frontières, régions...) ainsi que des informations
sur l’agriculture, et Direction des services agricoles nous traitons Tâches et Organisation Direction
des services agricoles en plus des problèmes les plus importants auxquels le secteur est confronté
dans la région, nous concluons par une conclusion.

II.2 Présentation de soumission

II.2.1 Cadre géographique générale [4]


La province d’Adrar est située dans le sud-ouest de l’Algérie Intervalle entre les coordonnées
géographiques :
➢ Les longitudes entre 0°30`E et 0°30` à l’Ouest
➢ Les latitudes entre 26°30`et 28°30`au Nord

➢ Avec une altitude moyenne de 222m


La wilaya occupe une superficie de 443782 km², avec une superficie estimée à 17,97% de
la superficie totale de l’Algérie avec une population de 441800 habitants (statistiques du bureau
national 2017), Divisé sur 11 daïra et 28 communes. Elle est bordée au nord par wilayas d'El
Bayedh et de Ghardaïa, à l'ouest par wilayas de Béchar et Tindouf, à l'est par wilaya de
Tamanrasset, et au sud par Mauritanie et Mali.

Mémoire [SIG agricoles]


15
Chapitre II Présentation de cadre d'études

Figure II. 1: Localisation de la zone de réalisation

L’état contient quatre régions désertiques:


 Tanezrouft : Il est situé dans le sud de l’état, bordé par Mali au sud, Tamanrasset à l’est
et la région du Touat au nord-ouest, s’étendant sur une distance de 400 km² et
comprenant les communes Bordj Badji Mokhtar et Timiaouine.
 Tidikelt : La zone est située au centre de l’état exactement à l’est, bordée par
Tamanrasset à l’est, la région de Gourara au nord et la région de Touat au sud-ouest,
avec sa capitale dans daïra d’Aoulef.
 Touat : Cette zone est située au centre de l’ouest de l’état, bordée à l’ouest par wilaya
de Tindouf et au nord par la région de Gourara à l’est, bordée par la région de Tidikelt,
bordée par la région de Tanezrouft au sud-est et l’état de Mauritanie au sud-ouest, et
s’étend de daïra de Tsabit au daïra de Reggane.
 Gourara : Cette zone est située sur une zone de 500 km² située dans le nord de l’état et
comprend daïra de Timimoun, daïra d’Aougrout et daïra de Charouine et daïra de
Tinerkouk.

Mémoire [SIG agricoles]


16
Chapitre II Présentation de cadre d'études

Figure II. 2:Carte représenté les 11 daïras de wilaya d’Adrar et leur limites

 Tableau indiquant les communes et Daïras de la province d’Adrar :

Wilaya Daïra N° de communes Communes


Adrar 3 Adrar, Bouda, Timmi.
T’sabit 2 Sebaa, Tsabit
Fenoughil 3 Fenoughil, Tamantit, Tamest.
Adrar
Reggane 2 Reggane, Sali.
Zaouiet Kounta 2 In Zghmir , Zaouiet Kounta.
Aoulef 4 Akabli, Aoulef, Tamekten, Tit.
Timimoune 2 Ouled Said, Timimoun.
Aougrout 3 Aougrout, Deldoul, Metarfa.
Timimoune Charouine 3 Charouine, Talmine,
Ouled aissa
Tinerkouk 2 Ksar Kaddour, Tinerkouk.
Ordj Badji Ordj Badji 2 Bordj Badji Mokhtar,
Mokhtar Mokhtar Timiaouine.
Tableau II. 1: la liste des daïras de la wilaya d'Adrar et les communes qui les composent

Mémoire [SIG agricoles]


17
Chapitre II Présentation de cadre d'études

II.3 Agriculture

II.3.1 Définition
La culture ou l’agriculture est le processus de production de denrées alimentaires, d’aliments
pour animaux, de fibres et d’autres produits par sélection systématique de plantes et d’animaux.
Dans le passé, l’agriculture signifiait seulement « la science de la culture de la terre », mais le mot
agriculture couvre maintenant, comme mentionné ci-dessus, toutes les activités de base pour la
production de nourriture, de fourrage et de fibres, y compris toutes les techniques nécessaires à
l’élevage et à la transformation du bétail et de la volaille.

Figure II. 3 : Un agriculteur de la province d'Adrar.

II.3.2 Direction des services agricoles

II.3.2.1 présentation
Direction des services agricoles de Wilaya d’Adrar : institution administrative et technique
publique du Ministère de l’Agriculture et du Développement Rural. Il est basé dans la capitale
d’état, il est divisé en 07 sections, branches de l’agriculture, chaque section est divisée en
délégations agricoles dans chaque municipalité qui lui est affiliée (au niveau de 28 communes).

Mémoire [SIG agricoles]


18
Chapitre II Présentation de cadre d'études

Figure II. 4: Prendre soin des cultures agricoles

II.3.2.2 Tâches de la direction


➢ Organisation du secteur agricole.
➢ Développement des agriculteurs.

➢ Soutenir l’investissement agricole.


➢ Développement de l’agriculture sur l’ensemble du territoire de l’État.
➢ Mise en œuvre et suivi des programmes agricoles.
➢ Orientation et vulgarisation agricole.

➢ Recueillir des statistiques.

II. 3.2.3 Organisation Direction des services agricoles


L’administration centrale du ministère de l’agriculture et du développement rural, placée
sous l’autorité du ministre, comprend :
➢ Direction générale de la production agricole,

➢ Direction générale des investissements agricoles et immobiliers,


➢ Direction des services vétérinaires,
➢ Direction de la protection des végétaux et du contrôle technique,
➢ Direction des statistiques, de la numérisation et de la prospective,

Mémoire [SIG agricoles]


19
Chapitre II Présentation de cadre d'études

➢ Direction des affaires juridiques et de la réglementation,


➢ Direction de la coopération,

➢ Direction de l’administration et des Moyens.

II. 3.3 Intérêts des SIG en Agriculture


Le domaine agricole subit sans cesse des modernisations permettant une meilleure gestion et
de meilleurs rendements. L’informatisation a été un grand pas en avant, qui plus est avec le
développement des Systèmes d’Information Géographique (SIG).

Les SIG ont en agriculture de multiples applications autres que l’élaboration de cartes et
graphiques, notamment :

 Mieux gérer les parcelles (localisation, calcul de surface, historique des cultures…).
 Assurer la traçabilité des produits issus de l’agriculture (sécurité alimentaire).
 Maîtriser l’application des produits phytosanitaires (s’adapter aux besoins agronomiques).
 Suivre la conjoncture de l’agriculture mondiale.

Les SIG permettent donc de mettre l’agriculture mieux en relation avec des domaines tels que la
santé, l’environnement ou l’économie afin d’améliorer ses pratiques et maîtriser ses impacts.

Figure II. 5: Une zone agricole dans d'Adrar

Mémoire [SIG agricoles]


20
Chapitre II Présentation de cadre d'études

II. 3.4 Les problèmes de l’Agriculture


L’agriculture est un secteur stratégique de l’économie nationale algérienne. Il joue toujours
un rôle important. Par conséquent, l’Algérie a consacré une grande partie de ses efforts à
l’intensification de l’agriculture, nous vous présenterons quelques-uns des problèmes qui entravent
ce secteur et que l’Algérie s’efforce de trouver des solutions appropriées pour éradiquer .
 Problèmes naturels:
➢ Précipitations rares.

➢ Le phénomène de la désertification.
➢ Gelées.

➢ La sécheresse qui prévaut dans certaines saisons agricoles en plus des risques de pollution de
l’environnement.
 Problèmes matériels:
➢ Manque d’équipement agricole.
➢ Manque de capital.

➢ Manque d’engrais.
 Problèmes humains:
➢ La réticence des jeunes et leur fuite de ce secteur.
➢ Pénurie de main-d’œuvre qualifiée.

Mémoire [SIG agricoles]


21
Chapitre II Présentation de cadre d'études

II. 4 Conclusion
Grâce à ce que nous avons discuté dans ce chapitre et à travers les informations que nous avons
obtenues, il devient clair pour nous combien le secteur agricole a un rôle important et significatif
dans la vie du citoyen ainsi que occupe une position très importante afin de réaliser le
développement économique que l’état recherche, il est donc nécessaire d’intensifier les efforts afin
de protéger ce secteur de l’effondrement et de le préserver et de résoudre tous les problèmes qui
entravent son développement et son avancement vers une économie forte.

Mémoire [SIG agricoles]


22
Chapitre III Conception et modélisation de systéme

Mémoire [SIG agricoles]


23
Chapitre III Conception et modélisation de systéme

III.1 Introduction :
Dans ce chapitre, nous allons présenter la conception de ce projet, d'abord décrire l'approche
utilisée pour modéliser le système, puis expliquer la méthode d'application de cette approche dans
ce cas, et enfin l'implémentation de la base de données de ce système.

III.2 Modélisation du système et description de l’approche UML [5]

III.2.1 Modélisation des systèmes d’information


La modélisation consiste à créer une représentation simplifiée d'un problème, il est possible de
représenter et de simuler simplement un problème et un concept.

Modélisation en trois parties :

a) L'analyse est l'étude d'un problème.


b) Concevoir signifie développer une solution à un problème.
c) Ainsi le modèle constitue une représentation possible du système pour un point de vue
particulier.

III.2.2 L’approche UML pour la mise en œuvre des systèmes d’information

III.2.2.1 Histoire langage uml


 En Octobre 1994 : UML est né chez rational software corporation à l’initiative de G. Booch
et J. Rumbaugh.
 Le 17 Novembre 1997 : UML 1.1 a été standardisé par l’OMG (Object Management
Group) suite à la demande émanant de la collaboration de plusieurs entres prises (Hewlett-
packard, IBM, iLogix, ICON Computing, MCI system house, microsoft, objectime, oracle,
platinum technology, ptech, rational software corporation, reich technologies, softeam,
sterling software, taskon et unisys).
 Depuis juin 1999 : La version actuelle est UML 1.3 (la version 1.4 sera bientôt prête, afin
de préparer la prochaine version 2.0).

Mémoire [SIG agricoles]


24
Chapitre III Conception et modélisation de systéme

III.2.2.2 définition d’uml


UML (Unified Modeling Language) est un langage de modélisation conçu pour construire,
visualiser et spécifier des systèmes d'information
La notation UML est basée sur :
 Modéliser la situation réelle en utilisant l'approche orientée objet ; conception et
modélisation du système.
 Développer une série de schémas pour faciliter l'analyse et la conception du système
d'information.
 L'approche orientée objet vise à représenter des objets du monde réel sous la forme de
classes, de sous-classes et d'objets.
 Les classes et les objets sont liés entre eux par différents types de relations.
 Une relation d'instanciation : un objet est une instance d'une classe.
 Relation de corrélation qui représente les liens entre des objets de différentes classes.
UML se compose de 14 types de graphes et est divisé en deux types : le mode statique et le
mode dynamique.
a) Le mode statique : Se concentre sur les éléments du système indépendamment du temps,
c'est-à-dire les preuves statiques, il comprend les graphiques suivants :
 Diagrammes d’objets.
 Diagramme de classes.
 Diagramme de composants.
 Diagramme de déploiement.
b) Le mode dynamique : il se concentre sur la fonctionnalité du système, c'est-à-dire ses
changements avec le temps, il comprend les graphiques suivants :
 Diagrammes de séquence.
 Diagrammes d’activités.
 Diagramme de cas d’utilisation.
 Diagramme d’états-transitions.

Mémoire [SIG agricoles]


25
Chapitre III Conception et modélisation de systéme

La modélisation de ce cas (SIG dans le secteur agricole) on s’intéresse par les vues statiques
pour déterminer les données nécessaires dans l’implémentation de la base de données, et expliquer
le fonctionnement physique de ce système et ses caractéristiques d’après l’ensemble de diagramme
de structure qui existe dans la méthode UML.

III.3 Les diagrammes utilisés dans notre application (SIG pour l'agriculture)

III.3.1 Diagramme de cas d’utilisation


Décrire les cas d'utilisation sous forme d'actions et de réactions comportement du système du
point de vue de l'utilisateur. Cas d'utilisation utilisé pour organiser les besoins et les objectifs des
utilisateurs correspondant à système.

 Un acteur : est une idéalisation du rôle joué par une personne, un processus ou un rôle externe
quelque chose qui interagit avec le système.
 Un cas d'utilisation : est une unité cohérente qui représente une fonction visible de
l'extérieur. Il exécute un service du début à la fin pour l'acteur qui l'a lancé, y compris les
déclencheurs, la progression et la fin. Ainsi, les cas d'utilisation modélisent les services
fournis par le système sans imposer de modèle de mise en œuvre pour ce service.

III.3.2 Description de diagramme cas utilisation

III.3.2.1 Les utilisateurs de ce système


 Direction des services agricoles.
 Délégations au niveau des communes de wilaya d’Adrar.
 L'agriculteur

Mémoire [SIG agricoles]


26
Chapitre III Conception et modélisation de systéme

III.3.2.2 Les cas d’utilisation de ce système


 Ajout et suppression d'une zone agricole
 Imprimer
 Mettre à jour
 Choisissez
 Rechercher
 Fonctionnement de base
 Evaluation et statistique

III.3.3 Description des cas d’utilisation

III.3.3.1 Scénario Nominal


 Le système affiche la carte.
 L'utilisateur peut naviguer librement sur la carte.

A. Scénario :
A.1 surface :

 L'utilisateur clique sur la surface du bouton.


 Fenêtre d'affichage de la surface du système.
 Remplissez les données.
 Lancez la recherche.
 Vérification du système.
 Afficher les résultats.

A.2 Compter distance :


 L'utilisateur sélectionne l'outil de calcul.
 L'utilisateur choisit la distance à calculer.
 Afficher la distance.

Mémoire [SIG agricoles]


27
Chapitre III Conception et modélisation de systéme

A.3 Zoomer:
 L'utilisateur demande le zoom.
 Le zoom est effectué.

A.4 Imprimer la carte:


 L'utilisateur lance l'impression
 Le système demande d'introduire les propriétés d'impression
 L'utilisateur introduit et/ou valide l'impression
 Le système lance l'impression

A.5 Recherche :
 L'utilisateur clique sur le bouton souhaité.
 Fenêtre de recherche de l'affichage du système.
 Remplissez les données.
 . Lancez la recherche.
 Vérification du système.
 Afficher plusieurs résultats de recherche.

A.6 Se connecter :
 Demande d'authentification.
 Affichage des champs.
 Remplir les champs (Mot de passe, mdp)
 Vérification (Si Authentification OK Affichage de la page d'accueil sinon Affichage du
message d’error )

III.3.4 Mise à jour et consulter

III.3.4.1 Scénario
B.1 Ajouter :
1. L’utilisateur clique sur botton d'ajout.
2. l'utilisateur sélectionne la zone ajoutée.
3. L’utilisateur enregistre.
4. le système confirme l’ajout.

Mémoire [SIG agricoles]


28
Chapitre III Conception et modélisation de systéme

B.2 Modifier :
1. L’utilisateur ne clique sur point à modifier.
2. Le système affiche les infos correspondantes à point sélectionné.
3. L’utilisateur modifie les infos.
4. L’utilisateur enregistre les infos.
5. le système confirme l'enregistrement.

B.3 Supprimer :
1. L’utilisateur ne sélectionne point à supprimer
2. L’utilisateur clique sur Botton supprime dans claver.

III.3.5 Evaluation et statistiques

III.3.5.1 Scénario
 L’utilisateur clique sur botton statistique.

 Fenêtre des statistiques d'affichage du système.

III.3.6 Le Diagramme cas d’utilisation de notre système

Figure III. 1: Diagramme cas d’utilisation de notre système

Mémoire [SIG agricoles]


29
Chapitre III Conception et modélisation de systéme

III.3.7 Diagramme de séquence


 Diagramme de séquences pour case « ouvrir »

Figure III. 2 :Diagramme de séquences de ouvrir

 Diagramme de séquences pour case « zoomer »

Figure III. 3: Diagramme de séquences de zoomer.

Mémoire [SIG agricoles]


30
Chapitre III Conception et modélisation de systéme

 Diagramme de séquences pour case « imprimer »

Figure III. 4: Diagramme de séquences de Imprimer

III.3.8 Diagrammes d’objet :


• Représentation d'un groupe d'objets et de liens, exprimant la structure figée.
• Le diagramme d'objets est un exemple de diagramme de classes et montre l'état du système
à un moment donné.
Un diagramme d'objets se compose de :
Objets (instances de classe).
Liens (instances associatives).

III.3.9 Diagramme des classes


Les diagrammes de classes expriment généralement la structure statique du système, en termes de
couches et de relations entre ces couches. Catégorie Il permet de décrire un ensemble de choses
(traits et comportements), tandis que à la relation ou l'association permet de montrer les liens entre
ces choses. Nous pouvons nous dis ça:

 L’objet est une instance d'une classe,


 La corrélation est un exemple de relation

Mémoire [SIG agricoles]


31
Chapitre III Conception et modélisation de systéme

Un diagramme de classes est une forme permettant de décrire de manière abstraite et les connexions
générales entre les choses.

Définition :

Décrivant un groupe d'objets partageant la même sémantique, Il en va de même pour les mêmes
attributs, processus et relations.

 Représentation
Agriculture
Nom de la classe

Attribut
N° Agriculture
Opération (méthode)

Arbitrage

Figure III. 5 : Représentation d’une classe d’objet

 Classe : description d'un groupe d'objets avec une sémantique, des propriétés, des

méthodes et des relations communes.

 Objet : est une instance d'une classe.

• Attributs :
• Contient des informations portées par l'objet.

• L'ensemble des attributs constitue la structure de l'objet.

 Méthodes

• Ceux-ci correspondent aux services rendus par l'objet.

• Ils peuvent modifier la valeur des attributs.

• L'ensemble des méthodes constitue le comportement de l'objet.

Mémoire [SIG agricoles]


32
Chapitre III Conception et modélisation de systéme

Définition des associations :


Une association représente une relation structurelle entre classes d’objets. La plupart des
associations sont binaires, c'est-à-dire qu’elle connectent deux classes.

Figure III. 6 : Représentation de classe d'association

III.3.10 Diagramme d’activités


Les diagrammes d’activités permettent de modéliser les traitements (adaptés à la modélisation
des flots de contrôle et des flots de données).
Permettent de représenter graphiquement le comportement d’une méthode ou l’exécution d’un
scénario de cas d’utilisation.
 Différents types de nœuds d’activités :
Un nœud d’activité permet de représenter les étapes le long du flot d’une activité. Il existe trois
types :
1. les nœuds d’exécution (exécutable node)
2. les nœuds d’objets (Object node)
3. les nœuds de contrôle (control nodess).

Mémoire [SIG agricoles]


33
Chapitre III Conception et modélisation de systéme

Figure III. 7 : Représentation de Nœuds de contrôle.

Mémoire [SIG agricoles]


34
Chapitre III Conception et modélisation de systéme

Figure III. 8 : Diagramme d’activité pour use case ‘recherche’

Mémoire [SIG agricoles]


35
Chapitre III Conception et modélisation de systéme

Figure III. 9 : Diagramme d’activité pour use case ‘sélection’

Mémoire [SIG agricoles]


36
Chapitre III Conception et modélisation de systéme

Figure III. 5 : Diagramme d’activité pour use case ‘création de carte thématique’

Mémoire [SIG agricoles]


37
Chapitre III Conception et modélisation de systéme

III.5 Réalisation de la base de données

III.5.1 Dictionnaire de données et codification


1) Explication de données utilisées :

N’ Attribut Explication
01 Wilaya La wilaya concernée (Adrar)

02 Daïra La daïra ou se trouve le l'agriculture

03 Commune La commune ou se trouve le point (l'agriculture)

04 Cordonné X Coordonnée transférer à la base décimale

05 Cordonné Y Coordonnée transférer à la base décimale

06 Céréales Définie les nombre céréales

07 Fourrages Définie les nombre fourrages

08 Culture Maraic Définie les nombre culture maraic

09 Culture Indust Définie les nombre culture indust

10 L.sec Le nombre de L.sec par hectare

11 Autres Le nombre de blé par hectare

12 Dattes Déterminer le nombre de dates

13 Date d'analyse Définie la date d'analyse de l'agriculture

14 Nombre de gicleurs à pivot Définie les nombre de gicleurs à pivot

Tableau III. 1 : Explication des données

Mémoire [SIG agricoles]


38
Chapitre III Conception et modélisation de systéme

2) Codification des données


N’ Attribut Type Taille
01 Wilaya A 05

02 Daïra A 14

03 Commune A 14

04 Cordonné X.Y N 10

05 Céréales F 10

06 Fourrages F 10

07 Culture maraic F 10

08 Culture indust F 10

09 L.sec F 10

10 Autres F 10

11 Dattes F 10

12 Date d'analyse C 09

13 Nombre de gicleurs à pivot F 10

Tableau III. 2 : Codification des données

III.6 Modélisation du conceptuel des données [web2]


Le but d'un modèle de données (MCD) est d'écrire des données de manière formelle. Va être
utilisé par le système d'information. Il représente donc facilement les données intelligent,
permettant de décrire le système d'information à l'aide d'entités.

III.6.1 Entité
L'entité est une instance de la classe, chaque entité est composée de caractéristiques et données
de base permettant leur description.

Mémoire [SIG agricoles]


39
Chapitre III Conception et modélisation de systéme

III.6 .2 Relations et classes de relation


Relations et classes de relation (appelée aussi parfois association) représente les liens
sémantiques qui peuvent exister entre plusieurs entités. Une classe de relation contient donc toutes
les relations de même type (qui relient donc des entités appartenant à des mêmes classes d'entité).
Une classe de relation peut lier plus de deux classes d'entité. Voici les dénominations des classes
de relation selon le nombre d’intervenants :
 Une classe de relation récursive (ou réflexive) relie la même classe d'entité
 Une classe de relation binaire relie deux classes d'entité
 Une classe de relation ternaire relie trois classes d'entité
 Une classe de relation n’aire relie n classes d'entité

III.6 .3 La cardinalité
Les éléments essentiels permettent de caractériser l'association qui existe entre l'entité et la
relation à celle-ci et il est connecté. La relation principale dans la relation consiste en un couple
composé d'un limite supérieure et inférieure, intervalle en qui peut prendre la valeur parent de
l'entité :
 Minimum (généralement 0 ou 1) décrit le nombre minimum d'occurrences d'une entité peut
être impliqué dans une relation.
 La limite supérieure (généralement 1 ou n) décrit le nombre maximum d'occurrences d'une
entité peuvent être impliqués dans une relation.
 La relation de base A1. N signifie que chaque entité appartient à une classe d'entités qui
participe à Au moins une fois dans une relation.
 La cardinalité 0.N signifie que chaque entité appartient à une classe d'entités qui ne pas
forcément pour la relation.

Mémoire [SIG agricoles]


40
Chapitre III Conception et modélisation de systéme

III.6 .4 Conception de la salle de classe


classes d’objets Attributs type
Commune N° commune N
Designation commune A
Daïra N° Daïra N
Désignation daïra A
Agriculteur N°Agriculteur N
Nom Agriculteur A
N° Agriculture N
Agriculture Nom Agriculture A
x-décimale N
y-décimale N
service de conservation de N°service N
Agriculture N° Agriculture N
Commune A
Wilaya A
Tableau III. 3:Conception des classes d’objet..

III.6 .5 Chapitres de la société de conception


Classes d’association Identifiant Les classes d’entités relatives
Appartient N° daïra daïra, commune
N°commune
Se trouve N° Agriculture Commune, Agriculture
N°commune
Réaliser par N°Agriculteur Agriculteur, Agriculture
N° Agriculture
Suivi par N°service Service, Agriculture
N° Agriculture
Tableau III. 4:Concevoir des classes d'agrégation

Mémoire [SIG agricoles]


41
Chapitre III Conception et modélisation de systéme

III.11 Conclusion :
Dans ce chapitre, nous définissons la base de données et nous recueillons les étapes liées au
projet pour comprendre et utiliser le langage UML afin de faciliter la réalisation de notre projet.
Après cette étape, nous avons maintenant réfléchi à la façon de préparer les données au notre
projet.

Mémoire [SIG agricoles]


42
Chapitre Ⅳ Réalisation de notre projet

Mémoire [SIG agricoles]


43
Chapitre Ⅳ Réalisation de notre projet

Ⅳ .1 Introduction
Ce chapitre, il est consacré à la présentation de l'application SIG que nous avons développée.
En effet, ce SIG propose des fonctions telles que la recherche, la sélection et l'impression qui
visent à répondre aux questions liées à l'agriculture dans la région d'Adrar.

Ⅳ.2 Objectif
L'objectif est de développer des systèmes d'information géographique pour les zones agricoles
de la province d'Adrar. Sur la base des formalités UML et du langage naturel, l'utilisateur doit
être en mesure de localiser rapidement et de manière appropriée des références à des objets
uniques qui fournissent les coordonnées requises afin de positionner des lieux sur la carte et dans
le SIG.
Le but ultime du système est d'augmenter la qualité des sites Web en termes d'exactitude et de
précision.
Ⅳ. 3 Les logiciels utilizes pour réaliser un SIG

On peut utiliser les trois logiciels :


 Les logiciels SIG (ArcView, MapInfo).
 Les systèmes de gestion de base de données (, SQL Server,)
 Les langages de programmations (Delphi)

Ⅳ.4 Ingénierie du travail

Ⅳ.4.1 Les trois composantes nécessaires à la mise en œuvre d'un projet SIG :
1) Visualisation géographique : Avoir des cartes géographiques qui représentent le terrain
de l’étude.
2) Géodatabase : concevoir la base de données spatiale (géographique) qui contiendra
Chacun des attributs spatiaux des entités géographiques représentées sur la carte.

3) Géotraitement : qui correspond à l'application (type d'analyse) qu'il doit être notre SIG.

Mémoire [SIG agricoles]


44
Chapitre Ⅳ Réalisation de notre projet

Ⅳ.5 Notre division du travail


En attendant notre objectif, nous divise notre travail en trois grandes étapes :

a) Traitement de la carte géographique : Cette étape est destinée à assurer la visibilité


visualisation géographique. Ce traitement consiste à :
1. Corriger les erreurs de numérisation
2. Fondation de la biologie
3. Séparation des couches
4. Superpose la carte sur une image selon la référence de projection.

b) Conception de la géodatabase : Cette partie aura pour objectif Pour assurer l'aspect
géodatabase, autrement dit, c'est une phase de construction géodatabase, mais surtout pour assurer
son intégrité en échange, non seulement de son contenu, mais aussi du contenu de la carte.
c) Réalisation d'application : C'est le traitement géologique, la réalisation de cette partie
Elle a conduit à définir les catégories de personnes auxquelles ce système s'adresse
L'information géographique correspond en effet au résultat d'une étude menée sur problème
spécifique. De plus, c'est l'application qui jouera le rôle de colis entre le module de géodatabase et
le module de géovisualisation (dans notre cas c'est l'interface Il a été développé à Delphi7 ).

Ⅳ.6 Le choix
Dans cette partie, nous allons utiliser de delphi7 et MapBasic. Le delphi parce qu’il est simple
à utiliser, il possède beaucoup d’avantages en matière de base de données. En ce qui concerne le
MapBasic, ses programmes sont facilement intégrables dans le delphi et permettent d’étendre ses
fonctionnalités pour qu’ils prennent en considération l’aspect géographique.

Ⅳ.7 Les logiciels SIG


Ⅳ.7.1 Le logiciels ArcView (web 6)
ArcView est le logiciel SIG d'entrée de gamme d'ESRI. ESRI France a été créé en 1988. ArcView,
dans sa version de base, sera utilisé, remplacé par ArcGIS.

Mémoire [SIG agricoles]


45
Chapitre Ⅳ Réalisation de notre projet

Figure Ⅳ. 1: L’interface ArcView.

Ⅳ.7.2 Le logiciel MapInfo


MapInfo est un logiciel modulaire, ce logiciel peut être fourni en version monoposte ainsi qu'en
version multi-utilisateurs accessible en réseau.

Figure Ⅳ. 2 : L’interface de MapInfo.

Mémoire [SIG agricoles]


46
Chapitre Ⅳ Réalisation de notre projet

Ⅳ.8 Structure des données au format MapInfo

Ⅳ.8.1 MapInfo
Est un logiciel qui structure les informations en tables. Une table est un ensemble de fichiers qui
sont manipulés ensemble par logiciel. Dans ce cadre, nous utilisons la version 8.0 de ce logiciel.

*.tab : c’est un fichier texte qui décrit la structure de table ; c’est toujours un petit fichier en terme
de taille.

 *.dat : c’est un fichier qui contient les données attributaires de table. Sa taille est donc
proportionnelle au nombre d’enregistrements dans la table et à la taille, en octet, d’un
enregistrement.
 *.map : c’est un fichier binaire qui contient notamment l’information géométrique de la table.
 *.id : c’est le fichier qui va faire correspondre les parties alphanumériques et géométriques
des ‘objets’.
 *.ind : c’est un fichier d’indexe sur une colonne. Il peut y avoir plusieurs colonnes d’une
table indexées.
 *.mif : c’est un fichier qui contient les coordonnées cartésiennes de chaque objet
géographique de la carte.
Ⅳ.8.2 Le choix
Notre disposition des produits complémentaires de la gamme MapInfo (MapBasic,), en plus de
sa disponibilité sur le marché et parce que les possibilités offertes par cette gamme convient aux
attentes formulées en matière de développement d’application nous a conduit à le choisir
(MapInfo).
Ⅳ.8.3. Systèmes de gestion de base de données
De même, de nombreux systèmes de gestion de bases de données peuvent être utilisés, tels qu',
(SQL Server).
Ⅳ.8.4 SQL server
Disponibilité en version libre limitée, c’est un SGBD permettant d’envoyer des requêtes via http
et supportant XML et de crée des bases de donnée

Mémoire [SIG agricoles]


47
Chapitre Ⅳ Réalisation de notre projet

Ⅳ.9 Les langages de programmations


Ⅳ.9.1 MapBasic
C'est un langage de programmation qui vous permet de personnaliser l'application MapInfo. Par
exemple, étendre la fonctionnalité de cartographie, automatiser le traitement dupliquez ou intégrez
MapInfo dans d'autres applications. MapBasic contient les procédures permettant, en quelques
lignes de code, d'embarquer la dimension géographique dans votre fichier applications en
exploitant des cartes et des fonctions de cartographie. Programmes MapBasic s'intègre facilement
dans les développements réalisés dans d'autres langages tels que Visual Basic, Delphi, C++...etc.

 Le choix
Tous les programmes répertoriés conviennent au traitement des tables MapInfo. Dans cette
classe de développement, nous avons utilisé Delphi7 et MapBasic. Parce que Delphi est facile à
utiliser, il présente de nombreux avantages d'une base de données.

Ⅳ.10 La réalisation de l’application


Notre développement SIG vous permet d'exécuter certaines fonctions courantes telles que
l'identification des données requises et la création de cartes thématiques en plus des fonctions. La
référence de performance est fournie par n'importe quel système d'information géographique tel
que le zoom avant, le zoom arrière et le contrôle de la carte.

Mémoire [SIG agricoles]


48
Chapitre Ⅳ Réalisation de notre projet

Ⅳ.10.1 Interface Delphi 7

Figure Ⅳ. 3:Interface de se connecter dans logiciel Delphi 7.

Figure Ⅳ. 4: L'interface du programme pour le domaine agricole

Mémoire [SIG agricoles]


49
Chapitre Ⅳ Réalisation de notre projet

Ⅳ.10.2 La connexion entre Delphi et MapInfo


Cette connexion consiste à utiliser Delphi en tant que client de MapInfo, c'est-à-dire supposons
que toutes les boîtes de dialogue et messages d'erreur renvoyés par MapInfo sont Delphi l'a montré,
voici une explication dans le code :

 OleMapInfo est une variable globale de type OleVariant. Notre code est protégé par un

Pour gérer une éventuelle erreur d'instanciation. À ce stade, si notre programme ne renvoie
pas Il n'y a pas de message d'erreur, notre objet est instancié et attend juste d'être utilisé.

Mémoire [SIG agricoles]


50
Chapitre Ⅳ Réalisation de notre projet

Ⅳ.10.3 Ouvrir un fichier carte

Figure Ⅳ. 5: Boîte de dialogue pour ouvrir un fichier de carte

Ⅳ.10.4 Informations agricoles


Pour voir les informations agricoles (en vedette), cliquez simplement sur bouton « Information»,
puis on clique sur le point de plantation, une boîte de dialogue contenant informations sur le point
sélectionné, voir fig.

Mémoire [SIG agricoles]


51
Chapitre Ⅳ Réalisation de notre projet

Figure Ⅳ. 6: Informations agricoles.

Mémoire [SIG agricoles]


52
Chapitre Ⅳ Réalisation de notre projet

Ⅳ.10.5 Zoom
Pour agrandir la carte, sélectionnez le bouton "Zoom", voir la figure :

Figure: Zoom

Figure Ⅳ. 7:L’utilisation de zoom avant.

Mémoire [SIG agricoles]


53
Chapitre Ⅳ Réalisation de notre projet

Ⅳ.10.6 : Recherche
a) Par Daïra : ont recherché sur le Daïra de Tsabit par exemple :

Figure Ⅳ. 8:Recherche les agriculture de la daïra « Tsabit ».

Mémoire [SIG agricoles]


54
Chapitre Ⅳ Réalisation de notre projet

Figure Ⅳ. 9: Recherche les agriculture de la Commune « Aoulef».

b) Par Commune : On recherché sur le Commune de Aoulef par exemple:

c) Par Céréales: Nous recherchons des Céréales de plus de 500, par exemple :

Figure Ⅳ. 10: Recherche Par Céréales

Mémoire [SIG agricoles]


55
Chapitre Ⅳ Réalisation de notre projet

Ⅳ.10.7 Liste des Agriculture

Figure Ⅳ. 11: Représente liste des agriculture.

Mémoire [SIG agricoles]


56
Chapitre Ⅳ Réalisation de notre projet

Ⅳ.10.8 Imprimer le résultat de recherche

Figure Ⅳ. 12: Impression.

Mémoire [SIG agricoles]


57
Chapitre Ⅳ Réalisation de notre projet

Ⅳ.10.9 Impression Liste des Agriculture

Figure Ⅳ. 13: Impression Liste des Agriculture.

Mémoire [SIG agricoles]


58
Chapitre Ⅳ Réalisation de notre projet

Ⅳ.10.10 Mise à jour d'un agricole


Pour ajouter des terres agricoles dans une zone, cliquez simplement sur le bouton Ajouter des terres
agricoles, puis cliquez sur Pointez sur la carte et entrez les coordonnées X et Y et les
caractéristiques du terrain agricole, voir la figure :

Pour supprimer une terre agricole, cliquez simplement sur la terre agricole, puis appuyez sur la
touche de suppression du clavier.

Coordonnées X et Y et du
terrain agricole

Figure Ⅳ. 14: Entrer en terre agricole.

Mémoire [SIG agricoles]


59
Chapitre Ⅳ Réalisation de notre projet

 Exemple :

Si vous souhaitez calculer la quantité de céréales pour une commune spécifique et calculer la
quantité de dattes pour une daïra spécifique, nous cliquons sur le bouton d'actualisation voire
Figure ci-dessous :

Figure Ⅳ. 15: calculer la quantité de céréales pour une commune Aoulef.

Mémoire [SIG agricoles]


60
Chapitre Ⅳ Réalisation de notre projet

Figure Ⅳ. 16: calculer la quantité de dattes pour un daïra Adrar.

Ⅳ.11 Statistique
 Graphe :

Figure Ⅳ. 17: Graphe Céréales et de terrain agricole

Mémoire [SIG agricoles]


61
Chapitre Ⅳ Réalisation de notre projet

 Cercle relatif :

Figure Ⅳ. 18: Dates statistiques pour les régions.

Mémoire [SIG agricoles]


62
Chapitre Ⅳ Réalisation de notre projet

Ⅳ.12 Carte thématique

Figure Ⅳ. 19: Résultat de l'analyse thématique.

Mémoire [SIG agricoles]


63
Chapitre Ⅳ Réalisation de notre projet

Ⅳ.13 Conclusion :
A la fin de ce projet, nous analysé les problématiques de notre application, car il y a un concept
développé par nos utilisateurs qui fait sens dans tout ce qui touche à la cession et au contrôle des
terres agricoles, en étudiant les outils et les méthodes, pour choisir ceux qui nous semblaient les
plus appropriés pour la conception et la mise en œuvre de notre système, en plus de l'approche de
travail adaptatif à toutes les étapes du processus de développement, il était basé sur le module, ce
qui a permis d'enrichir l'application avec le nombre de modules .

Exemple d'adresse :

 Extension de l'application pour prendre en charge d'autres types tels que (irrigation,
agriculture, Industrie et...etc.).
 Développer une application web pour la rendre accessible à tous.
 Enfin, ce projet nous est techniquement et professionnellement bénéfique. En effet, nous
avons eu l'opportunité d'acquérir de solides connaissances en SIG et ses outils comme
MapInfo, MapBasic, etc.

Mémoire [SIG agricoles]


64
Conclusion Générale

A la fin de ce projet, nous avons fait une analyse détaillée des besoins de notre
application ainsi que le design qui devait répondre aux besoins des utilisateurs de nos
logiciels en agriculture .En étudiant les outils et les méthodes nous avons pu choisir ceux
qui nous a semblé la plus adaptée à la conception et à la mise en place de notre système, de
plus, l'approche métier qui a été adaptée à toutes les étapes. Le développement a été basé
sur la modularité pour permettre à l'application de s'enrichir de nombreux modules, par
exemple : étendre l'application pour prendre en charge d'autres types tels que (irrigation,
agriculture, etc.). Développer l'application sur le web pour la rendre accessible à tous.
Enfin, ce projet nous a été techniquement et professionnellement bénéfique. En effet,
nous avons eu l'opportunité d'acquérir de solides connaissances en SIG et ses outils comme
MapInfo, MapBasic…etc.

Mémoire [SIG agricoles]


65
Bibliographie et documentation électronique

[01] : [BELHADEF HACENE. Islam ,2014] : « Système d’information pour l’aide à la décision
spatiale basé sur une ontologie ». Mémoire de fin d’étude 18/06/2014.
[02] : [Lætitia Perrier Bruslé] : « Construction d’un SIG et champs d’application : De la
mise en forme des données géographiques aux divers champs de la géomatique »,
Master 1 Géographie U70, université de Nancy.
[03] : Luis Berardo Borda : « Apports des systèmes d’information géographique et l’évaluation de
la qualité des eaux côtières. Une contribution à la gestion intégrée de la zone côtière Colombienne».
[04] : Nasri Bahous : « Etude et développement d’un SIG du potentiel géothermique de la wilaya
d’Adrar » Mémoire de fin d’étude université Adrar, 2012
[05] : BOOCH. G, RUMBAUGH. J, JACOBSON. I « Le guide de l’utilisateur UML », Paris
édition Eyrolles.

[06] : " Le changement de niveau de détail dans la représentation de l'information géographique",


mémoire d'habilitation à diriger des recherches.", Université de marne la vallée, France.
[07] : Cours Ilhem Boussaid Site : http://sites.google.com/site/ilhemboussaid
[08] : MECHRI -ALLALI "Etude de système d’information géographique pour les forages dans la
région d'Ouargla " Master 2014 - UNIVERSITE KASDI MERBAH OUARGLA.

[09 http://www.Lasig.com Laboratoire de recherche en système d’information géographique


[10]: http://sayahtadrar.blogspot.com/2013/10/31

[11]: (La SIGr,) http://www.Lasig.com Laboratoire de recherche en système d’information


géographique

Mémoire [SIG agricoles]


66

Vous aimerez peut-être aussi