Les GeoDatabases Dans ArcGIS

Embed Size (px)

Citation preview

LES GEODATABASES DANS ARCGIS 9.2

Philippe LPINARD

Page 1

20/12/2008

SommaireA. Prambule...................................................................3 1) Dfinitions .................................................................3 2) Configuration matrielle ............................................5 3) Configuration logicielle .............................................5 4) Quelques remarques avant de dbuter .......................5 B. Cration dune GeoDatabase ....................................6 C. Importation de donnes vectorielles.......................12 D. Importation dun raster ..........................................20 E. Importation dune table ..........................................24 F. Importation des donnes de la GeoDatabase dans ArcMap .........................................................................27 ANNEXE .......................................................................32

Philippe LPINARD

Page 2

20/12/2008

A. PrambuleCe didacticiel va vous prsenter les GeoDatabases dArcGIS. Aprs quelques dfinitions, vous apprendrez crer ces drles de bases de donnes puis vous importerez dans ces derniers diffrents types de fichiers. Notamment des rasters ! 1) Dfinitions

ArcGIS est un ensemble de logiciels SIG ralis par la socit ESRI (Environmental Systems Research Institute). La version actuelle est ArcGIS 9.2. Nous utiliserons le niveau ArcInfo pour ce cours.

ArcInfo s'est depuis plusieurs annes impos comme le standard des Systmes d'Information Gographique Bureautique. Diffus aujourd'hui plusieurs centaines de milliers dexemplaires dans le monde, il est utilis dans une trs large varit de secteurs d'activit. Le succs remport par ArcInfo vient aussi du fait qu'il peut la fois tre utilis comme un SIG bureautique autonome et comme un logiciel client au sein d'une architecture globale dans le cadre d'ArcGIS.

Schma du site http://www.vulgarisation-informatique.com/

Philippe LPINARD

Page 3

20/12/2008

Une Base de donnes est un ensemble structur et organis permettant le stockage de grandes quantits d'informations afin d'en faciliter l'exploitation (ajout, mise jour, recherche de donnes). Une base de donnes se traduit physiquement par un ensemble de fichiers sur disque. Il existe trois types de GeoDatabase dESRI. Vous devez choisir celle qui convient le mieux votre projet avant de la crer. Vous apprendrez utiliser la GeoDatabase Fichier ou File GeoDatabase durant ce cours. Mais voici maintenant une prsentation des trois types de GeoDatabase : La GeoDatabase Fichier stocke les ensembles de donnes dans un dossier Windows. Chaque ensemble de donnes peut peser jusqu 1To. Cette base de donnes peut-tre crypte et scurise. Cest la GeoDatabase la plus souple demploi. La GeoDatabase personnelle stocke les donnes dans une base de donnes Access (.MDB). La taille maximale de cette base de donnes est de 250 500 mo et elle ne peut tre utilise que dans lenvironnement Microsoft Windows. La GeoDatabase ARCSDE stocke les donnes dans des bases de donnes externes et beaucoup plus lourdes grer mais aussi plus performantes comme Oracle, DB2, SQL Server, etc. Les GeoDatabases peuvent contenir des Classes dentits (Feature class), des jeux de classes dentits (Feature dataset), des classes dobjets (Object class) aussi appeles Tables ainsi que des fichiers Raster. Une classe dentits est un ensemble homogne dentits. Toutes les entits ont la mme gomtrie (point, polyligne, polygone,) et les mmes attributs. Ces attributs sont stocks dans la table de la classe dentits. La notion de classe dentits est similaire la notion de fichier de formes (Shapefile). Un jeu de classes dentits est un ensemble de classes dentits. Il regroupe des classes dentits ayant des relations topologiques. Un jeu de classes dentits peut aussi tre utilis pour regrouper des classes dentits appartenant une mme thmatique. Toutes les classes dentits appartenant un mme jeu de classes dentits sont stockes avec la mme rfrence spatiale (datum, projection, domaines,). La notion de jeu de classes dentits est similaire la notion de couverture. Une table peut-tre stocke dans une GeoDatabase. Elle se caractrise par un ensemble de champs et denregistrements. Les tables dune GeoDatabase peuvent tre relies ou jointes des tables ou des classes dentits de la mme GeoDatabase. Les fichiers Raster peuvent tre stocks dans une GeoDatabase. Ils peuvent tre mosaqus en un seul jeu de Ra ster ou grs comme un ensemble de fichiers diffrents dans un catalogue dimages. Les relations, les domaines, les sous-types, les rseaux gomtriques, les mtadonnes et les rfrences spatiales des couches sont aussi stocks dans la GeoDatabase.Philippe LPINARD Page 4 20/12/2008

