Professional Documents
Culture Documents
2
Copyright 2011 ESRI SIG 2011 La godatabase
3
Copyright 2011 ESRI SIG 2011 La godatabase
La phase de conception ncessite une bonne connaissance des donnes modliser. Vous allez,
laide de longlet Aperu dArcCatalog, parcourir vos donnes afin de prendre connaissance du
contenu de chaque source de donnes.
Maintenant que vous connaissez le contenu des sources de donnes, vous allez visualiser le schma
suivant reprsentant la structure de votre Godatabase. Vous passerez ensuite la phase de cration
de la base de donnes.
Courtance.gdb
Cadastre
Jeu de classes
Batiments
Classe dentits
Parcelles
Classe dentits
Sections
Classe dentits
Raccordements
Classe dentits
Rseau_eau
Classe dentits
Rseau
Jeu de classes
Propritaires
Table
Emprise
Mosaque
4
Copyright 2011 ESRI SIG 2011 La godatabase
Cliquez sur le bouton Ajouter puis deux fois sur le bouton Suivant en laissant les paramtres
par dfaut.
Validez la cration du jeu de classe dentits en cliquant sur le bouton Terminer.
Vous allez rpter la mme opration pour crer le jeu de classes qui contiendra les deux classes
dentits du rseau deau. Comme prcdemment vous importerez la rfrence spatiale du fichier
des sections qui couvre lensemble de la commune de Courtance. Vous nommerez le jeu de
classe Rseau.
5
Copyright 2011 ESRI SIG 2011 La godatabase
Dans ltape suivante vous procderez au chargement des entits parcelles depuis lensemble des
fichiers de formes sur lesquelles elles sont actuellement stockes. Dans ce cas de figure, il est
prfrable de crer au pralable la structre de la classe dentits qui recueillera le chargement.
Slectionnez le jeu de classe Cadastre puis excuter la commande Nouveau > Classe dentits
partir du menu contextuel.
Dans la zone Nom, saisir Parcelles.
Dans la zone Alias, saisir Parcelles cadastrales.
Dans la fentre Type, slectionnez Entits Polygone.
Cette fentre Type vous permet de dfinir le type dentits (Point, Ligne, Polygone ou Annotation)
que va contenir votre classe dentits.
6
Copyright 2011 ESRI SIG 2011 La godatabase
7
Copyright 2011 ESRI SIG 2011 La godatabase
Une fois tous les fichiers de formes ajouts, cliquez sur le bouton Suivant.
Cliquez nouveau sur Suivant en conservant loption par dfaut.
En vous appuyant sur la copie dcran ci-dessous, dfinir si besoin les correspondances entre les
noms de champs de la cible (la classe dentits de la Godatabase) et les noms des champs dans
les fichiers de formes.
Conservez loption Charger toutes les sources de donnes puis cliquez sur le bouton Suivant
puis sur le bouton Terminer.
Une fois le chargement termin, affichez lAperu de la classe Parcelles.
9
Copyright 2011 ESRI SIG 2011 La godatabase
Cliquez sur OK pour lancer limport des fichiers dans le jeu de classes dentits Cadastre.
Une fois limport termin, affichez lAperu de la classe Sections et Batiments.
Batiments
Sections
10
Copyright 2011 ESRI SIG 2011 La godatabase
en
sortie
est
automatiquement
renseigne
par
C:\
11
Copyright 2011 ESRI SIG 2011 La godatabase
12
Copyright 2011 ESRI SIG 2011 La godatabase
Etape 7 : Convertir une table en une classe dentits de points dans une
Godatabase
Une autre source de donnes intgrer dans la Godatabase est un fichier ASCII issu de relevs GPS
effectu sur les conduites du rseau deau. Ce fichier contient un ensemble dlments ponctuels du
rseau (vannes, pompes, raccords, rservoirs, ...) localiss en X et en Y dans le systme de
coordonnes Lambert II.
ArcGIS vous offre la possibilit de vous connecter des fichiers ASCII et de les utiliser comme des
tables. Pour cela, le fichier doit possder une structure tabulaire avec sur la premire ligne le nom des
champs spars par une virgule, un point-virgule ou tabulation. Le fichier raccordements.txt issu du
relev GPS utilis dans lexercice est dcrit avec le sparateur de tabulation. Il a la structure suivante:
Cette commande ne permet pas la cration dune classe dentits directement dans un jeu de classes.
Vous allez donc crer la classe dentits Raccordements dans la Godatabase et faire un glisserdposer dans le jeu de classe Rseau.
Lancez la conversion en cliquant sur OK.
La classe dentits Raccordements doit apparatre dans la Godatabase. Si ce nest pas le cas,
slectionnez la Godatabase et cliquez sur la touche F5 (commande Actualiser). Vous pouvez vrifier
son contenu en la slectionnant et en vous plaant sur longlet Aperu.
Vous allez ensuite glisser-dposer la classe dentits Raccordements vers le jeu de classe
Rseau.
Votre Godatabase doit possder la structure suivante :
14
Copyright 2011 ESRI SIG 2011 La godatabase
La mosaque est cre dans la godatabase Courtance.gdb. La limite est ltendue de tous les jeux
de donnes raster, dfinie par leurs emprises, au sein de la mosaque. Les emprises renferment le
contour de chaque raster au sein de la mosaque. Dans ltape suivante, vous allez ajouter les trois
15
Copyright 2011 ESRI SIG 2011 La godatabase
16
Copyright 2011 ESRI SIG 2011 La godatabase
Dans la section Sous-types, les valeurs numriques indiques dans la colonne Code font rfrence
aux valeurs du champ Type_bati. Il ny a que 2 valeurs uniques dans ce champ qui sont 1 et 2. Dans
la colonne Description, une description synthtique a t inscrite pour chaque code. Par la suite vous
pourrez afficher ces descriptions dans la table la place du code.
Slectionner le premier sous-type (Priv) en cliquant sur la petite case grise lextrmit gauche
de la ligne.
Dans la zone Domaines et valeurs par dfaut situe au bas de la bote de dialogue, faites dfiler
vers le bas jusquau champ Nature.
Le champ affiche la nature du btiment. La valeur par dfaut pour le sous-type priv est
Entreprise . Si vous numrisez une nouvelle entit btiment priv, la valeur Entreprise sera
automatiquement inscrite dans le champ Nature.
Dans la mme classe dentits, chaque sous-type aura un comportement proche de celui dune classe
dentit. Une valeur par dfaut voire un domaine pourra tre affect un champ en fonction dun
sous-type ce qui vitera de multiplier les classes dentits.
Dans lexemple, au lieu de stocker les btiments publics et les btiments privs dans 2 classes
dentits diffrentes, un sous-type a t paramtr sur la classe dentits Batiments et les entits
btiments publics et privs pourront tre gres indpendemment.
18
Copyright 2011 ESRI SIG 2011 La godatabase
la
carte
partir
de
la
godatabase
Dans la table des matires, vous pouvez constater que pour la couche Batiments ArcMap a cr
automatiquement une symbologie catgorielle sur le champ de sous-type.
Vous constatez que la valeur affiche pour le champ Type_bati nest pas le code numrique (1,2)
mais le descriptif du code du sous-type. Vous allez maintenant examiner la table attributaire de cette
couche.
Ouvrez la table attributaire de la couche Batiments.
19
Copyright 2011 ESRI SIG 2011 La godatabase
Dans le champ Type_bati, vous constatez que les valeurs affiches correspondent aux descriptifs des
sous-types et non aux codes. Vous pouvez cependant afficher les valeurs des codes en utilisant la
procdure suivante :
Excutez la commande Apparence partir du bouton Options de la table
Dcochez loption Afficher les descriptions des domaines de valeurs codes et des soustypes.
20
Copyright 2011 ESRI SIG 2011 La godatabase
Dans la zone Proprits du domaine, notez que le type de champ est dfini sur Texte et que le
type de domaine correspond Valeurs prcodes.
Dans la zone Valeurs prcodes, notez la liste des 3 valeurs valides : Association ,
Entreprise et Particulier .
Lorsque ce domaine sera appliqu un champ, ces trois codes seront les seuls valeurs valides
acceptes dans le champ. Toute autre valeur sera considre comme rrone.
Vrifiez que pour le Domaine_public, la liste comporte les 4 valeurs : Administration ,
Etablissement scolaire , Etablissement sportif et Hpital .
Cliquez sur Annuler.
Dans la table des matires, cliquez droit sur la couche Batiments puis sur
Slection/Slectionner tout. Cliquez OK dans la fentre qui saffiche, la slection peut prendre
quelques secondes.
Dans le menu Editeur, actionnez la commande Valider la slection.
3 entits ne sont pas valides, seules ces entits restent slectionnes. Cliquez sur OK.
Le type de la relation est Simple : Il ny a pas dincidence sur la table des propritaires lors de la
suppression dune ou plusieurs parcelles.
La cardinalit est 1-M : une parcelle peut avoir un ou plusieurs propritaires, non linverse car la
table dorigine est celle des parcelles et la table de destination celle des propritaires.
Deux champs nomms IDPROP sont les champs de cl, le premier sur la table des parcelles (cl
primaire) et le deuxime sur la table des propritaires (cl trangre).
Cliquez sur Annuler.
23
Copyright 2011 ESRI SIG 2011 La godatabase
Cliquez ici
En cliquant sur le signe + (cf. copie dcran ci-dessus) puis en slectionnant lobjet, faites
apparatre les attributs des propritaires issus de la table relie).
25
Copyright 2011 ESRI SIG 2011 La godatabase
Si vous slectionnez un autre enregistrement dans la table origine, vous devez r-excuter la
commande Options > Tables relies pour rafrachir la slection dans la table destination.
Fermez la fentre Table.
Fermez ArcMap.
Cliquez sur Non pour ne pas enregistrer les modifications.
26
Copyright 2011 ESRI SIG 2011 La godatabase
Avec une license ArcEditor ou ArcInfo vous pouvez ajouter ou supprimer des classes dentits du
jeu de classe la topologie. Donc seule la classe dentits Batiments pourrait tre ajoute ici.
Cliquez sur longlet Rgles.
Cet onglet vous permet dajouter ou de supprimer des rgles au sein de la Topologie. Deux rgles
sont affectes cette topologie : Les entits de Parcelles Ne doivent pas se superposer , et les
entits de Parcelles doivent tre recouvertes par les entits de Sections.
Slectionnez la premire rgle Parcelles Ne doivent pas se superposer puis cliquez sur
Description.
Vous disposez de la description de chacune des rgles utilises.
27
Copyright 2011 ESRI SIG 2011 La godatabase
Grce cette rgle, Vous pouvez contrler quau sein de la mme classe dentit polygone, aucune
entit ne soit recouverte par une autre.
Notez le polygone rouge dans lillustration. Il indique une erreur de superposition.
Dsactivez la case coche en regard de loption Afficher les erreurs.
Vous ne visualisez plus lerreur dans la description.
Fermer la bote de dialogue Description de la rgle.
Cliquez sur longlet Erreurs dans la bote de dialogue Proprits de la topologie.
Longlet Erreurs vous permet de gnrer la liste de toutes les erreurs et exceptions rencontres dans
votre topologie.
Cliquez sur le bouton Gnrer un rcapitulatif.
Vous pouvez remarquer quil y a quatre rgles dans la liste. La rgle doivent tre plus grandes
que la tolrance dagrgat est automatiquement ajoute par le logiciel, ce qui vous permet de
reprer les entits dont la taille est infrieure la tolrance dagrgat et ventuellement de les
supprimer.
Aucune erreur nest rpertorie, en effet, tant que vous navez pas valid la topologie, ArcGIS ne
28
Copyright 2011 ESRI SIG 2011 La godatabase
La couche topologie a t ajoute la carte ainsi que toutes les couches qui participent la
topologie.
Cliquez un emplacement vide dans la table des matires pour dslectionner toutes les couches.
Cliquez sur le bouton Rpertorier par ordre daffichage
en haut de la table des matires
puis faites passer la couche des parcelles au dessus de celle des sections.
Double-cliquez sur la couche Cadastre_Topology pour consulter ses proprits.
Cliquez sur longlet Symbologie.
Les trois types derreurs (surfaciques, linaires et ponctuelles) saffichent par dfaut et correspondent
des sous-couches de la couche topologie. Vous pouvez crer une symbologie pour chaque
gomtrie derreur ou dexception. Les exceptions, sont dfinies par lutilisateur. Les zones valider
sont des tendues o la topologie na pas encore t valide. Vous pouvez aussi dfinir le symbole
des zones valider :
29
Copyright 2011 ESRI SIG 2011 La godatabase
Avant la premire validation, la zone valider recouvre ltendue totale des entits participant la
topologie.
Ouvrez une session de mise jour, avec la barre doutils Editeur.
Dans le menu Editeur, slectionnez Autres outils de mise jour, puis Topologie.
La barre doutils Topologie saffiche. Elle contient des outils de mise jour spcialiss.
Les deux boutons suivants valident votre topologie :
. Le bouton de gauche valide la topologie
dans des zones spcifies, tandis que celui de droite la valide dans ltendue courante.
Fermez la fentre Crer des entits.
Au besoin, effectuez un zoom arrire afin que lintgralit de la topologie soit comprise dans
ltendue courante.
Cliquez sur le bouton Valider la topologie dans ltendue courante
Des erreurs affiches en rouge apparaissent sur votre carte. La zone valider hachure en bleu a
disparu, car vous avez valid votre topologie.
30
Copyright 2011 ESRI SIG 2011 La godatabase
Dcochez et re-cochez la couche Cadastre_topology dans la table des matires pour visualiser
le dpassement de la parcelle au-del de la section.
La couche Cadastre_topology contient lerreur polygonale qui correspond ce sur-dpassement.
Dans la fentre de lInspecteur derreurs cliquez droit sur lerreur Ne doivent pas se
superposer puis faites Zoom sur.
31
Copyright 2011 ESRI SIG 2011 La godatabase
Remarquez que la parcelle de droite recouvre une partie de la parcelle de gauche. Le recouvrement
est symbolis sur la couche Cadastre_topology sous la forme dune erreur polygonale.
Dans les deux exemples, nous navons que constat les erreurs, nous ne les avons pas corriges. Pour
corriger les erreurs, sont votre disposition des outils dans le menu contextuel de lInspecteur
derreurs, dans la barre doutils Topologie et bien sr les outils ddition classiques qui se trouvent
dans toutes les barres doutils de mise jour, notamment Editeur.
Dans le menu Editeur, slectionnez Quitter la session de mise jour sans lenregistrer.
Fermez ArcMap et cliquez sur Non pour ne pas enregistrer les modifications.
32
Copyright 2011 ESRI SIG 2011 La godatabase
Dans la table des matires dArcMap, faites un clic droit sur la couche Sections puis choisissez
la commande Convertir les tiquettes en annotations.
Dans la zone Stocker les annotations, cochez loption Dans une base de donnes.
Dcochez loption Lies aux entits et nommez la nouvelle classe dentits Anno_courtance.
Fermez la session de mise jour et fermez ArcMap sans enregistrer les modifications.
33
Copyright 2011 ESRI SIG 2011 La godatabase