Les dfinitions proviennent de

Et Du site dESRI

2) Configuration matrielle 1 PC Dual-Core 2.8Ghz avec 1Go de RAM et une carte vido GeForce 7950 512Mo. 3) Configuration logicielle Windows XP pro SP2 ArcInfo 9.2 OpenOffice.org 2.0 4) Quelques remarques avant de dbuter - Nous ne verrons aucune procdure dinstallation - Je pars du principe que vous tes habitus la manipulation de fichiers numriques gographiques, que vous connaissez un minimum trois des modules dArcGIS qui sont ArcMap, ArcToolbox et ArcCatalog et que vous utilisez dj des bases de donnes (gographiques ou non).

Lets play now !Licence libre Creative Commons Paternit Pas dutilisation commerciale Partage dans les conditions initiales au fichier original http://creativecommons.org/licenses/by-nc-sa/2.0/fr/

Philippe LPINARD

Page 5

20/12/2008

B. Cration dune GeoDatabaseEtape 1Ouvrez ArcCatalog.

Etape 2Avant de crer votre GeoDatabase, vous allez vous connecter au dossier qui laccueillera.

Cliquez sur le bouton de connexion.

Philippe LPINARD

Page 6

20/12/2008

Choisissez le dossier qui sera connect.

Cliquez sur OK .

Philippe LPINARD

Page 7

20/12/2008

Vous tes maintenant connects votre dossier.

Etape 3Cliquez droit sur la nouvelle connexion puis choisissez dans le menu contextuel New puis File GeoDatabase .

Philippe LPINARD

Page 8

20/12/2008

Renommez-la. Pour cela, cliquez droit dessus puis choisissez Rename .

Pour les exercices, jai choisi de la nommer didacticiel_geodatabase . Remarquez lextension en .gdb .

Philippe LPINARD

Page 9

20/12/2008

Jai cr pour vous une GeoDatabase personnelle pour que vous puissiez voir la diffrence dextension. Remarque : .gbd pour la GeoDatabase fichier et .mdb pour la GeoDatabase personnelle.

Voici les deux GeoDatabases avec lexplorateur Windows.

Philippe LPINARD

Page 10

20/12/2008

Et enfin, voici les fichiers du dossier de la GeoDatabase Fichier !

Cest parfait, continuons !

Philippe LPINARD

Page 11

20/12/2008

C. Importation de donnes vectoriellesEtape 1Vous allez importer un Shapefile dans votre GeoDatabase. Visualisez votre Shapefile.

Philippe LPINARD

Page 12

20/12/2008

Vous allez dabord projeter votre Shapefile si ce nest pas dj fait. Vrifiez sa rfrence spatiale grce longlet Mtadonnes .

Vous allez utiliser ArcToolBox pour dfinir la rfrence spatiale de votre Shapefile.

Philippe LPINARD

Page 13

20/12/2008

Double-cliquez sur Define Projection . Indiquez votre fichier projeter.

Cliquez sur le bouton entour.

Dfinissez le systme godsique en choisissant Select puis la rfrence spatiale souhaite.

Philippe LPINARD

Page 14

20/12/2008

Cliquez sur Add .

Cliquez sur OK

Philippe LPINARD

Page 15

20/12/2008

Puis de nouveau sur OK . Vous pouvez vrifier que la dfinition de la rfrence spatiale sest bien droule grce longlet Spatial des mtadonnes.

Etape 2Cliquez droit sur votre fichier de forme et choisissez la commande de limage suivante.

.Philippe LPINARD Page 16 20/12/2008

Remplissez les diffrents champs. Remarque : feature class = classe dentits

.

Philippe LPINARD

Page 17

20/12/2008

Lancez la conversion.

Etape 3Vrifiez la prsence de votre classe dentits dans votre GeoDatabase.

Vous pouvez aussi vrifier la rfrence spatiale dans les mtadonnes.

.

Philippe LPINARD

Page 18

20/12/2008

Remarque : vous pouvez tout aussi bien choisir la commande Importer du menu contextuel de la GeoDatabase pour effectuer cette importation.

Le menu suivant est alors identique, la procdure aussi !

Philippe LPINARD

Page 19

20/12/2008

D. Importation dun rasterEtape 1Vous allez importer un fichier GeoTIFF dans votre GeoDatabase. Cliquez droit sur votre GeoDatabase pour ouvrir son menu contextuel. Choisissez Import puis Raster Datasets .

Dans la fentre qui souvre, choisissez votre fichier GeoTIFF, puis cliquez sur ADD .

1

2

3

Philippe LPINARD

Page 20

20/12/2008

Cliquez sur OK .

Philippe LPINARD

Page 21

20/12/2008

La procdure se lance.

Quand elle se termine, cliquez sur Close .

Etape 2Votre fichier GeoTIFF a bien t intgr dans votre GeoDatabase.

Philippe LPINARD

Page 22

20/12/2008

Vous pouvez le visualisez dans la partie de droite dArcCatalog.

Philippe LPINARD

Page 23

20/12/2008

E. Importation dune tableEtape 1Vous allez importer une table au format dBase que vous aurez pralablement cre avec le logiciel concurrent de Microsoft Excel : OpenOffice.org Calc. Cette table peut contenir, par exemple, le pourcentage pour les dpartements de la rgion PACA des utilisateurs de SIG payants, libres et mtiers. Voici la table utilisation_sig contenant les valeurs.

Ouvrez ArcCatalog. Cliquez droit sur la GeoDatabase et choisissez Import puis Table single .

Philippe LPINARD

Page 24

20/12/2008

Indiquez le chemin de votre table puis le nom que va prendre cette dernire dans la GeoDatabase. Pour lexercice, jai choisi sig . Cliquez enfin sur OK .

1

2

3

Philippe LPINARD

Page 25

20/12/2008

La procdure sexcute.

Etape 2Vous pouvez maintenant visualiser votre table dans la GeoDatabase. Vous pouvez voir que la table a une colonne (un champ) de plus.

Philippe LPINARD

Page 26

20/12/2008

F. Importation des donnes de la GeoDatabase dans ArcMapEtape 1Ouvrez ArcMap.

Choisissez A new empty map . Puis cliquez sur OK .

Philippe LPINARD

Page 27

20/12/2008

Etape 2Cliquez sur le bouton Add Data .

Philippe LPINARD

Page 28

20/12/2008

Dplacez-vous dans le dossier de votre GeoDatabase. Puis slectionnez vos donnes. Remarque : la possibilit dimporter plusieurs types de donnes en mme temps est un des avantages de la GeoDatabase. Slectionnez-donc vos trois types de donnes. Puis cliquez sur Add .

Philippe LPINARD

Page 29

20/12/2008

Etape 3Toutes vos donnes sont maintenant prsentes dans ArcMap. Remarque 1 : le fait dimporter une table vous place dans longlet Source de la table des matires. Vous ne pouvez donc pas modifier lordre daffichage des couches. Pour cela, choisissez longlet Display .

Remarque 2 : le raster est ici en dessous de la couche des dpartements. Il faut donc dans longlet Display de la table des matires le dplacer dun cran vers le haut. Cliquez sur longlet Display et remontez la couche du raster. La photo est maintenant visible.

Philippe LPINARD

Page 30

20/12/2008

Etape 4Avant denregistrer votre travail si vous le souhaitez, ouvrez la table pour la visualiser dans ArcMap. Cliquez droit sur la table sig puis choisissez Open .

La table souvre.

Excellent ! Vous pouvez continuer lexercice grce au didacticiel bonus Reprsentation dune enqute statistique dans ArcInfo tlchargeable sur mon site.Philippe LPINARD Page 31 20/12/2008

ANNEXEQuelques liens pour complter ce didacticiel :Des sites sur ESRI Le site officiel France Le site officiel US Un site sur OpenOffice Le site officiel France http://fr.openoffice.org/ http://www.esrifrance.fr/ http://www.esri.com/

Merci davoir lu et utilis mon didacticiel A bientt pour de nouvelles aventures sigistes Philippe LPINARD Pilote instructeur hlicoptre Formateur SIG Passionn de gomatique !

www.sig-gps.net

Philippe LPINARD

Page 32

20/12/2008