You are on page 1of 97

ARCGIS 8.

1
Fonctionnalits

C O L E
C e n t r e

N A T I O N A L E
D E S
d '
E t u d e s
e t
d e

S C I E N C E S
R e c h e r c h e s

G O G R A P H I Q U E S
e n
S I G
( C E R S I G )

6 et 8 avenue Blaise Pascal - Cit Descartes - Champs-sur-Marne - 77455 MARNE LA VALLE CEDEX 2
Tlephone 01 64 15 31 83 Tlcopie 01 64 15 31 07 - mail : Nathalie.Sillard@ensg.ign.fr

Juillet 2002 - v1.0

SOMMAIRE
1.

HISTORIQUE ET ARCHITECTURE DU LOGICIEL ARCINFO 8 ..........................................5


1.1. LES ORIGINES D'ARCINFO..............................................................................................................5
1.2. ARCHITECTURE DU LOGICIEL ........................................................................................................5
1.2.1.
La gamme ARCGIS : ArcView, ArcEditor et ArcInfo...........................................................5
1.2.2.
Fonctionnalits des 3 versions..............................................................................................7
1.3. ARCSDE ET ARCIMS ...................................................................................................................9
1.4. EXTENSIONS ................................................................................................................................11
1.4.1.
ArcInfo Workstation ...........................................................................................................11
1.4.2.
ArcInfo Desktop..................................................................................................................11

2.

ABSTRACTION : LES MODELES ARCINFO V8......................................................................13


2.1. LES "SHAPES" OU "FICHIERS DE FORME" .....................................................................................13
2.2. LES "COUVERTURES"...................................................................................................................13
2.2.1.
Structuration des donnes...................................................................................................13
2.2.2.
Topologie............................................................................................................................20
2.3. LES "GEODATABASES".................................................................................................................21
2.3.1.
Structuration des donnes...................................................................................................22
2.3.2.
Gomtrie ...........................................................................................................................23
2.3.3.
Domaines et sous-types ......................................................................................................25
2.3.4.
Topologie............................................................................................................................25
2.3.5.
Gestion du Z .......................................................................................................................28
2.4. LES RELATIONS ...........................................................................................................................28
2.4.1.
Avec ArcInfo Workstation...................................................................................................28
2.4.2.
Avec les godatabases ........................................................................................................29
2.4.3.
Mises en relations avec ArcMap.........................................................................................31
2.5. LES MODELES DE SURFACES ........................................................................................................31
2.5.1.
Raster..................................................................................................................................31
2.5.2.
TIN......................................................................................................................................31
2.6. LES IMAGES RASTER ...................................................................................................................32
2.6.1.
Rasters Multicanaux ...........................................................................................................32
2.6.2.
Tables attributaires.............................................................................................................32

3.

ARCHIVAGE ...................................................................................................................................35
3.1. STOCKAGE DES INFORMATIONS ...................................................................................................35
3.1.1.
Fichiers de forme................................................................................................................35
3.1.2.
Couvertures ........................................................................................................................35
3.1.3.
Godatabases .....................................................................................................................36
3.2. ECHANGES-EXPORTS ...................................................................................................................36
3.2.1.
Formats pris en charge directement...................................................................................36
3.2.2.
Formats d'changes avec les couvertures...........................................................................37
3.2.3.
Autres formats d'changes et conversions ..........................................................................37
3.2.4.
Fonctions d'export avec ArcMap........................................................................................38
3.3. METADONNEES ...........................................................................................................................38

4.

AFFICHAGE ....................................................................................................................................41
4.1. EXPLORATION AVEC ARCCATALOG ............................................................................................41
4.2. ARCMAP : COUCHES ET BLOCS DE DONNEES...............................................................................42
4.3. SYMBOLES...................................................................................................................................44
4.3.1.
Les diffrents types de symboles .........................................................................................44
4.3.2.
Les styles.............................................................................................................................45
4.3.3.
La couleur...........................................................................................................................45
4.3.4.
Le placement des tiquettes et annotations.........................................................................45
4.3.5.
Les vues thmatiques ..........................................................................................................47
4.3.6.
Les fonctions avances d'affichage des couches.................................................................48
4.4. MISE EN PAGE..............................................................................................................................49
4.4.1.
Les lments en relation avec le bloc de donnes...............................................................49

ArcGIS v8.1 - Fonctionnalits

3/97

Juillet 2002 - v1.0

4.4.2.
Les autres lments.............................................................................................................49
4.4.3.
Les outils de mise en page ..................................................................................................49
4.4.4.
Modles de carte.................................................................................................................50
4.5. AFFICHAGE DES ATTRIBUTS ........................................................................................................50
4.6. AFFICHAGE DES TIN ET RASTERS ...............................................................................................50
4.6.1.
Affichage des TIN ...............................................................................................................50
4.6.2.
Affichage Raster .................................................................................................................51
4.6.3.
Affichage Raster multicanal ...............................................................................................52
4.7. AFFICHAGE DES DONNEES 3D .....................................................................................................52
4.8. PERSONNALISATION DE L'INTERFACE ..........................................................................................53
4.9. L'AFFICHAGE AVEC ARCINFO WORKSTATION .............................................................................53
5.

ANALYSE.........................................................................................................................................55
5.1. SELECTION ..................................................................................................................................55
5.2. REQUETES SEMANTIQUES ............................................................................................................55
5.3. STATISTIQUES SUR LES ATTRIBUTS ..............................................................................................56
5.4. JOINTURES ...................................................................................................................................57
5.4.1.
Jointures avec ArcMap .......................................................................................................57
5.4.2.
Jointures avec ArcInfo Workstation ...................................................................................57
5.5. CONNEXION A UNE BASE DE DONNEES EXTERNE .........................................................................58
5.6. REQUETES SPATIALES ..................................................................................................................58
5.7. ANALYSE SPATIALE .....................................................................................................................62
5.7.1.
Calcul de zones de proximit (zones tampons ou buffers) ..................................................62
5.7.2.
Jointures spatiales ..............................................................................................................64
5.7.3.
Croisement de couches .......................................................................................................65
5.7.4.
Extraction suivant des critres gomtriques .....................................................................67
5.7.5.
Fusion d'entits en fonction d'un attribut ...........................................................................67
5.7.6.
Fusion de couches (ou combinaison)..................................................................................68
5.7.7.
Autres oprations d'analyse spatiales.................................................................................68
5.7.8.
Analyse de surfaces (sur TIN ou rasters)............................................................................72
5.7.9.
Analyse spatiale sur rasters (GRID et Spatial Analyst)......................................................74
5.7.10. Traitement des rseaux .......................................................................................................76
5.8. LANGAGES DE DEVELOPPEMENT .................................................................................................79
5.8.1.
ArcInfo Desktop..................................................................................................................79
5.8.2.
ArcInfo Workstation ...........................................................................................................79

6.

ACQUISITION.................................................................................................................................81
6.1. SAISIE DE LA GEOMETRIE ............................................................................................................81
6.1.1.
Les outils.............................................................................................................................81
6.1.2.
Gestion de la topologie.......................................................................................................84
6.1.3.
Cas particulier de la mise jour des couvertures ..............................................................86
6.1.4.
Saisie sur tablette ou sur fond raster ..................................................................................87
6.2. MISE A JOUR A PARTIR DE FICHIERS .............................................................................................89
6.2.1.
Gomtrie ...........................................................................................................................89
6.2.2.
Smantique .........................................................................................................................89
6.3. SAISIE DES ATTRIBUTS.................................................................................................................89
6.4. GEOCODAGE................................................................................................................................90
6.4.1.
Prparation des donnes de rfrence................................................................................90
6.4.2.
Cration d'un service de gocodage...................................................................................91
6.4.3.
Droulement du gocodage ................................................................................................92
6.4.4.
Utilisation des services de gocodage ................................................................................92
6.5. CREATION DE SURFACES TIN ET RASTERS ..................................................................................93
6.5.1.
Interpolation d'un raster.....................................................................................................93
6.5.2.
Cration d'un TIN...............................................................................................................95
6.6. GESTION DU Z .............................................................................................................................95
6.6.1.
Saisie des valeurs z interactivement ...................................................................................95
6.6.2.
Saisie sur MNT ...................................................................................................................96
6.6.3.
Conversion d'entits 2D en 3D ...........................................................................................96

ArcGIS v8.1 - Fonctionnalits

4/97

Historique et architecture du logiciel ArcInfo 8

Juillet 2002 - v1.0

1. Historique et architecture du logiciel ArcInfo 8


1.1. LES ORIGINES D'ARCINFO
ArcInfo est un produit dit par ESRI (Environmental System Research Institute). La
socit ESRI a t fonde en 1969 par Jack Dangermond et tait spcialise dans un
premier temps dans le conseil dans le domaine de l'occupation du sol. Dans ce cadre,
les premiers projets d'ESRI se concentrrent sur les principes d'organisation et
d'analyse de l'information gographique. Dans les annes 80, ESRI dveloppa et mit
en application un ensemble d'outils informatiques qui constiturent les premiers
lments de ce qu'on appelle aujourd'hui un SIG (Systme d'Information
Gographique).
En 1981, ESRI lana son premier logiciel SIG commercial appel ArcInfo, qui
combinait l'affichage d'entits gographiques points, lignes ou polygones avec des
outils de gestion de base de donnes pour assigner des attributs ces entits. Ce
modle de donnes gographiques appel "modle gorelationnel" a t utilis
jusqu' la version 7 d'Arc/Info.
En 2000, ESRI a lanc la version 8 d'ArcInfo, qui introduit de nouvelles applications
bureautiques pour Windows NT, ainsi qu'un nouveau modle de donnes, la
"godatabase" (tout en maintenant l'ancien modle gorelationnel).

1.2. ARCHITECTURE DU LOGICIEL


1.2.1. La gamme ARCGIS : ArcView, ArcEditor et ArcInfo
La gamme de SIG ESRI s'appelle dsormais "ARCGIS" et peut se dcomposer en
trois "versions" aux fonctionnalits croissantes : ArcView, ArcEditor et ArcInfo :

Mise jour de modles simples (godatabases


personnelles, fichiers de formes)
Lecture uniquement pour les autres
ARCMAP

ARCVIEW

Mise jour tendue de tous les modles (couvertures,


geodatabases multi-utilisateurs
Relations, gestion de rseaux,
Versionnement

ARCTOOLBOX

ARCEDITOR

ARCCATALOG

Cration et gestion des couvertures


Geotraitement complet
Conversions de donnes, projections ....

ARCINFO DESKTOP

WINDOWS NT/2000

ARCEDIT

Cration, mise jour, enqute, cartographie et analyse


compltes sur modle de couvertures, dans
environnement des versions antrieures d' ArcInfo

ARCINFO WORKSTATION

ARCPLOT
ARC
TABLES

UNIX ou WINDOWS NT/2000

ARCINFO

ArcGIS v8.1 - Fonctionnalits

5/97

Juillet 2002 - v1.0

Historique et architecture du logiciel ArcInfo 8

Chacune des 3 "versions" ArcView, ArcEditor et ArcInfo fonctionne dans


l'environnement "Desktop", c'est dire avec les trois applications ArcCatalog,
ArcMap et ArcToolBox.
La version ArcInfo est la plus complte et propose galement un environnement
"Workstation" correspondant l'ancienne version d'ArcInfo (jusqu' la v7). ArcInfo
version 8 est donc compos de deux logiciels "indpendants" (ils peuvent tre installs
indpendamment l'un de l'autre) :
- ArcInfo Workstation : Cette partie du logiciel correspond ce qui existait sur les
versions prcdentes d'ArcInfo. Elle fonctionne la fois sur UNIX et Windows NT.
ArcInfo Workstation est compos d'un module principal "ARC" et de sous-modules
lancs partir d'ARC. Il est bas sur le concept de bote outils et fait appel des
commandes pour raliser des tches (lances partir d'une fentre de type "Invite de
commandes").
ARC permet d'excuter toutes les tches gnrales : commandes de base touchant la
structure de la base de donnes, analyse spatiale, calcul de la topologie... Trois
modules permettent d'accder des tches plus spcialises :
ARCEDIT : Saisie et mise jour de la gomtrie.
ARCPLOT : Cartographie, certaines commandes d'analyse spatiale
TABLES : Gestion des tables relationnelles (le SGBD sous-jacent tant "INFO",
SGBD propre ArcInfo)
- ArcInfo Desktop : Cette partie correspond aux nouvelles applications bureautiques
et ne fonctionne que sur Windows NT. Elle est compose des 3 applications
ArcCatalog, ArcMap et ArcToolBox
ARCCATALOG : permet de grer les donnes (cration, structuration), les
consulter et les documenter (cration de mtadonnes)
ARCMAP : c'est l'application principale d'ArcInfo Desktop. Elle permet de
visualiser les donnes, de les saisir et les mettre jour, d'effectuer des analyses et de
cartographier et mettre en pages ces donnes.
ARCTOOLBOX : c'est une interface graphique des commandes "ARC". Elle
permet d'effectuer des tches ARC via un assistant mais galement d'effectuer des
conversions de formats.

ArcGIS v8.1 - Fonctionnalits

6/97

Juillet 2002 - v1.0

Historique et architecture du logiciel ArcInfo 8

1.2.2. Fonctionnalits des 3 versions


1.2.2.1. ArcView

ArcGIS v8.1 - Fonctionnalits

7/97

Juillet 2002 - v1.0

Historique et architecture du logiciel ArcInfo 8

1.2.2.2. ArcEditor

ArcGIS v8.1 - Fonctionnalits

8/97

Juillet 2002 - v1.0

Historique et architecture du logiciel ArcInfo 8

1.2.2.3. ArcInfo

1.3. ARCSDE ET ARCIMS


ARCSDE est la passerelle SIG vers les bases de donnes relationnelles. Elle permet
de grer les informations gographiques dans un SGBD tel que Oracle, Microsoft
SQL Server, Informix ou DB2 et de servir les donnes directement sur l'application
ARCGIS ou d'autres applications. ARCSDE est utilis pour grer de grandes bases de
donnes multi-utilisateurs. Il propose la prise en charge de transactions longues et des
versions du SGBD

ArcGIS v8.1 - Fonctionnalits

9/97

Juillet 2002 - v1.0

Historique et architecture du logiciel ArcInfo 8

ARCIMS est un SIG sur Internet qui permet de construire et fournir des applications
SIG sur le web ou sur intranet. ARCIMS comprend la fois des composants clients et
des composants serveurs.

ArcGIS v8.1 - Fonctionnalits

10/97

Juillet 2002 - v1.0

Historique et architecture du logiciel ArcInfo 8

1.4. EXTENSIONS
1.4.1. ArcInfo Workstation
D'autres modules peuvent tre disponibles (pas en standard), pour accder des
fonctionnalits plus pousses :
Network : calcul sur un graphe, gocodage, problmes de localisation et
d'allocation, calcul d'itinraire.
Tin : modlisation de surface (Triangular Irregular Network) - cration, analyse et
visualisation d'informations surfaciques.
Cogo : saisie et mise jour avec des fonctionnalits spcifiques aux mtiers de
gomtres ou topographes.
ArcScan : acquisition et intgration de donnes scannes (vectorisation).
Grid : analyse spatiale grce des structures cellulaires.
Arcstorm : gestion de BD multi-utilisateurs (architecture client/serveur, gestion de
l'historique).
ArcPress : extension d'impression de cartes.

1.4.2. ArcInfo Desktop


Les extensions suivantes sont disponibles :
Spatial Analyst : Cration de surface, analyse raster et algbre de grilles
(fonctionnalits semblables GRID sous Workstation).
3D Analyst : visualisation et analyse de donnes de surface, vues perspectives et
modelisation 3D (fonctionnalits semblables TIN sous Workstation).
ArcPress : mmes fonctionnalits que sous Workstation.
Geostatistical Analyst : outils pour les erreurs statistiques, les seuils et la
modlisation des probabilits - cration de surfaces continues partir de mesures
limites prises des points dchantillonnage.
MrSID Encoder : permet dutiliser ArcToolbox pour comprimer les images (de
50 500 Mo) et les placer en mosaque.
Compression TIF/LZW : Droit dutiliser la technologie de compression
TIFF/LZW brevete par UNISYS.
StreetMap USA : Cartographie et gocodage nationaux des rues.

ArcGIS v8.1 - Fonctionnalits

11/97

Juillet 2002 - v1.0

Abstraction : les modles ArcInfo V8

2. Abstraction : les modles ArcInfo V8


ArcInfo 8 intgre 2 modles de donnes gographiques : le modle de donnes go-relationnel
(exploit depuis de nombreuses annes dans ArcInfo et dans Arcview 3.x) et le nouveau modle
de donnes orientes objet, baptis "GoObjets" ou "godatabase". Les nouvelles applications
d'ArcInfo utilisent conjointement ces 2 modles de donnes. Ce nouveau modle orient objet
compltant l'actuel modle gorelationnel permet aux utilisateurs d'intgrer des rgles
comportementales, des proprits et des relations leurs donnes. Il supporte galement la
topologie au sein des classes d'objets dj en uvre dans les prcdentes versions.

2.1. LES "SHAPES" OU "FICHIERS DE FORME"


C'est le format de stockage de donnes vectorielles utilis l'origine par Arcview 3.x.
Il s'agit d'un format simple, non topologique, servant au stockage des informations
de position gomtrique et d'attribut des entits gographiques.
Les entits gographiques dun fichier de formes peuvent tre reprsentes par des
points, des lignes et des polygones
Les informations relatives un ensemble d'entits sont stockes dans une table.
Chaque enregistrement correspond une entit distincte. Ce type de table comporte
toujours un champ nomm "Shape" dont la valeur est un lment ayant la forme de
l'entit correspondante. Cette table contient par ailleurs les attributs dcrivant les
entits.

2.2. LES "COUVERTURES"


2.2.1. Structuration des donnes
L'unit de base de stockage d'ArcInfo jusqu' la version 8 est la COUVERTURE
(COVER) qui reprsente un groupe d'objets gographiques stocks en mode vecteur.
Une couverture est compose d'entits (features) simples arcs, points ou polygones
et ventuellement d'entits complexes routes, regions, annotations.
Une couverture contient les deux composantes de l'information gographique :
des donnes spatiales (position et topologie), stockes dans des fichiers
des donnes descriptives et certaines informations topologiques stockes dans des
tables attributaires d'entits (FAT = Feature Attribut Table). Ces tables sont au
format du SGBDR "INFO" et sont cres quand on calcule la topologie sur la
couverture. Certaines donnes descriptives peuvent tre stockes dans d'autre tables
INFO ("tables attributaires externes"), ou dans d'autres SGBDR ==> on parle de
modle "go-relationnel"
Le lien entre ces deux structures est assur par un identifiant interne (gr par le
logiciel donc mis jour chaque ajout ou suppression d'entit dans la couverture) :

ArcGIS v8.1 - Fonctionnalits

13/97

Abstraction : les modles ArcInfo V8

Juillet 2002 - v1.0

ARC/INFO

INFO
Tables
attributaires
externes

COUVERTURE

Base
ARC

ORACLE...

FAT

Conversions
de format

Table
relationnelle autre
format ...

Logiciels

Relation via l identifiant interne (<COVER>#), cre et maintenue


automatiquement par Arc/Info.
Relation non dynamique via un attribut cl (jointures relationnelles)

Une couverture possde les particularits suivantes :


- Les entits d'une couverture forment un graphe planaire, c'est dire que toutes les
intersections entre arcs donnent naissance un nud.
- ArcInfo distingue les points isols des nuds du graphe : les noeuds sont dfinis par
les arcs dont ils sont les sommets initiaux ou finaux.
- Quand une couverture contient des polygones, les points isols de cette couverture
dsignent les polygones (ils supportent l'information smantique). Ils prennent alors le
nom de labels.
==> On ne peut donc pas avoir dans une mme couverture des objets simples
ponctuels et des objets simples surfaciques
Les "FAT" rencontres sont donc les suivantes (l'extension de la table indique le type
d'entit) :
cover.PAT
cover.AAT
cover.NAT
cover.TAT
cover.TIC
cover.BND
cover.PAT< subclass>
cover.RAT< route-system>
cover.SEC< route-system>

ArcGIS v8.1 - Fonctionnalits

Point Attribute Table


Polygon Attribute Table
Arc Attribute Table
Node Attribute Table
Text Attribute Table
Points de calage
Emprise(boundary)
Table de rgions
Table de routes
Table de sections

14/97

Abstraction : les modles ArcInfo V8

Juillet 2002 - v1.0

POINT LABEL

ARC

BND
TIC

CHENES

BOULEAUX

POLYGON

NODE

ANNOTATION

2.2.1.1. Les entits POINTS


Couverture de points cots PTCOTE

Les coordonnes des points sont stockes


dans un fichier LAB. Chaque point y est
dcrit par son identifiant interne et des
coordonnes x,y.

PTCOTE.PAT
3

RECNO

1
2
3
4

AREA

0
0
0
0

PERIMETER PTCOTE# PTCOTE-ID

0
0
0
0

1
2
3
4

1
1
2
3

- Un enregistrement dans la table attributaire PAT correspond un point dans la


couverture
- au minimum, la table attributaire contient 4 items :
AREA : la valeur est 0 pour les points
PERIMETER : la valeur est 0 pour les points
< COVER> # : identifiant interne qui permet de faire lien avec les
coordonnes (c'est galement le "recno", ie le record number)
< COVER> -ID : identifiant utilisateur
Il est possible de rajouter des attributs utilisateurs aprs l'item < COVER> -ID

ArcGIS v8.1 - Fonctionnalits

15/97

Abstraction : les modles ArcInfo V8

Juillet 2002 - v1.0

2.2.1.2. Les entits ARCS


Couverture de tronons de route RUES

La gomtrie des arcs est stocke dans un fichier ARC


qui contient un enregistrement par arc. Chaque
enregistrement contient l'identifiant de l'arc, les
identifants du noeud initial (from-node) et du noeud final
(to-node), une srie de coordonnes x,y dcrivant la
forme de l'arc ainsi ventuellement que l'identifant du
polygone droit et du polygone gauche de l'arc.

2
1

3
1

RUES.AAT

6
5
2
3

RECNO
1
2
3
4
5
6
7
8
9

FNODE# TNODE# LPOLY# RPOLY# LENGTH RUES# RUES-ID


1
1
5
6
2
5
6
3
5

2
4
2
1
3
3
4
4
6

0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0

1
2
3
4
5
6
7
8
9

21
25
33
6
42
47
15
9
22

- Un enregistrement dans la table attributaire AAT correspond un arc dans la


couverture.
- Un arc commence et finit par un nud
- Au minimum, la table attributaire contient les items suivants :
FNODE# : Identifiant interne du nud initial (from-node).
TNODE# : Identifiant interne du nud final (to-node).
LPOLY# : Identifiant interne du polygone gauche (il vaut 0 si la
couverture ne contient pas de polygones).
RPOLY# : Identifiant interne du polygone droit (il vaut 0 si la couverture
ne contient pas de polygones).
LENGTH : longueur de l'arc dans les units de la couverture.
< cover> # : identifiant interne, permettant de faire le lien avec les
enregistrements du fichier ARC.
< cover> -ID : identifiant utilisateur
- Il est possible de rajouter des attributs utilisateurs aprs l'item < COVER> -ID
- Un arc ne peut pas avoir plus de 500 sommets (vertex).

ArcGIS v8.1 - Fonctionnalits

16/97

Abstraction : les modles ArcInfo V8

Juillet 2002 - v1.0

2.2.1.3. Les entits NOEUDS


Couverture de tronons de route RUES
Les coordonnes des noeuds sont stockes
dans le fichier ARC
7

2
1

3
1

4
6

RUES.NAT
RECNO

ARC#
1
1
5
2
3
4

1
2
3
4
5
6

RUES# RUES-ID
1
2
3
4
5
6

2
12
4
8
6
22

2
3

-Un enregistrement dans la table attributaire NAT correspond un nud dans la


couverture.
- Au minimum, la table attributaire des nuds contient les items suivants :
ARC# : identifiant interne d'un des arcs connects au nud
< cover> # : Identifiant interne du nud
< cover> -ID : identifiant utilisateur
- Il est possible de rajouter des attributs utilisateurs aprs l'item < COVER> -ID

2.2.1.4. Les entits POLYGONES


Couverture d ilots RUES
Les coordonnes des arcs dlimitant les
polygones sont stockes dans le fichier ARC.
Pour chaque polygone, les identifiant des points
labels sont stocks dans le fichier CNT
Les coordonnes des points labels sont stockes
dans le fichier LAB
Les numros des noeuds et des arcs dfinissant
un polygone sont stocks dans le fichier PAL

5
2

RUES.PAT
RECNO

ArcGIS v8.1 - Fonctionnalits

1
2
3
4
5

AREA

<0
...
...
...
...

PERIMETER RUES#

...
...
...
...
...

1
2
3
4
5

RUES-ID

0
1
2
3
4

17/97

Abstraction : les modles ArcInfo V8

Juillet 2002 - v1.0

-Un enregistrement dans la table attributaire PAT correspond un polygone dans


la couverture.
- Au minimum, la table attributaire des polygones contient les items suivants :
AREA : surface du polygone
PERIMETER : primtre du polygone
< cover> # : identifiant interne du polygone
< cover> -ID : identifiant utilisateur
- Il est possible de rajouter des attributs utilisateurs aprs l'item < COVER> -ID
- Le premier enregistrement de la PAT reprsente un polygone spcial : "le
polygone universel". Son identifiant interne est toujours gal 1 et son identifiant
utilisateur toujours gal 0. Sa surface est la somme ngative des surfaces des
autres polygones. Son primtre est celui de l'enveloppe des polygones de la
couverture.
- Chaque polygone a un et un seul label.
- La structure des tables de polygones est la mme que celle des tables de points,
on ne peut donc pas avoir dans une mme couverture des entits points et des
entits polygones.

2.2.1.5. Les entits REGIONS


Les rgions permettent de modliser des entits surfaciques "complexes"
composes d'un ou plusieurs polygones. Elles permettent ainsi de reprsenter des
entits composes de plusieurs polygones disjoints ou bien des entits se
superposant.
On peut dfinir plusieurs type de rgions pour une mme couverture de polygones.
Ces thmes sont appels des "subclass" (par exemple des sous-classes
"dpartement" et "rgion" sur une couverture de communes)
Par exemple, pour dcrire des
entits de sous-classe "forest" sur
la couverture Landcov :

ArcGIS v8.1 - Fonctionnalits

18/97

Abstraction : les modles ArcInfo V8

Juillet 2002 - v1.0

- La liste des polygones composant chaque rgion est stocke dans un fichier
RXP.
- La liste des arcs et des nuds dcrivant chaque rgion est stocke dans un fichier
PAL (mme structure que pour les polygones)
-Un enregistrement dans la table attributaire < COVER> .< subclass> PAT
correspond une rgion de la sous-classe < subclass> dans la couverture
< COVER>

2.2.1.6. Les entits ROUTES


Les routes sont des objets complexes composs de "sections", une section tant
une portion d'arc. Elles permettent de dcrire des trajets sur un rseau d'arcs. On
peut dfinir plusieurs types de routes pour une mme couverture d'arcs. Ces
thmes sont appels des "route-system". On considre par exemple ci-dessous le
route-system "HIGHWAY" sur la couverture ROADS.

Un enregistrement dans la table attributaire des sections (la


< COVER> .SEC< route-systeme> ) dcrit une section et comporte au minimum
les items suivants :
ROUTELINK# : identifiant de la route laquelle appartient la section.
ARCLINK# : identifiant de l'arc composant la section
F-MEAS et T-MEAS : mesures le long de la route pour la section
considre (abscisse curviligne, temps de parcours, PK etc ...)
F-POS et T-POS : pourcentage de l'arc utilis (si T-POS < F-POS, l'arc
est utilis dans le sens inverse de numrisation)
< route-system> # et < route-system> -ID : identifiants de la section

ArcGIS v8.1 - Fonctionnalits

19/97

Abstraction : les modles ArcInfo V8

Juillet 2002 - v1.0

Un
enregistrement
dans
la
table
attributaire
des
routes
(la
< COVER> .RAT< route-system> ) dcrit une route et comporte les items
suivants :
< route-system> # : identifiant interne de la route (correspondant au
ROUTELINK# de la table des sections)
< route-system> -ID : identifiant utilisateur de la route
Les routes permettent ventuellement de dcrire des "vnements" (events)
ponctuels ou linaires. Les vnements ponctuels sont localiss par une mesure le
long de la route. Les vnements linaires sont localiss par des mesures de dbut
et de fin sur la route.
Remarque : les entits sections ne sont pas reconnues directement par ArcMap. Il
est toutefois possible de les convertir en classe d'entit de godatabase.

2.2.1.7. Les entits ANNOTATIONS


Les annotations sont utilises pour la cartographie des couvertures, pour placer des
toponymes associs aux entits d'une couverture. Elles ne peuvent pas tre utilises
pour la mise en page de la carte (titre, lgende...)
Les annotations sur une couverture sont organises en "sous-classes".
Les caractristiques des annotations sont stockes dans un fichier TXT (un par
sous-classe) :
- identifiant utilisateur de l'annotation
- la chane de caractres composant l'annotation
- le symbole : police, couleur, taille etc...
- la position et la forme : horizontalement par rapport un point, rpartie entre
deux points, le long d'une courbe...
Une sous-classe d'annotations peut avoir des attributs stocks dans une table
attributaire d'annotations "< COVER> .TAT< subclass> " :

2.2.2. Topologie
Dans Arc/Info, les relations topologiques sont calcules globalement et stockes
priori. L'intrt de ce stockage est d'acclrer les traitements d'analyse spatiale sur de
gros jeux de donnes.
On distingue trois concepts :
la dfinition des polygones : un polygone est dfini par les arcs qui l entourent.
la connectivit des arcs entre eux : pour un arc donn, on connat son nud initial
et son nud final. On emploie galement le terme de topologie "Arc-nud" : elle
exprime les relations entre des arcs et des nuds et dfinit la longueur, la direction et
la connectivit pour les arcs.

ArcGIS v8.1 - Fonctionnalits

20/97

Abstraction : les modles ArcInfo V8

Juillet 2002 - v1.0

1
RUE.AAT

fnode#

tnode#

1
1
2

2
2
1

lpoly#
0
0
0

rpoly#
0
0
0

length
xx
xx
xx

rue#

rue-id

1
2
3

1
2
3

l adjacence (ou contigut) des polygones : pour un arc donn, on connat son
polygone droit et son polygone gauche. On emploie galement le terme de topologie
"Polygone-Arc" : elle exprime les relations entre des arcs et des polygones pour
lesquels les arcs crent des limites , et dfinit la surface et l adjacence.
1

RUE.AAT

1
2

fnode#

tnode#

1
1
2

2
2
1

lpoly#
2
3
3

rpoly#
1
2
1

length
xx
xx
xx

rue#

rue-id

1
2
3

1
2
3

+ description de la topologie polygone-arc dans le fichier PAL

2.3. LES "GEODATABASES"


Les godatabases sont des bases de donnes relationnelles qui contiennent des
informations gographiques. Le modle de godatabase prend en charge un modle de
donnes vectorielles orient objet. Avec ce modle, les entits sont reprsentes
comme des objets avec des proprits, un comportement et des relations. Une entit
du monde rel est reprsente par un objet correspondant un enregistrement dans
une table relationnelle.
Il existe deux principales catgories de godatabases :
Les godatabases personnelles : elles prennent en charge plusieurs lecteurs et un
seul diteur. Elles sont stockes dans une base de donnes Microsoft Access. Il est
possible de crer et utiliser des godatabases personnelles avec ArcGIS sans avoir
besoin dun autre logiciel.
Les godatabases multi-utilisateurs : elles peuvent tre lues et modifies par
plusieurs utilisateurs ; elles ncessitent un SGBD comme Oracle, SQL Server,
Informix ou IBM DB2. Les godatabases multi-utilisateurs peuvent tre utilises avec
nimporte quel produit ArcGIS (ArcView, ArcInfo, ou ArcEditor), mais elles
ncessitent ArcSDE pour la modification et la gestion des structures.

ArcGIS v8.1 - Fonctionnalits

21/97

Abstraction : les modles ArcInfo V8

Juillet 2002 - v1.0

2.3.1. Structuration des donnes


La godatabase stocke des objets. Ces objets peuvent reprsenter des entits
spatiales ou non. Une godatabase est une collection de jeux de classes d'entits
("Feature DataSet"), de classes d'entits ("Feature Class"), de tables, de rasters ...
Contrairement une couverture, le schma d'une godatabase n'est pas prdfini.
L'utilisateur peut organiser les tables, les classes d'entits et les jeux de classes
d'entits comme il le souhaite. La structuration de la godatabase est fonction du
modle de donne.
godatabase (stocke dans un fichier .mdb
dans le cas d'une godatabase personnelle)
jeu de classe d'entits
classe d'entit polygones
relation entre deux classes d'entits
classe d'entit ligne
classe d'entit points

2.3.1.1. Jeu de classes d'entits (Feature Data Set)


C'est un ensemble de classes d'entits ayant des relations topologiques
entre elles (+ ventuellement des relations entre ces classes). Toutes les classes
d'entits appartenant un mme jeu de classes d'entits sont stockes avec la
mme rfrence spatiale (datum, projection). Un jeu de classe d'entits
permet galement de stocker un rseau gomtrique compos de classes
d'entits appartenant au jeu de classe d'entits.
La notion de jeu de classes d'entits est similaire la notion de couverture
(dans une couverture, les classes d'entits sont les arcs, les points, les
polygones...)

2.3.1.2. Classes d'entits (Feature Class)


Les classes d'entits stockent les objets reprsentant des entits spatiales. C'est
un ensemble homogne d'entits. Toutes les entits d'une mme classe ont
la mme gomtrie (point, polyligne, polygone ...) et les mmes attributs. Ces
attributs sont stocks dans la table de la classe d'entit. Une classe d'entit
peut tre stocke en dehors d'un jeu de classe d'entits.
La notion de classe d'entit est similaire la notion de fichier de forme
(shapefile)

2.3.1.3. Table
Les tables stockent les objets reprsentant des entits non spatiales. Une table
peut tre relie ou jointe des tables ou des classes d'entits de la mme
godatabase.

ArcGIS v8.1 - Fonctionnalits

22/97

Abstraction : les modles ArcInfo V8

Juillet 2002 - v1.0

2.3.1.4. Classes d'annotations


Les annotations dans une godatabase sont stockes dans des classes dentits
spciales appeles classes d'annotations. Toutes les entits dune classe
dannotations possdent une position gographique et des attributs et peuvent
se trouver lintrieur dun jeu de classes d'entits ou dune classe
dannotations autonome. Chaque annotation comporte sa propre symbologie
(police, couleur, etc.). Les annotations peuvent non seulement contenir du
texte, mais galement des formes (botes et flches, par exemple). Il existe
deux types dannotations dans une godatabase :
les annotations non lies des entits dans la godatabase
les annotations lies des entits : elles sont associes une entit
spcifique dune autre classe dentits dans la godatabase via une
relation composite (cf. 2.4). La classe dannotations reprsente la
classe de destination de cette relation composite, et la classe dentits
annote la classe dorigine.

2.3.2. Gomtrie
La gomtrie d'une entit est stocke dans un attribut "shape" dans la table
relationnelle.
Les entits d'une godatabase peuvent tre de 4 types :
point : une coordonne (X, Y)
multipoint : plusieurs coordonnes (X, Y), peu importe l'ordre de dfinition
polyligne : compose d'un ou plusieurs cheminements (paths), les
cheminements tant eux-mmes forms d'un ou plusieurs segments, continus ou
non. Les segments peuvent tre de 4 types : ligne, arc circulaire, arc elliptique ou
courbe de bzier.
polygone : compos d'une ou plusieurs boucles (rings), les boucles tant des
cheminements ferms.

ArcGIS v8.1 - Fonctionnalits

23/97

Abstraction : les modles ArcInfo V8

Juillet 2002 - v1.0

Points

Polylignes

Polygones

polyligne multi-parties

polygone multi-parties

Multipoint

Point

polyligne simple
polygone simple

cheminement

boucle

Segments

ligne

arc circulaire

arc elliptique

courbe de Bzier

Les entits sont dfinies par un ou plusieurs sommets (vertex) et chaque sommet
est localis en X, Y et ventuellement en Z (altitude).
Il est galement possible d'associer chaque sommet une mesure M, afin de
calibrer une polyligne (utilisation de segmentation dynamique pour localiser des
vnements, par exemple des points kilomtriques ...)
Rfrence spatiale
La rfrence spatiale dune classe d'entits dcrit son systme de coordonnes,
son domaine spatial et sa prcision. Le domaine spatial correspond la plage de
coordonnes autorise pour les coordonnes x et y, les valeurs m (mesures) et les
valeurs z. La prcision dcrit le nombre dunits de systme par unit de mesure.
Une rfrence spatiale avec une prcision de 1 stocke des valeurs entires. Une
prcision de 1 000 stocke trois dcimales. Une fois que la rfrence spatiale dun
jeu de classes d'entits ou dune classe d'entits autonome est dfinie, seul le
systme de coordonnes est modifiable, le domaine spatial tant fixe.
Index spatial
Chaque classe d'entits possde un index spatial qui est automatiquement gnr et
gr par le systme ArcInfo. Lindex spatial est calcul daprs les paramtres
fournis lors de la cration de la classe d'entits. Lindex spatial est un systme de
grille en deux dimensions qui englobe une classe d'entits. Pour la plupart des
donnes, seule une taille de grille est requise. La taille des entits reprsentant un
facteur important dans le choix dune taille de grille optimale, les donnes qui

ArcGIS v8.1 - Fonctionnalits

24/97

Abstraction : les modles ArcInfo V8

Juillet 2002 - v1.0

contiennent des entits de diffrentes tailles peuvent ncessiter des tailles de grille
supplmentaires pour acclrer linterrogation des entits plus volumineuses. Les
classes d'entits peuvent avoir jusqu trois tailles de grille. Chaque taille de grille
doit tre au moins trois fois plus grande que la taille de grille prcdente.

2.3.3. Domaines et sous-types


Les sous-types permettent de crer des groupes d'entits au sein d'une classe
d'entit ou d'une table.
Un sous-type est un champ (entier long ou entier court) de la table ou de la
classe d'entit qui stocke le code de sous-type. A chaque valeur de sous-type est
associe une description (texte), qui est la valeur d'attribut qui apparat
effectivement lorsqu'on visualise les attributs, par exemple avec ArcMap.
Un domaine d'attribut est employ pour contraindre les valeurs permises dans
n'importe quel attribut particulier pour une table, une classe d'entits ou un soustype. Chaque table ou classe dentits dispose dun ensemble de domaines
attributaires qui sappliquent aux diffrents attributs et/ou sous-types. Ces
domaines attributaires peuvent tre partags par plusieurs classes d'entits ou tables
d'une godatabase. Il existe deux types de domaines :
- les domaines par plage : ils spcifient une plage de valeurs valides pour un
attribut numrique.
- les domaines valeurs prcodes : ils peuvent sappliquer tout type d'attribut
(texte, numrique, date, etc). Les domaines valeurs prcodes prcisent un
ensemble de valeurs valides pour un attribut.
par exemple :
Classe d'entit

Sous-types = valeurs de
l'attribut "Classement
physique"

Autoroute

Domaines utiliss
pour l'attribut "sens"

= "sens direct" ou
"sens inverse"

Domaine utilis pour


l'attribut "nom-rue"

= "sans objet"

Tronons de route

Route 2
chausses

Route 1
chausse

Chemin

= "double sens", "sens direct" ou


"sens inverse

Escalier ou
passerelle

= "sans objet"

mme domaine

Ce mcanisme permet galement de dfinir des valeurs par dfaut pour chaque
attribut d'une classe d'entit ou bien une valeur par dfaut diffrente suivant le
sous-type de l'objet.

2.3.4. Topologie
2.3.4.1. Topologie " la vole"
Les entits appartenant un mme jeu de classe d'entits peuvent avoir des
relations spatiales entre elles. Cette topologie n'est pas stocke en permanence mais
est recalcule lorsque c'est ncessaire (requte spatiale ou mise jour). Avant la

ArcGIS v8.1 - Fonctionnalits

25/97

Abstraction : les modles ArcInfo V8

Juillet 2002 - v1.0

mise jour des donnes contenant des associations topologiques, ces donnes
doivent faire lobjet dune intgration topologique de faon ce que toutes les
entits ayant des parties partages concident (fonction Integration, cf. 6.1.2.1).
La tolrance de regroupement est la distance qui dtermine la plage dans laquelle
les entits concident. Lors d'une mise jour, ArcMap fournit des outils permettant
d'diter simultanment des lments concidents afin d'assurer l'intgrit des
relations spatiales (partage de gomtrie).

2.3.4.2. Topologie de rseau


Les godatabases permettent de grer une topologie de ligne volue grce la
notion de rseau gomtrique. On peut spcifier des rgles topologiques
permettant d'assurer l'intgrit du rseau, aussi bien en ce qui concerne la
gomtrie des entits que la cardinalit des connexions entre entits. Pour pouvoir
grer une topologie de lignes, les classes d'entits participant au rseau doivent tre
regroupes dans le mme jeu de classes d'entits.
Un rseau gomtrique se compose d'entits tronons et d'entits jonctions du
rseau :
- un tronon est une entit de rseau qui a une longueur par laquelle passe le flux
des ressources.
- une jonction est une entit de rseau qui se produit l'intersection de deux
tronons ou plus ou au point final d'un tronon et qui permet le transfert de flux
entre les tronons.
Un rseau gomtrique est associ un rseau logique correspondant. Le rseau
gomtrique est le vritable ensemble des classes dentits constitutives du rseau.
Le rseau logique est la reprsentation physique de la connectivit de rseau.
Chaque lment du rseau logique est associ une entit du rseau gomtrique.
id
v1
v2
v3
v4

Villes
shape

v1

Routes secondaires
id
shape
s1

Table des lments "jonctions"


Feature class Feature ID Element ID
1
v1
0
1
v2
1
1
v3
2
1
v4
3

s1
p2

p1
v4

Table des lments "tronons


v2

v3
Routes principales
id
shape
p1
p2

Feature class Feature ID Element ID


2
p1
10
2
p2
11
3
s1
12
Table des connectivits
Jonction
0
1
2
3

Rseau gomtrique

jonctions adjacentes et tronons


2, 12
2, 11
0, 12
1, 11
3, 10
2, 10

Rseau logique : pour chaque combinaison classe d'entit /


feature ID , le rseau logique cre son propre identifiant
interne d'lment.

On distingue :
les jonctions simples, associes un seul nud du rseau logique.
les tronons simples, associs un seul tronon dans le rseau logique et
toujours connects deux entits jonctions exactement. Si une nouvelle entit

ArcGIS v8.1 - Fonctionnalits

26/97

Abstraction : les modles ArcInfo V8

Juillet 2002 - v1.0

jonction est capture mi-longueur sur un tronon simple (tablissant ainsi une
connectivit), cette entit tronon simple est divise physiquement en deux
nouvelles entits.
les tronons complexes, correspondant un ou plusieurs tronons du rseau
logique. Ils sont toujours connects deux entits jonctions au moins en leurs
extrmits mais peuvent tre raccords dautres entits jonctions sur toute leur
longueur.
les jonctions complexes, entit unique correspondant un nombre quelconque
dlments de tronon et de jonction du rseau logique (implment par
programmation).
tronon simple

tronon complexe
1-1

rseau
gomtrique

1-m
rseau
logique

rseau
gomtrique

jonction complexe

jonction simple
1-1
rseau
gomtrique

rseau
logique

1-m
rseau
logique

rseau
gomtrique

rseau
logique

Les entits de jonction des rseaux gomtriques peuvent jouer le rle de sources
ou dexutoires. Si une entit jonction a la possibilit de reprsenter des sources ou
des exutoires, un champ nomm "AncillaryRole" sajoute la classe dentits
pour permettre denregistrer si lentit concerne est une source, un exutoire ou ni
lun ni lautre. Le sens de circulation dun rseau gomtrique calcul dans ArcMap
est dtermin en fonction des sources et exutoires prsents sur le rseau.
Un rseau peut galement tre associ un ensemble de pondrations. Une
pondration permet de reprsenter le cot de passage dun lment sur le rseau
logique. Pour les tronons, deux pondrations sont utilisables : une dans le sens de
saisie des tronons (le sens de larc) et une autre dans le sens inverse de saisie des
tronons (le sens inverse de larc). On peut affecter des pondrations aux
jonctions.
Toute entit tronon ou jonction dun rseau gomtrique peut tre active ou
dsactive dans le rseau logique. Une entit dsactive dans le rseau logique peut
servir de barrire. Lorsquune recherche est lance sur le rseau, celle-ci sarrte
toute barrire rencontre sur ce rseau. Le statut actif ou inactif dune entit de
rseau correspond une proprit dtermine par lattribut "Enabled".
Il est possible de dfinir des rgles de connectivit, suivant deux types :
une rgle tronon-jonction qui tablit la possibilit de connexion dun tronon
de type A une jonction de type de B.
une rgle tronon-tronon qui tablit la possibilit de connexion dun tronon de
type A un tronon de type B par lintermdiaire dun ensemble de jonctions.
Il est possible d'tablir des rgles de connectivit entre deux classes dentits, une
classe dentits et le sous-type dune autre classe dentits ou entre un sous-type
dune classe dentits et le sous-type dune autre. Les rgles de connectivit
tronon-tronon et tronon-jonction peuvent toutes deux tre associes des
jonctions par dfaut. Les jonctions par dfaut sont insres automatiquement par
ArcMap lors de la cration dune connectivit dans un rseau.

ArcGIS v8.1 - Fonctionnalits

27/97

Abstraction : les modles ArcInfo V8

Juillet 2002 - v1.0

2.3.5. Gestion du Z
ArcInfo ne gre pas la 3D mais permet toutefois d'assignez une valeur "z" tout
sommet (point intermdiaire) d'une entit de type point, multipoint, polyligne ou
polygone. Ces valeurs peuvent tre utilise ensuite lors de la visualisation ou
l'analyse de surfaces 3D (cf. 4.7 et 0). Par exemple :
z=10

z=10

z=15

z=15

z=15

z=15

z=10

z=10
2 polygones Z

+
z=10

z=10

z=15

z=15

en vue perspective 3D, avec


ArcScene, en extrudant la
polyligne

z=10

z=10
polyligne Z

Remarque : il n'est pas possible de modliser des polylignes ou polygones avec


deux sommets conscutifs (points intermdiaires) superposs en x,y, mme si la
valeur z diffre (donc pas de ligne ou face verticale).

2.4. LES RELATIONS


2.4.1. Avec ArcInfo Workstation
Le SGBD "INFO" possde une fonctionnalit ("RELATE") qui permet de
joindre temporairement les enregistrements de 2 tables (ou davantage). Pour
dfinir la "relation" ("relate environment") , il est ncessaire de dfinir les
paramtres suivants :
Relation name : il identifie la relation et permet d'y accder.
Table identifier : Table lie.
Database name : SGBD de la table lie (INFO ou autre ...)
Item : item de la table INFO utilis comme cl de jointure avec la table lie.
Relate column : item correspondant dans la table lie.
Relate type : spcifie le type de connection et dpend de la base de donne en
relation (par dfaut LINEAR).
Relate access - spcifie le mode d'accs (RW, RO ou AUTO).
La table origine de la relation n'est pas spcifie, seul l'item servant tablir la
relation est dfini. La mme relation peut donc tre utilise pour mettre en relation
plus d'une table INFO avec la table lie.
ARC/INFO supporte jusqu' trois niveaux de relations (entre 4 tables). Il est
possible de dfinir tout moment jusqu 100 relations diffrentes faisant partie de

ArcGIS v8.1 - Fonctionnalits

28/97

Abstraction : les modles ArcInfo V8

Juillet 2002 - v1.0

lenvironnement de relation. Cependant, il est impossible d'en utiliser plus 30


simultanment au cours de la mme opration.

ARC/INFO Workstation ne gre pas directement le cas de relations de cardinalit


(1-m) ou (m-n). Dans ce cas, ArcInfo tablit une relation avec le premier
enregistrement rencontr.

2.4.2. Avec les godatabases


Dans une godatabase, les relations sont stockes dans des classes de relations.
Elles peuvent exister la fois dans des jeux de classes dentits ou la racine de la
godatabase. La godatabase prend en charge deux types de relations :
Relation simple : relient deux ou plusieurs objets de la base de donnes ayant
une existence autonome. Dans une relation entre un objet A et un objet B, si
lobjet A est supprim de la base de donnes, lobjet B continue dexister
Relation composite : lexistence dun objet contrle celle des objets qui lui sont
lis. Les relations composites sont toujours de type (1-m), mais il est possible de les
changer volontairement en type (1-1) laide de rgles de relation.
Une classe de relation possde les caractristiques suivantes :
Cardinalit :
Il est possible de dfinir des relations de type :
(1-1) : Chaque objet de la table/classe d'entit d'origine peut tre mis en relation
avec zro ou un objet de la table/classe d'entit de destination.

ArcGIS v8.1 - Fonctionnalits

29/97

Abstraction : les modles ArcInfo V8

Juillet 2002 - v1.0

(1-m) : Chaque objet de la table/classe d'entit d'origine peut tre mis en relation
avec plusieurs objets de la table/classe d'entit de destination.
(m-n) : Une nouvelle table est cre pour stocker les cls trangres des deux
tables.
relations.

Rgles de relations
Les classes de relations peuvent comporter un jeu li de rgles de relations. Les
rgles de relations contrlent les sous-types d'objet de la classe dorigine pouvant
tre lis des sous-types dobjet de la classe de destination. Elles peuvent tre
galement utilises pour spcifier une plage de cardinalit valide pour toutes les
paires de sous-types autorises.
Attributs sur les relations
Les classes de relations peuvent possder des attributs. Toutes les classes de
relations contenant des attributs doivent tre stockes sous forme dune table dans
la base de donnes et comporter une paire de cls trangres, chacune rfrenant
les classes dorigine et de destination de la classe de relations.
Cl primaire et cl trangre :
Une relation entre deux objets est maintenue laide de valeurs attributaires des
cls :
- La cl primaire rside dans la classe d'objets d'origine
- La cl trangre rside dans la classe d'objets de destination.
Pour runir 2 classes d'objets, la cl primaire et la cl trangre doivent partager les
mmes valeurs.
Cl trangre

Cl primaire

Lorsquune nouvelle classe de relations est cre, les cls primaires et trangres
sont automatiquement indexes si elles ne comportent pas dj dindex.
Dnomination
Les classes de relations contiennent des dnominations. La "dnomination avant"
dcrit la relation lorsqu'on navigue de la classe dorigine la classe de destination,
la "dnomination arrire" dcrit la relation lorsqu'on navigue de la classe de
destination la classe dorigine (par exemple, avec l'exemple ci-dessus, un
transformateur "est install sur" un poteau pour la dnomination arrire)
Remarque :
Naviguer dans une relation de godatabase (classe de relation) savre plus coteux
que de naviguer dans des relations de table INFO (relate).

ArcGIS v8.1 - Fonctionnalits

30/97

Abstraction : les modles ArcInfo V8

Juillet 2002 - v1.0

2.4.3. Mises en relations avec ArcMap


Il est possible d'tablir directement une relation entre deux ou plusieurs objets
d'une godatabase ou d'une couverture laide des outils disponibles dans ArcMap.
Cependant, si les donnes sont stockes dans une godatabase et que leurs classes
de relations sont dfinies, elles peuvent tre utilises directement sans avoir
tablir une relation dans ArcMap.
Les mises en relation dfinies dans ArcMap suivent essentiellement le mme
concept que les classes de relations simples dfinies dans une godatabase sauf
quelles sont enregistres avec la carte et non avec la godatabase.

2.5. LES MODELES DE SURFACES


3D Analyst utilise deux types de modles surfaciques : rasters (ou GRID) et TIN
(Triangular Irregular Network) et propose des outils de conversion pour passer de
l'un l'autre.

2.5.1. Raster
Une grille consiste en un arrangement rectangulaire de cellules espaces de faon
uniforme avec des valeurs z. Les rasters peuvent galement tre utiliss pour
stocker des images et des donnes thmatiques de grille (cf. 2.6).

625 609 610

615

620

632 618 610 612

615

611

611

640

629 619

extrait du MNT

Visualisation de l'ombrage du MNT

2.5.2. TIN
Les TIN reprsentent une surface sous forme densemble de points irrguliers
relis afin de former un rseau de facettes triangulaires contigus sans
chevauchement, avec les valeurs z mmorises dans le nud. Les bordures des
TIN peuvent tre utilises pour capturer la position d'entits linaires qui jouent un
rle important dans une surface, telles que les crtes ou les cours de ruisseaux.

Bordures dun TIN

ArcGIS v8.1 - Fonctionnalits

Faces dun TIN

31/97

Abstraction : les modles ArcInfo V8

Juillet 2002 - v1.0

Les nuds et les triangles TIN peuvent porter des valeurs entires pour stocker
des informations supplmentaires les concernant. Les codes peuvent provenir de
champs des classes d'entits en entre.
ArcInfo utilise une triangulation de Delaunay pour modliser un TIN (chaque
cercle circonscrit aux trois nuds d'un triangle n'inclut aucun autre nud) :

Un TIN est une structure "topologique" qui gre des informations sur les nuds et
les voisins de chaque triangle :
1

3
B
C

4
D

E
5

Triangle
A
B
C
D
E

Noeuds
1, 4, 2
1, 3, 4
3, 5, 4
2, 4, 6
4, 5, 6

Voisins
B, D, C, A, -, E, B
A, E, C, -, D

2.6. LES IMAGES RASTER


Outre les surfaces, les rasters peuvent reprsenter les lments suivants :
Des donnes thmatiques telles que loccupation du sol, la temprature, laltitude...
Des donnes spectrales telles que des images satellitaires ou des photographies
ariennes.
Des images telles que des cartes numrises.

2.6.1. Rasters Multicanaux


Certains rasters ont un seul canal de donnes, dautres sont multicanaux (par exemple
les images satellitaires courantes qui ont plusieurs canaux reprsentant diffrentes
longueurs donde couvrant le spectre lectromagntique, allant des ultraviolets aux
infrarouges). Pour afficher un raster, il est possible d'afficher une seule bande de
donnes ou de former une composition colore Rouge-Vert-Bleu (RVB).

2.6.2. Tables attributaires


Les jeux de donnes raster dentiers (reprsentation de catgories) sont
gnralement associs une table attributaire ".VAT". La premire colonne de la
table (Value) stocke la valeur affecte chaque "zone" dun raster. La deuxime
colonne (Count) stocke le nombre total de cellules du jeu de donnes, appartenant
la zone considre. Ces deux colonnes sont obligatoires. Un nombre illimit
dlments facultatifs peut tre incorpor dans la table pour reprsenter dautres
attributs de la zone.

ArcGIS v8.1 - Fonctionnalits

32/97

Abstraction : les modles ArcInfo V8

Juillet 2002 - v1.0

1 2 2
3
1 1 2 3 3
2 2
3 3

ArcGIS v8.1 - Fonctionnalits

1
2

VAT
Value Count
Type
1
3
Chne
2
5
Bouleau
3
5
Htre

3
NoData : Par rapport aux autres valeurs, la valeur
NoData (appele parfois la valeur nulle) est traite
diffremment par tous les oprateurs et fonctions.

33/97

Archivage

Juillet 2002 - v1.0

3. Archivage
3.1. STOCKAGE DES INFORMATIONS
3.1.1. Fichiers de forme
La gomtrie et les attributs des entits sont rfrencs dans plusieurs fichiers
(jusqu' cinq) avec des extensions spcifiques et devant tre conservs dans le
mme rpertoire :
*.shp : fichier contenant la gomtrie de l'entit gographique
*.shx : fichier contenant l'index de la gomtrie de l'entit gographique
*.dbf : fichier de base de donnes (dBase) contenant les informations d'attribut des
entits gographiques.
*.sbn et *.sbx : fichiers contenant l'index spatial des entits gographiques
(n'existent qu'aprs avoir effectu une requte ou jointure spatiale)

3.1.2. Couvertures
Un ensemble de couvertures est appel un "workspace". Un workspace est stock
sous forme d'un rpertoire sur l'ordinateur.
Chaque workspace comporte un sous-rpertoire "INFO" qui stocke, sous forme
de fichiers binaires, une partie des donnes correpondant aux tables attributaires
d'entits. Le workspace contient galement un sous-rpertoire par couverture (dont
le nom est celui de la couverture) et qui contient sous forme de fichier binaire les
donnes spatiales et une partie des donnes correpondant aux FAT. On trouve
donc en gnral les types de fichiers suivants :
Entits

Point
Arc
Node
Route
Section
Polygon
Region
Annotation
Tic
Link
Coverage extent

ArcGIS v8.1 - Fonctionnalits

Table attributaire
correspondante

Donnes gomtriques et
topologiques stockes dans
le rpertoire de la
couverture
< cover> .PAT
lab.adf
< cover> .AAT
arc.adf
< cover> .NAT
arc.adf
< cover> .RAT< route> arc.adf, sec.adf

Donnes attributaires
stockes dans le
rpertoire de la
couverture
pat.adf
aat.adf
nat.adf
< route> .rat

< cover> .SEC< route>


< cover> .PAT
< cover> .PAT< region
>
< cover> .TAT< anno>
< cover> .TIC
< cover> .LNK
< cover> .BND

< anno> .tat


tic.adf
lnk.adf
bnd.adf

arc.adf
< route> .sec
pal.adf, cnt.adf, lab.adf, arc.adf pat.adf
rxp.adf, < region> .pal
< region> .pat
< anno> .txt
tic.adf
lnk.adf
bnd.adf

35/97

Archivage

Juillet 2002 - v1.0

Par exemple :

projet

etc ...

gomtrie
et topologie

routes
aat.adf
nat.adf
iti.rat
iti.sec
sec.adf
arc.adf

sols

hydro

Table INFO

Table INFO

INFO
Arc001.DAT
Arc001.NIT
Arc002.NIT
Arc002.NIT

...

tic.adf
bnd.adf
...
prj
log
tol

Structures logiques : couvertures et FAT

Les consquences de ce type de stockage sont :


- Seuls les enregistrements des FAT sont accessibles l'utilisateurs. Les autres
fichiers sont stocks sous forme binaires et maintenus automatiquement par
ArcInfo
- Il est ncessaire d'utiliser les commandes ArcInfo pour accder au contenu des
tables et pour grer les tables et couvertures (cration, suppression, modification
de nom, dplacement...)

3.1.3. Godatabases
Dans une godatabase personnelle, les donnes sont stockes dans une base de
donnes Microsoft Access (fichier *.mdb)

3.2. ECHANGES-EXPORTS
3.2.1. Formats pris en charge directement
- Fichiers de formes
- Godatabases
- Couvertures ArcInfoTM
- Couvertures PC ARC/INFO
- Couches SDE
- TIN (Triangular Irregular Network)
- DXF (drawing interchange files)
- DWG (fichiers AutoCAD jusqu la version 2000)
- DGN (fichiers MicroStation, jusqu la version 7)
- VPF (Vector Product Format)

ArcGIS v8.1 - Fonctionnalits

36/97

Archivage

Juillet 2002 - v1.0

- Rasters : ESRI GRID, Raster ArcSDE ESRI, Catalogues dimages ESRI, ERDAS
Imagine (.IMG), ERDAS 7.5 Lan (.LAN), SIG ERDAS 7.5 (.SIG), Raw ERDAS
(.RAW), ESRI Band Interleaved by Line (.BIL), ESRI Band Interleaved by Pixel
(.BIP), ESRI Band Sequential (.BSQ), GRID Stack ESRI (< rpertoire> ), Fichier
GRID Stack ESRI (.STK), Bitmap Windows (.BMP), Controlled Image Base, CIB
(.CIB), Compressed ARC Digitized Raster Graphics, CADRG (.CRG), DTED
Niveau 1 et 2 (.DT1), ER Mapper (.ERS), Graphic Interchange Format, GIF
(.GIF), Image ADRG (.IMG), Vue densemble ADRG (.OVR), Lgende ADRG
(.LGG), JPEG File Interchange Format, JIFF (.JPG), National Image Transfer
Format, NITF (.NTF), Portable Network Graphics (.PNG), LizardTech MrSID
(.SID), Tagged Image File Format, TIFF (.TIF).
- Fichiers texte (.TXT)
- Tables OLE DB

3.2.2. Formats d'changes avec les couvertures


Le format d'change d'ArcInfo Workstation est le format "e00" ( "Interchange
File" ou "Fichiers d'change" ). Il permet de transfrer des couvertures, tables
INFO, GRID et autres fichiers d'une machine l'autre. Il s'agit d'un format ASCII,
compress ou non. Il est reconnu par la plupart des autres logiciels SIG ou Carto.
Les autres types de donnes suivants sont pris en charge via des fonctions d'import
dans ArcInfo Workstation :
* ADS (digitizing subsystem of MOSS, the U.S. Department of Interiors public
domain GIS)
* DFAD (National Imagery and Mapping Agencys format used to transfer
weapons systems simulators)
* DIME (ASCII file in the standard U.S. Census Bureau, 300-character format)
* DLG (Digital Line Graph)
* DXF (drawing interchange files)
- ETAK (digital street network ASCII file available from Etak, Inc.)
- GIRAS (Geographic Information Retrieval and Analysis data files from the U.S.
Geological Survey)
* IGDS (Interactive Graphics Design Software. Intergraph)
* IGES (Initial Graphics Exchange Specification)
* MOSS (ASCII format file readable by the U.S. Department of Interiors MOSS
public domain GIS)
* S-57 (data standard developed by the International Hydrographic Organization
(IHO) for the exchange of digital hydrographic data)
* SDTS (Point, raster et vecteur)
* SLF (Standard Linear Format)
* TIGER v2000 (Topologically Integrated Geographic Encoding and Referencing
data format used by the U.S. Census Bureau
Les types prcds d'une '*' peuvent galement tre exports partir de
couvertures.

3.2.3. Autres formats d'changes et conversions


ArcCatalog fournit les outils pour effectuer les diverses conversions entre classes
d'entits de godatabase, fichiers de formes et couvertures.

ArcGIS v8.1 - Fonctionnalits

37/97

Archivage

Juillet 2002 - v1.0

Les types de donnes suivants sont galement pris en charge via des fonctions
d'import dans ArcView et ArcEditor (Conversion directe des formats suivants
dans des formats ArcView et ArcEditor natifs) :
- AGF
- MIF
- SDTS (Point et raster)
A noter aussi la possibilit d'exporter :
- des cartes sous forme d'image dans divers formats : emf, eps, pdf, jpeg, cgm et
galement bmp et tiff avec pour ces deux formats la possibilit d'ajouter des
informations de gorfrencement (fichier bpw et tfw).
- des diagrammes sous forme d'image
- des scnes 3D (3D Analyst) sous forme d'image 2D ou bien en format 3D en
VRML (Virtual Reality Modeling Language).
- des mtadonnes (cf. ci-dessous)

3.2.4. Fonctions d'export avec ArcMap


ArcMap offre la possibilit d'exporter une couche ou le rsultat d'une slection
sous forme de fichier de forme ou de classe d'entit d'une godatabase existante.

3.3. METADONNEES
Quel que soit le type de fichier (fichier de forme, couverture, godatabase, fichier
Word ...), il est possible de lui associer des mtadonnes dans ArcCatalog, au format
XML (eXtensible Makup Language).
Le fond (information contenue dans les balises) est stock dans le fichier XML, la
forme (prsentation de ces informations) peut tre stocke dans un fichier de style au
format XSL (eXtended Stylesheet Language). Le stockage diffre suivant la source des
donnes (mais toujours au format XML) :
Pour une couverture, elles sont stockes dans le rpertoire de la couverture, dans
un fichier "metadata.xml".
Pour
les
godatabases,
elles
sont
stockes
dans
une
table
"GDB_USERMETADATA"
Pour les fichiers de forme, fichiers de couche, et autres fichiers, elles sont stockes
dans le mme rpertoire que le fichier de donnes avec l'extension .xml (par exemple,
"communes.shp.xml")
Une fois cres, les mtadonnes font partie de llment. Elles sont automatiquement
dplaces, copies et supprimes en mme temps que llment.
La visualisation des mtadonnes dans ArcCatalog est dtermine par des feuilles de
styles, dcrivant les proprits d'affichage des diffrentes balises lues dans le fichier
XML. Plusieurs feuilles de style sont disponibles :
XML : contenu du fichier XML sans prsentation.
FGDC : balises dfinies partir de la norme du Federal Geographic Data
Committee's, plus quelques balises ajoutes par ESRI pour grer les rseaux
gomtriques et les classes de relations. Les balises sont prsentes sous forme
d'arborescence.
FGDC FAQ : souligne les principaux faits concernant les donnes dans un format
questions-rponses.

ArcGIS v8.1 - Fonctionnalits

38/97

Archivage

Juillet 2002 - v1.0

ESRI : balises affiches suivant 3 onglets : Description, Gographie et Attributs.


Les balises de Geographie et Attributs sont mises jour automatiquement par
ArcCatalog.
Geography Network : offre une vue densemble des donnes. Les mtadonnes
sont prsentes de la mme manire que dans le Geography Network
Styles personnaliss : en crant son propre fichier XSL, l'utilisateur peut choisir les
balises afficher et la manire de les prsenter.
Par exemple :

style ESRI

Style FGDC

Style XML

Un certain nombre de balises constituant la partie "proprits" peuvent tre


renseignes automatiquement par ArcCatalog (projection, attributs, tendue
gographique ...). D'autres, constituant la partie "documentation" (description,
prcision, date de validit...), doivent tre renseignes par l'utilisateur partir de
l'diteur de mtadonnes d'ArcCatalog, qui met jour le fichier XML.
La cration et la mise jour des mtadonnes (pour la partie "proprits" uniquement)
peut se faire automatiquement lorsque les donnes sont affiches ou importes dans
ArcCatalog, ou bien la demande de l'utilisateur.
Les mtadonnes structures la norme FGDC peuvent tre importes dans les
formats SGML, TXT, XML. Les mtadonnes d'ArcCatalog peuvent tre exportes
vers diffrents formats, suivant le style utilis. Quel que soit le style utilis, elles
peuvent tre exportes en HTML.

ArcGIS v8.1 - Fonctionnalits

39/97

Affichage

Juillet 2002 - v1.0

4. Affichage
4.1. EXPLORATION AVEC ARCCATALOG
Cest dans le Catalogue que sont dfinies toutes les connexions aux donnes
ncessaires. Ces connexions peuvent appeler des dossiers sur disque, des bases de
donnes en rseau ou des serveurs Internet ArcIMS. ArcCatalog propose plusieurs
mthodes daffichage du contenu des donnes et permet d'explorer rapidement le
contenu des diffrents jeux de donnes prsents :
ArcCatalog fait apparatre par dfaut les connexions, sources de donnes et
lments associs suivants : cartes, couches, fichiers de formes, tables dBase et fichiers
texte, couvertures et tables INFO, Godatabases, jeux de donnes raster et TIN,
dessins DAO, Donnes VPF (Vector Product Format), documents XML, Serveurs
internet ... Selon le type d'lment, des icnes diffrentes sont utilises dans
l'arborescence du catalogue.
Les "miniatures" donnent un aperu rapide du contenu dun lment en illustrant
les donnes gographiques contenues dans chaque lment du dossier, de la base de
donnes ou du serveur Internet concern.
Une vue "Gographie" permet d'examiner les donnes gographiques d'une
source particulire plus en dtail en s'aidant d'outils de zoom et de dplacement. Des
outils spcifiques la 3D permettent d'explorer les donnes 3D.
Une vue "Table" permet de visualiser les attributs dune source de donnes
gographiques ou le contenu dune table quelconque dune base de donnes. Il est
possible d'explorer le contenu de la table en modifiant la disposition de ses colonnes,
en triant ses lignes laide des valeurs dune ou de plusieurs colonnes, en recherchant
des valeurs spcifiques ou en ralisant des statistiques sur une colonne (cf. 0)
ArcCatalog permet enfin de consulter les mtadonnes associes une source de
donnes.

Arborescence du Catalogue

ArcGIS v8.1 - Fonctionnalits

Aperu des donnes sous forme de miniatures

41/97

Juillet 2002 - v1.0

Affichage

4.2. ARCMAP : COUCHES ET BLOCS DE DONNEES


La fentre principale d'ArcMap reprsente un document ArcMap c'est dire une
carte imprimable stocke sur disque (*.mxd). Une carte peut comporter des donnes
gographiques, des lgendes, des titres, des flches du Nord etc... ArcMap propose
deux manires dafficher une carte :
Mode Donnes : pour consulter ou mettre jour les donnes
Mode Mise en page : pour prparer la carte en vue de l'dition
Les informations gographiques saffichent sur une carte sous la forme de couches,
chaque couche reprsentant un type particulier dentits. Une couche ne contient pas
de donnes mais renvoie une source de donnes telle qu'une classe d'entit, un
fichier de forme... (stocke sur le disque ou ailleurs). Une couche possde diverses
proprits qui dfinissent la faon dont les donnes gographiques sont dessines sur
la carte :
Source des donnes, sous forme de chemin relatif ou absolu.
Plage d'chelle ventuelle utilise pour afficher la couche.
Filtre sur les donnes affiches via une requte SQL (cf. 0).
Symbologie utilise pour afficher les donnes.
Dfinition de relations ou jointures avec d'autre donnes.
Paramtrage des tiquettes (cf. ci-dessous).
Affichage ou non des attributs et format d'affichage des attributs numriques.
Dfinition d'un "champ d'affichage principal" utilis par divers outils tels
"Identifier" ou par les infobulles.
Activation ou non des infobulles.
Une couche peut tre enregistre sous forme d'un "fichier de couche" (*.lyr). Il
contient la description de ces proprits mais fait simplement rfrence aux donnes.
Il est ainsi possible de crer sur une mme carte une srie de couches avec des
proprits diffrentes, partir des mmes donnes (notamment des symbologies
diffrentes).
Plusieurs couches peuvent tre combines pour former un groupe de couches, ce
qui permet de travailler avec plusieurs couches comme si elles n'en formaient qu'une.
Les proprits du groupe de couches ignorent alors toute proprit conflictuelle des
couches constitutives de ce groupe.
La table des matires rpertorie lensemble des couches dune carte et indique l'ordre
d'affichage de ces couches (modifiable). Elle permet galement de dsactiver
l'affichage d'une couche.
Les couches de la table des matires peuvent tre rparties en plusieurs blocs de
donnes, correspondant ventuellement des zones gographiques et des systmes
de coordonnes diffrents. Ils sont utiliss pour insrer dans une mme carte, des
encarts ou des vues d'ensemble, ou bien plusieurs cartes reprsentant des thmes
diffrents. Un bloc de donnes possde diverses proprits d'affichage des donnes
sur la carte :
Unit des donnes : c'est ce qui permet ArcMap d'afficher l'chelle.
Echelle de rfrence : c'est l'chelle en fonction de laquelle va tre dfinie la taille
des divers symboles (c'est donc priori l'chelle d'impression de la carte). Lorsque
cette chelle est dfinie, la taille des symboles varie proportionnellement au zoom.

ArcGIS v8.1 - Fonctionnalits

42/97

Affichage

Juillet 2002 - v1.0

Systme de coordonnes dans lequel sont affiches les donnes de toutes les
couches du bloc. Les donnes des diffrentes couches peuvent tre dfinies dans
diffrents systmes, ArcMap fait un changement de projection " la vole" (les
donnes ne sont pas modifies en dur) pour afficher toutes les couches du bloc dans
le mme systme.
Quadrillages : il est possible de dfinir un ou plusieurs quadrillages
cartographiques, ventuellement dans des systmes de coordonnes diffrents, mais
galement des systmes de reprages autres (index...).
Symbole du cadre ventuel autour du bloc.
Ordre d'affichage des tiquettes et annotations.
Dfinition d'un rectangle d'emprise des donnes d'un autre bloc (pour les encarts
ou vues gnrales) mettant en surbrillance la zone cartographie.

Bloc de donnes
Couche

Zone d'affichage de la carte


Groupe de couches

Table des matires


Mode mise en page

ArcGIS v8.1 - Fonctionnalits

43/97

Affichage

Juillet 2002 - v1.0

4.3. SYMBOLES
4.3.1. Les diffrents types de symboles
Chaque symbole, qu'il soit ponctuel, linaire ou surfacique, est compos de
diffrentes couches, superposes les une aux autres. Un symbole peut tre
compos de couches de diffrents types, chaque type ayant ses propres proprits
(angle, dcalage, couleur etc...) dfinir.

4.3.1.1. Les symboles ponctuels


Les symboles ponctuels permettent de dessiner des entits ponctuelles et peuvent
tre utiliss en association avec dautres symboles pour habiller les symboles
linaires, crer des poncifs ou des arrire-plans de texte. On distingue 4 types de
symboles :
- Symbole ponctuel simple (compos de motifs de base : cercle, carr, croix,
losange, plus ventuellement un contour)
- Symbole ponctuel caractre (police True Type)
- Symbole ponctuel flche (police True Type)
- Images (*.bmp ou *.emf)
+ Possibilit de dfinir un masque utilisant un symbole de remplissage pour
dessiner un halo autour de toutes les couches du symbole.
La seule faon d'importer un symbole ponctuel est d'utiliser le format image (bmp
ou emf) ou bien une police True Type.

4.3.1.2. Les symboles linaires


Les symboles linaires permettent de dessiner des donnes linaires mais galement
de tracer le contour dautres entits telles que les polygones, les points et les
tiquettes, ou bien des hachures dans des polygones. On distingue 5 types de
symboles :
- Symbole ligne simple : Ligne "solide" ou tirets prdfinis
- Symbole ligne barbules
- Symbole ligne cartographique : gestion des terminaisons et raccords, modle de
tirets...
- Symbole ponctuel ligne : juxtaposition de symboles ponctuels
- Symbole image linaire : juxtaposition continue d'un *bmp ou *.emf

4.3.1.3. Les symboles de remplissage


Les symboles de remplissage permettent de dessiner des entits polygonales avec
ventuellement un pourcentage de transparence. On distingue 5 types de
symboles :
- Symbole de remplissage simple : remplissage "solide" + contour optionnel
- Symbole ligne de remplissage : hachures avec un symbole linaire
- Remplissage dgrad
- Symbole de remplissage par image : poncif avec juxtaposition alatoire ou non de
symboles image (*.bmp ou *.emf)
- Symbole ponctuel de remplissage : poncif avec juxtaposition alatoire ou non
d'un symbole ponctuel.

ArcGIS v8.1 - Fonctionnalits

44/97

Affichage

Juillet 2002 - v1.0

4.3.1.4. Les symboles textuels


Les symboles textuels permettent de dessiner des tiquettes et des annotations et
sont composs dune seule couche.
De nombreux paramtres sont disponibles :
- Alignement horizontal, alignement vertical, angle, taille, couleur, dcalage.
- Position du texte (indice...), casse, interligne, interlettre
- Arrire plan du texte : symbole ponctuel, bulle de rappel, ligne de rappel
- Masque

4.3.2. Les styles


Un style est un fichier (*.style) contenant la description d'un ensemble de
symboles et d'lments cartographiques (titre, lgende, barre d'chelle,...). ArcMap
fournit un certain nombre de styles en standard, ventuellement personnalisables.
Un gestionnaire des styles permet d'organiser les styles et leur contenu, ou en
crer de nouveaux. Il est galement possible d'exporter les styles de la carte
courante (dans un fichier *.style).

4.3.3. La couleur
La couleur peut tre dfinie de cinq faons :
RVB : rouge, vert, bleu
CMJN : cyan, magenta, jaune, noir
TSL : teinte, saturation, luminosit
Gris : dgrad de nuance grise
Noms : noms de couleurs ArcInfoTM
Une couleur nulle permet de crer des zones transparentes dans les symboles.
Elle permet galement de dsactiver le dessin en contour.
Une option permet de dessiner une couche avec un taux de transparence,
notamment pour les couches raster en superposition d'autres couches vecteur de
la carte.

4.3.4. Le placement des tiquettes et annotations


Ltiquetage consiste assortir les entits de la carte dune chane de texte
descriptif. ArcMap peut tiqueter toutes les entits d'une couche de la mme
manire ou tiqueter un ou plusieurs sous-ensembles d'entits (classe
d'tiquettes) avec diffrentes proprits. Pour chaque couche tiqueter,
l'utilisateur dfinit :
- Une requte SQL (cf. 5.2) ventuelle filtrant les entits tiqueter (dans le cas
de plusieurs classes notamment)
- Le contenu du texte afficher : une valeur de champ ou bien une expression
plus complexe en VB Script ou Java Script, pouvant faire intervenir plusieurs
champs, des fonctions de formatage, concatnation etc...
- Une plage d'chelle d'affichage des tiquettes
Un symbole (cf. 4.3.1.4)
- Des pondrations ventuelles pour grer les conflits de placement traduisant la
possibilit de superposer ou non les tiquettes d'autres couches celles de la
couche courante, ou bien la possibilit de superposer ou non les tiquettes d'autres
couches ou de la couche courante aux entits de celles-ci.

ArcGIS v8.1 - Fonctionnalits

45/97

Affichage

Juillet 2002 - v1.0

Une zone tampon ventuelle autour des tiquettes pour le calcul des
superpositions
Diverses options pour le traitement des tiquettes dupliques (mme valeur prise
par plusieurs tiquettes de la couche) : effacer les tiquettes dupliques, placer une
tiquette par entit, ou placer une tiquette par partie d'entit.
Des options de placement suivant le type de gomtrie de l'entit :
Etiquette sur 3 options au choix
un point
- Placement de l'tiquette centre sur le point
- Placement de l'tiquette suivant un ou plusieurs angles dfinis (avec
un ordre de priorit)
- Dcalage de l'tiquette autour du point : 8 positions possibles et 4
niveaux de priorit, l'utilisateur choisit parmi 36 emplacements
prdfinis.

Etiquette sur Plusieurs paramtres sont prciser suivant que l'on souhaite placer
un linaire
le texte le long de la ligne, horizontalement, au dbut, la fin etc...

Etiquette sur Pas d'options particulires, les tiquettes sont affiches l'intrieur
une surface
du polygone.
Pour assurer un contrle prcis du positionnement des tiquettes, il convient de
convertir les tiquettes dynamiques en annotations, afin de placer
manuellement les tiquettes posant problme (mauvais placement ou superposition
avec d'autres). Aprs conversion, il est possible de manipuler ces annotations
indpendamment, comme des lments graphiques, en les dplaant, en modifiant
leur taille et leur police mais aussi en remaniant le texte. De plus, ArcMap prsente
la liste des tiquettes quil na pas pu afficher et permet de les ajouter la carte et
les traiter interactivement.
Il existe trois manires de stocker les annotations converties partir des tiquettes :
Dans la carte, sous forme de "groupe d'annotations" (elles ne seront pas
rutilisables pour d'autres cartes)

ArcGIS v8.1 - Fonctionnalits

46/97

Affichage

Juillet 2002 - v1.0

Dans une godatabase, sous forme de "classe d'annotations" (cf. 2.3.1.4). Les
performances d'affichage sont meilleures qu'avec la solution prcdente.
Dans la godatabase de la classe d'entit tiquete, sous forme d'annotations lies
aux entits (si l'attribut change, le texte de l'annotation aussi, si l'entit est dplace
ou supprime, l'annotation aussi). Cette solution donne lieu la cration d'une
classe de relation entre la classe d'entits et la classe d'annotations.

4.3.5. Les vues thmatiques


Outre la symbolisation simple vue prcdemment (tous les lments d'une couche
ont le mme symbole), il est possible de reprsenter les donnes d'une couche en
fonction des valeurs d'un ou plusieurs attributs. Plusieurs mthodes sont
disponibles :
Reprsentation par catgories
valeurs uniques
Reprsente avec un mme symbole les entits dont un
champ donn prend la mme valeur.
Il est possible de regrouper des catgories.
valeurs uniques,
Mme principe que la reprsentation par valeurs uniques,
plusieurs champs
sauf que les catgories sont dfinies par la combinaison de 2
ou 3 champs au lieu d'un.
Il est galement possible de regrouper des catgories
Correspondance avec
Reprsente chaque entit en fonction de la valeur d'un de
les symboles d'un style
ses attributs, correspondant un nom de symbole dans un
style.
Reprsentation en fonctions de quantits (L'attribut numrique reprsent peut tre normalis par un autre)
Couleurs gradues
Les entits sont reprsentes par un dgrad de couleur en
fonction de la valeur d'un attribut numrique. Pour cela, on
effectue une classification en choisissant le nombre de
classes et la mthode de classification parmi : seuils
naturels (jenks), classes personnalises, effectifs gaux,
Intervalles gaux, cart type
Symboles gradus
Les entits sont reprsentes par un symbole ponctuel
(n'importe quel symbole) dont la taille varie en fonction de
la quantit reprsente, aprs classification (ce n'est pas
une reprsentation par symboles proportionnels, puisque la
taille des symboles est la mme pour toutes les entits de la
mme classe)
Symboles
Les entits sont reprsentes par un symbole (cercle ou
proportionnels
carr) dont la taille (surface ou rayon) varie
proportionnellement la quantit reprsente.

Densit de points

Reprsentation des valeurs d'un ou plusieurs attributs avec


des points en spcifiant le nombre dentits reprsentes par
point et la grosseur des points.

Diagrammes (L'attribut numrique reprsent peut tre normalis par un autre attribut)

ArcGIS v8.1 - Fonctionnalits

47/97

Affichage

Juillet 2002 - v1.0

Dans chacun des cas, on choisit et on rordonne les attributs numriques reprsenter, l'aspect des diagrammes
est modifiable (couleur, 3D etc...). Une option permet de ne pas avoir de diagrammes superposs.

Secteurs

Barres/Colonnes

Empil

Quantit par catgorie


Permet d'effectuer une reprsentation multivarie : on effectue une premire
reprsentation par catgories (cf. "valeurs uniques, plusieurs champs") puis pour
chaque catgorie, on dfinit une reprsentation en fonction de quantits (variation par
dgrad de couleur ou par taille du symbole)

4.3.6. Les fonctions avances d'affichage des couches


Des options avances de dessin permettent de contrler, pour l'ensemble des
couches d'un mme bloc de donnes, la faon dont les diffrents symboles des
diffrentes couches (symbolisation par catgories) s'ordonnent, ou s'intersectent.
Ces options permettent par exemple
- de grer les intersections sur un rseau routier multiniveaux (routes deux traits
ou plus), en choisissant la faon dont les symboles doivent interagir.
- supprimer les limites entre polygones dots de la mme valeur attributaire
(mmes effets visuels que la fusion dentits en fonction dun attribut, sans altrer
la gomtrie des entits).

ArcGIS v8.1 - Fonctionnalits

48/97

Affichage

Juillet 2002 - v1.0

4.4. MISE EN PAGE


Une mise en page est compose d'un ou plusieurs blocs de donnes ainsi que de
divers lments, lis ou non aux donnes. Des outils de mise en page aident
positionner tous ces lments sur la carte.

4.4.1. Les lments en relation avec le bloc de donnes


Ces lments sont lis aux donnes du bloc de donnes actif lors de leur cration.
Ils voluent en cas de modifications sur le bloc de donnes (par exemple, si on
effectue une rotation sur les donnes du bloc de donnes, la flche du Nord est
galement modifie). On dispose des lments suivants :
Flche du Nord : un certain nombre de symboles sont proposs par ArcMap
Barre d'chelle : personnalisation possible de la taille, des units, du nombre de
divisions etc...
Texte d'chelle : utilise les symboles textuels
Cadre
Lgende : un grand nombre de paramtres sont modifiables (choix des couches,
ordre, symboles des textes, espacement des lignes, taille et forme des gabarits de
lgende, nombre de colonnes...). Le texte des tiquettes apparaissant dans la
lgende est celui apparaissant dans la table des matires ArcMap
Ces lments peuvent tre convertis en lments graphiques afin d'tre modifis
plus facilement (notamment la lgende). Il n'est alors plus possible de les
reconstituer en tant qu'lments lis au bloc de donnes.

4.4.2. Les autres lments


Texte : on dispose des mmes symboles que pour les tiquettes et annotations.
Elment graphique tel que rectangle, ellipse, ligne... Ils sont dcrits par les mme
types de symboles que les entits gographiques.
Image
Objet : tout document provenant d'un autre logiciel disponible sur l'ordinateur
Diagramme et rapports : ArcMap offre des possibilits de crer des diagrammes
(aires, barres, secteurs, nuages de points...) ou des rapports sur le contenu des
tables attributaires. Ceux-ci peuvent ensuite tre intgrs une mise en page.

4.4.3. Les outils de mise en page


On dispose des outils habituels de mise en page :
Alignement, rpartition des diffrents lments et blocs de donnes.
Regroupement d'lments pour faciliter leur positionnement
Modification de l'ordre d'affichage
Rotation des lments graphiques ou texte
A noter qu'il existe galement une fonction de rotation des donnes dans le bloc de
donnes (les donnes d'origine ne sont pas modifies)

ArcGIS v8.1 - Fonctionnalits

49/97

Affichage

Juillet 2002 - v1.0

4.4.4. Modles de carte


Il est possible de crer des sries de cartes possdant la mme mise en page avec
un modle de carte personnalis. Les modles de carte possdent lextension de
fichier *.mxt, qui les diffrencie des documents cartographiques (*.mxd). Un
modle peut stocker la fois une mise en page, des donnes, et la personnalisation
de l'interface ArcMap (cf. 4.8). Un certain nombre de modles sont fournis en
standard avec ArcMap.

4.5. AFFICHAGE DES ATTRIBUTS


L'ensemble des attributs d'une classe d'entit, d'un fichier de forme... sont visibles en
ouvrant la table attributaire de la couche avec ArcMap. On peut ajouter cette table la
mise en page ou bien crer des diagrammes ou des rapports, galement utilisables dans
la mise en page.

L'affichage ou non de certains attributs est paramtrable dans les proprits de la


couche, ainsi que le format d'affichage des attributs numriques.
Pour visualiser les attributs d'un objet prcis, il faut utiliser l'outil "d'identification",
qui permet d'afficher la fentre suivante, en faisant apparatre de manire privilgie
un "champ principal" (champ NOM_COMM dans l'exemple)

4.6. AFFICHAGE DES TIN ET RASTERS


4.6.1. Affichage des TIN
Les TIN sont constitus de facettes triangulaires, de nuds et de bords qui
composent les triangles. Ils peuvent aussi contenir des lignes de fracture. Chaque
type d'entit peut tre symbolis de diverses manires :
Affichage des faces TIN par altitude, cf. reprsentation "couleurs gradues"
Affichage des faces TIN par exposition : Les faces TIN sont reprsentes avec
un dgrad de 10 couleurs qui indiquent leur sens d'exposition (Nord, Nord-Est
etc...)

ArcGIS v8.1 - Fonctionnalits

50/97

Affichage

Juillet 2002 - v1.0

Affichage des faces TIN par pente : Les faces TIN sont reprsentes avec des
couleurs gradues qui indiquent la pente du terrain (de 0 90)
Affichage des faces TIN par valeur porte cf. symbolisation par "valeurs
uniques"
Affichage des nuds TIN par altitude, par valeur porte
Affichage des segments TIN suivant leur type.

4.6.2. Affichage Raster


Laffichage dun raster dpend du type de donnes quil contient et de ce qu'on
souhaite afficher. Certains rasters ont dj une combinaison de couleurs ; pour les
autres, ArcMap et ArcScene choisissent une mthode d'affichage approprie
modifiable si ncessaire :
Affichage par "valeurs uniques" (rasters thmatiques qui reprsentent des
catgories uniques) : une couleur par valeur de pixel.
Affichage par "couleurs gradues" (rasters reprsentant des donnes de surface
continues avec des classes spares)
Affichage par rpartition des valeurs le long d'un dgrad de couleur (rasters
reprsentant des donnes de surface continue avec un dgrad de couleurs
continu). Il est possible d'tirer les valeurs pour amliorer le contraste visuel, en
choisissant le type d'tirement (personnalis via l'histogramme, cart type, galiser
l'histogramme ou min-max)

ArcGIS v8.1 - Fonctionnalits

51/97

Affichage

Juillet 2002 - v1.0

ArcMap contient dautres outils pour amliorer laffichage dun raster :


modification de la luminosit et du contraste dun raster, affichage en transparence
sur dautres couches.

4.6.3. Affichage Raster multicanal


En ajoutant un raster multicanal une carte ou une scne, on obtient une image
composite RVB compose de trois des canaux. Il est possible de choisir lequel de
ces trois (ou moins) canaux s'affichera avec les lments de couleur rouge, vert et
bleu. Par dfaut, les trois premiers canaux sont cartographis en rouge, vert et bleu,
mais il est possible de modifier la cartographie des canaux pour une image donne
ou pour toutes les images ajoutes.

4.7. AFFICHAGE DES DONNEES 3D

L'extension 3D Analyst fournit l'application "ArcScene" permettant la visualisation en


perspective de couches de donnes 3D partir de diffrents angles grce aux
visionneuses de "scnes 3D". Arcscene permet :
de draper des images ou entits vectorielles sur des surfaces (TIN, GRID ...)
d'extruder des entits vectorielles d'une surface pour crer des lignes verticales, des
murs ou des solides.
de naviguer dans la scne grce divers outils (zoom, dplacement, modification
de l'observateur, de la cible, de l'angle d'inclinaison de la visionneuse)
D'autres paramtres sont accessibles, entre autres :
- modification de l'clairage de la scne.

ArcGIS v8.1 - Fonctionnalits

52/97

Affichage

Juillet 2002 - v1.0

- pour chaque couche, modification possible de l'ombrage, de la transparence, de


l'exagration verticale.
Les entits avec une gomtrie 3D (pointZ, polyligneZ, polygoneZ) saffichent
automatiquement en 3D dans une scne utilisant les valeurs z issues de la gomtrie
des entits.
Bien qu'il soit possible d'afficher des entits 2D en les drapant sur une surface, les
entits 3D saffichent plus rapidement et peuvent tre partages plus facilement avec
dautres personnes sans avoir envoyer en mme temps les donnes surfaciques.

4.8. PERSONNALISATION DE L'INTERFACE


Il est possible de modifier les menus, les barres doutils et les menus contextuels
existants, laide des mthodes simples de glisser-dplacer. En outre, il est galement
possible de crer de nouveaux menus, barres doutils et menus contextuels (pour
organiser les commandes les plus frquemment utilises ou pour inclure des boutons
excutant des scripts personnaliss). Plusieurs raccourcis peuvent tre affects une
commande, mais chaque raccourci ne peut tre attribu qu une seule commande.
Lorsque l'interface utilisateur dArcMap a t modifie, les modifications peuvent tre
enregistres :
dans le document ArcMap courant (*.mxd)
dans un modle de carte (*.mxt)
dans le modle Normal (normal.mxt) : modle spcial qui est automatiquement
charg dans ArcMap et qui stocke tous les paramtres personnaliss dfinis pour
linterface utilisateur et qui doivent tre chargs chaque utilisation d'ArcMap.

4.9. L'AFFICHAGE AVEC ARCINFO WORKSTATION


ARCPLOT est le module de cartographie d'ArcInfo Workstation, fournissant tous les
outils ncessaires la rdaction complte d'une carte (slection, symbolisation,
placement des critures, mise en page...). La constitution d'une carte correspond
l'criture d'une succession de lignes de commandes ARCPLOT. Ces commandes
peuvent tre crites dans une AML (Arc Macro Language cf. 5.8.2) afin
d'automatiser le processus de rdaction de la carte.
exemple de commandes :
Arcplot:
Arcplot:
Arcplot:
Arcplot:
Arcplot:
...

ArcGIS v8.1 - Fonctionnalits

pagesize 5 6
mapextent states
maplimits 1 1 4 5
polygonshades states states-id
pageextent *

53/97

Juillet 2002 - v1.0

Analyse

5. Analyse
5.1. SELECTION
La slection est l'opration de base pour l'analyse des donnes. On peut slectionner
des donnes :
Avec l'outil de slection d'entits, en cliquant sur une entit sur la carte. Si plusieurs
entits sont superposes, elles sont toutes slectionnes. Il est possible de rendre
certaines couches non slectionnables. Cet outil permet galement de faire une
slection par rectangle.
Avec les outils d'dition, il est possible de slectionner les entits intersectant une
ligne ou une surface dessine avec les outils de cration.
Dans la table attributaire de la couche, en cliquant sur le ou les enregistrements
concerns. les entits correspondantes sont alors slectionnes sur la carte.
Par requtes (cf. suivants)
Des menus permettent de slectionner toutes les entits, d'inverser la slection ou
de tout dslectionner sur une couche. Il est galement possible de tout dslectionner
sur toutes les couches en mme temps.
Quel que soit le mode de slection, il est possible de choisir une mthode de
slection :
Crer une nouvelle slection (mthode par dfaut)
Ajouter la slection courante
Supprimer de la slection courante
Slectionner dans la slection courante
Les objets slectionns apparaissent sur la carte avec un symbole spcifique
paramtrable par l'utilisateur. Ce symbole peut tre diffrent d'une couche l'autre. De
mme, l'aspect des enregistrements slectionns dans une table est modifiable.
Il est possible, dans la table attributaire, de ne faire apparatre que les enregistrements
slectionns. Dans ce cas, lorsqu'on clique sur un enregistrement, il apparat en
surbrillance sur la carte, avec une couleur paramtrable. On peut galement zoomer
sur la slection, pour une couche donne.
Il est possible de crer une nouvelle couche sur la carte, partir des entits
slectionnes, afin de leur affecter un symbole diffrent, d'effectuer des requtes etc...

5.2. REQUETES SEMANTIQUES


Un module de recherche permet de rechercher toutes les entits (de n'importe quelle
couche) dont un champ contient une chane de caractre donne. Les occurrences
trouves sont listes, il est ensuite possible de slectionner les entits correspondantes,
zoomer etc...
Un module "rechercher/remplacer" fonctionne de manire similaire sur les
enregistrements d'une table attributaire donne.
Le module de requte selon les attributs permet de slectionner des entits
rpondant certains critres, en crivant une requte de type SQL (Structured Query
Language). La version SQL dpend du format des donnes interroges :

ArcGIS v8.1 - Fonctionnalits

55/97

Juillet 2002 - v1.0

Analyse

- godatabases partages : ANSI SQL


- godatabases personnelles : Jet SQL
- couvertures, fichiers de formes, tables INFO et tables dBASE : version limite de
SQL, qui nadmet pas les fonctions ni les nombreuses caractristiques des langages
ANSI SQL et Jet SQL.

Sur ArcInfo Workstation, les requtes sur des tables INFO utilisent une syntaxe
particulire au SGBD "INFO", avec des fonctionnalits beaucoup plus restreintes (pas
de SQL). Il est toutefois possible d'intgrer des oprations arithmtiques dans une
expression logique.

5.3. STATISTIQUES SUR LES ATTRIBUTS


Il est possible d'accder des statistiques sur les valeurs des attributs numriques
d'une table (sur toute la table ou seulement les enregistrements slectionns). Elles
sont affiches l'cran et accompagnes d'un histogramme :

Il est galement possible d'tablir des statistiques en regroupant les enregistrements


suivant les valeurs d'un attribut. Cette fonction cre une table (dBase, INFO, table de
godatabase, texte ou ArcSDE) qui contient un enregistrement pour chaque valeur

ArcGIS v8.1 - Fonctionnalits

56/97

Analyse

Juillet 2002 - v1.0

unique du champ "rcapitul" et un rsum statistique pour les autres champs


(somme, moyenne etc... au choix).
Par exemple en rcapitulant suivant l'attribut Att1 et en
choisissant l'oprateur "somme" sur l'attribut Att2 :
Att1
A
B
B

Att2
5
10
5

Att1
A
B

Count_Att1
1
2

Sum_Att2
5
15

Ce type de fonctionnalits existe galement dans ArcInfo Workstation.

5.4. JOINTURES
5.4.1. Jointures avec ArcMap
ArcMap propose deux mthodes dassociation des donnes stockes dans des
tables aux entits gographiques : les jointures et les relations (cf. 2.4). En
joignant deux tables, les attributs dune table sont annexs lautre en fonction
dun champ commun aux deux tables (les donnes jointes apparaissent dans la
table aux cts des donnes d'origine). La mise en relation de tables dfinit un
rapport entre deux tables (galement en fonction dun champ commun) mais
nannexe pas les attributs de lune lautre. Les donnes sont accessibles lorsqu'on
en a besoin.
ArcMap permet de dfinir des jointures " la vole" en n'enregistrant que la
faon dont les deux tables attributaires sont lies et non pas les donnes jointes
elles-mmes. Pour faire une copie permanente sur disque de la couche avec les
donnes jointes, il est ncessaire d'exporter les donnes vers une nouvelle classe
dentits ou fichier de forme.
Plusieurs critres rentrent en compte pour choisir entre jointure ou relation :
En tablissant une relation plutt quune jointure, il est possible d'explorer les
attributs relis dans ArcMap, mais pas de les utiliser pour dfinir les proprits de
la couche (symboles). Ceci-dit, il est possible, pour dfinir une jointure, de joindre
les donnes partir d'une classe de relation prdfinie.
Les jointures permettent d'tablir un rapport (1-1) ou (m-1) entre la table
attributaire de la couche et la table contenant les informations joindre. Dans le
cas de rapports (1-m) ou (m-n), il est ncessaire de passer par une relation.

5.4.2. Jointures avec ArcInfo Workstation


Le mcanisme de jointure entre deux tables INFO sur ArcInfo Workstation
prsente les particularits suivantes :
Les 2 attributs permettant de faire le lien entre les deux tables doivent porter le
mme nom.
Contrairement ArcMap, la jointure n'est pas "temporaire". La table rsultante
avec les donnes jointes (nouvelle ou crasant la table d'origine) est enregistre
directement sur le disque lorsqu'on lance la commande de jointure.

ArcGIS v8.1 - Fonctionnalits

57/97

Juillet 2002 - v1.0

Analyse

5.5. CONNEXION A UNE BASE DE DONNEES EXTERNE


ArcGIS incorpore les Composants daccs aux donnes Microsoft (MDAC,
Microsoft Data Access Components), qui permettent daccder facilement aux
informations stockes dans plusieurs sources de donnes externes, quelles soient
relationnelles ou non. Les utilisateurs ArcGIS ont accs tous les fournisseurs
OLE DB qui sont installs avec le logiciel MDAC, dans les applications ArcCatalog et
ArcMap. Parmi les fournisseurs sont proposs les fournisseurs OLE DB de Microsoft
pour Jet (Microsoft Access), SQLServer, Oracle et un fournisseur OLE DB pour les
pilotes ODBC, permettant daccder aux sources de donnes ODBC. Ces fournisseurs
OLE DB grent les informations dchange entre le fournisseur de donnes (la source
de donnes) et le consommateur des donnes (tout systme ou code dapplication
comme ArcCatalog ou ArcMap) ncessitant un accs aux donnes.
Les utilisateurs peuvent crer et grer une connexion une BD OLE dans ArcCatalog
laide de lutilitaire "Data Link Properties" :

5.6. REQUETES SPATIALES


La possibilit d'excuter des requtes rpondant des critres portant sur la position
des objets et leurs relations spatiales avec d'autres objets n'existe que sur ArcInfo
Desktop (c'est dire ArcMap). Le logiciel permet de choisir une ou plusieurs couches
slectionner, un "oprateur spatial" et une couche de rfrence :

ArcGIS v8.1 - Fonctionnalits

58/97

Analyse

Juillet 2002 - v1.0

Les diffrents oprateurs sont dtaills ci-dessous :


Entits slectionnes

Entits de rfrence

Dans chacun des cas, il est possible, pour les entits de rfrence, de ne prendre en
compte que celles qui sont slectionnes, et ventuellement d'appliquer une zone
tampon autour de celles-ci (on se rapporte alors au cas d'entits de rfrence
surfaciques)

Intersectent :

par rapport
Slectionner
entit ponctuelle

entit ponctuelle

entit linaire

entit surfacique

entit linaire

entit surfacique

ArcGIS v8.1 - Fonctionnalits

59/97

Analyse

Juillet 2002 - v1.0

Contiennent compltement :

par rapport
Slectionner
entit ponctuelle
entit linaire
entit surfacique

entit ponctuelle

entit linaire

entit surfacique

impossible
impossible

impossible
impossible

impossible
impossible

(pas les ponctuels


sur le contour)

(pas les lineaires sur


le contour)

Sont compltement contenus dans :

par rapport entit ponctuelle


Slectionner
entit ponctuelle
impossible

entit linaire

entit surfacique

impossible
(pas les ponctuels sur le contour)

entit linaire

impossible

impossible
(pas les linaires sur le contour)

entit surfacique

impossible

impossible

Partagent un segment de ligne avec :

par rapport
Slectionner
entit ponctuelle
entit linaire

entit ponctuelle

entit linaire

entit surfacique

impossible

impossible

impossible

entit surfacique

impossible

impossible

Partagent un point avec :

par rapport entit ponctuelle


Slectionner
entit ponctuelle
impossible
entit linaire
impossible

entit linaire

entit surfacique

impossible

impossible

(un seul point


commun)
entit surfacique

ArcGIS v8.1 - Fonctionnalits

impossible

60/97

Analyse

Juillet 2002 - v1.0

Sont identiques :

par rapport
Slectionner
entit ponctuelle

entit ponctuelle

entit linaire
entit surfacique

impossible
impossible

entit linaire

entit surfacique

impossible

impossible
impossible

impossible

Remarque : Cette fonction ne permet pas de dtecter des doublons l'intrieur d'une mme
couche
Sont intersects par le contour de :

par rapport
entit
Slectionner
ponctuelle
entit ponctuelle
impossible
entit linaire
impossible
entit surfacique

entit linaire

entit surfacique

impossible

impossible

(pas de segment commun)

(pas de segment commun)

(pas de segment commun)

(pas de segment commun)

impossible

Contiennent :

par rapport
Slectionner
entit ponctuelle

entit ponctuelle

entit linaire

entits surfacique

impossible

impossible

entit linaire

impossible

entit surfacique
(pas les ponctuels
sur le contour)

ArcGIS v8.1 - Fonctionnalits

(pas les lineaires sur


le contour)

61/97

Analyse

Juillet 2002 - v1.0

Sont contenus par :

par rapport entit ponctuelle


Slectionner
entit ponctuelle

entit linaire

entit surfacique

(pas les ponctuels sur le contour)


entit linaire

impossible
(pas les linaires sur le contour)

entit surfacique

impossible

impossible

Se trouve une distance de :


On se ramne au cas "intersectent", avec comme rfrence un surfacique
correspondant une zone tampon autour de l'entit de rfrence considre.

5.7. ANALYSE SPATIALE


La plupart des fonctions d'analyse spatiale avec ArcMap donnent lieu la cration
d'une nouvelle classe d'entit ou d'un fichier de forme. Pour traiter des couvertures et
obtenir en sortie des couvertures, il est ncessaire :
soit de passer par des commandes d'ArcInfo Workstation
soit de convertir le rsultat en couverture
Remarque : en enregistrant la sortie en tant que fichier de formes, la surface, le
primtre ou la longueur des nouvelles entits ne sont pas calculs automatiquement.
Si l'entre possdait ces valeurs dans ses tables d'attributs, ces attributs peuvent tre
transfrs dans la couche de sortie. En revanche, ils ne sont pas mis jour de faon
reflter la nouvelle taille des entits et, par consquent, ne doivent pas tre utiliss
comme point de dpart de l'analyse.

5.7.1. Calcul de zones de proximit (zones tampons ou


buffers)
Il existe 2 mthodes avec ArcInfo Desktop pour crer des zones tampons autour
d'entits :
Utilisation de l'assistant de cration de zones tampons
Il permet de crer une nouvelle couche reprsentant des zones tampons autour
de l'ensemble des objets d'une couche (ou seulement la slection)
La largeur de la zone tampon peut tre constante ou stocke dans un attribut de
la couche bufferise
Possibilit de fusionner ou non les zones tampons :

ArcGIS v8.1 - Fonctionnalits

62/97

Analyse

Juillet 2002 - v1.0

Possibilit de crer non pas une zone tampon par entit "bufferise" mais des
"anneaux concentriques" en spcifiant le nombre d'anneaux souhaits et la distance
entre chaque anneau. Pour une entit bufferise, ArcInfo cre autant d'entits que
le nombre d'anneaux spcifis, ces anneaux portent 2 attributs "FromBufDst" et
"ToBufDist" :

+
Le rsultat d'une bufferisation est stock soit dans une nouvelle classe d'entit,
soit dans un nouveau fichier de forme, soit sous forme de graphique (pas d'analyse
possible ensuite), soit ajout une couche existante.
4 options sont disponibles lorsqu'on travaille sur des polygones :

A l'extrieur des
polygones en
conservant l'intrieur

A l'extrieur et
l'intrieur des
polygones

Uniquement
l'intrieur des
polygones

Uniquement
l'extrieur des
polygones

Utilisation des outils d'dition (mode interactif)


Un deuxime outil d'ArcInfo Desktop permet d'ajouter une classe d'entit
existante des zones tampons autour d'entits slectionnes.
Dans le cas de plusieurs entits slectionnes, les zones tampons ne sont pas
fusionnes.
On ne spcifie que la couche rsultante et la distance (largeur).
Dans le cas de zones tampons autour de surfaces, les options sont les suivantes :
Distance > 0

Distance < 0

Il est possible avec cet outil de crer des zones tampons sur une couche d'entits
linaires (la zone tampon est une ligne ferme).
Pour crer des zones tampons en stockant le rsultat dans une couverture, il est
ncessaire d'utiliser ArcInfo Workstation :
On peut crer des zones tampons autour d'entits nud, points, arc ou
polygones
La largeur peut tre stocke dans un attribut ou constante pour toutes les entits
de la couverture

ArcGIS v8.1 - Fonctionnalits

63/97

Analyse

Juillet 2002 - v1.0

Pour les zones tampons autour d'arc, il est possible de choisir le type d'extrmit
(arrondi ou tronqu) et de crer des zones tampons sur un seul ct de l'arc.
La couverture rsultante est une couverture de polygones. Chaque polygone est
marqu (item INSIDE) suivant qu'il reprsente l'intrieur ou l'extrieur du buffer :
par exemple, pour une
couverture d'arcs :

on obtient la couverture de
polygones :

inside = 1
inside = 100

5.7.2. Jointures spatiales


L'objectif d'une jointure spatiale est de joindre les attributs des entits de 2 couches
diffrentes en fonction de relations spatiales entre ces entits :
Relation de proximit :
Il s'agit de joindre, pour chaque entit d'une couche, les attributs de l'entit la plus
proche dans une autre couche.
Avec ArcInfo Desktop, on utilise la fonctionnalit de jointure selon
l'emplacement :
- Par exemple, entre deux couches de points :

2
2

Classe d'entits en
entre
OBJECTID Attribut1
1
A
2
B
3
C

1
3

OBJECTID
1
2
3

Classe d'entits rsultante


Attribut1 OBJECTID1 Attribut2
A
1
101
B
3
103
C
1
101

Distance
50
30
55

Classe
d'entits jointe
OBJECTID Attribut2
1
101
2
102
3
103

- pour une couche jointe surfacique, la distance calcule est la distance au contour.
- Il n'est pas possible de joindre deux couches d'entits linaires entre elles, de
mme pour les surfaciques.
Avec ArcInfo Workstation, une fonctionnalit semblable existe, la commande
NEAR, qui permet de joindre une couverture de points les entits points, lignes
ou polygones d'une autre couverture. Seul l'attribut < cover> # (identifiant
interne) est copi dans la table rsultante (ainsi qu'un champ distance)
Relation d'inclusion ou d'intersection :
Plusieurs entits sont ventuellement jointes aux entits de dpart. Le rsultat est
alors stock dans la table rsultante sous forme d'un rcapitulatif statistique

ArcGIS v8.1 - Fonctionnalits

64/97

Analyse

Juillet 2002 - v1.0

(somme, moyenne, cart type, variance, min ou max) des attributs numriques des
entits "jointes", ainsi que le nombre de ces entits (count).
Avec ArcInfo Desktop, plusieurs solutions sont possibles suivant le type d'entits :
couche jointe
couche initiale
Point

Ligne

Surface

Point

Ligne

Surface

Chaque point aura un rcapitulatif


des attributs numriques des points
les plus proches (c'est dire que
chaque point de la couche jointe est
associ au point le plus proche de la
couche initiale, de faon ce que
tous les points de la couche jointe
soient pris en compte une fois)
(cf. exemple ci-dessous)
Chaque ligne aura un rcapitulatif
des attributs numriques des points
intersects

Chaque point aura un rcapitulatif


des attributs numriques des lignes
qui l'intersectent

Chaque point aura les attributs


numriques du polygone dans lequel
il est inclus. Dans le cas de plusieurs
polygones superposs, c'est le
premier trouv qui est retenu.

Chaque ligne aura un rcapitulatif


des attributs numriques des lignes
qui l'intersectent

Chaque ligne aura un rcapitulatif


des attributs numriques des
polygones qui l'intersectent

Chaque ligne aura un rcapitulatif


des attributs numriques des points
les plus proches (c'est dire que
chaque point de la couche jointe est
associ la ligne la plus proche, de
faon ce que tous les points de la
couche jointe soient pris en compte
une fois)
Chaque polygone aura un
rcapitulatif des attributs numriques
des points inclus dans ce polygone

Chaque ligne aura tous les attributs


de la ligne de la couche jointe
laquelle elle appartient (sous-chane
de cette ligne)

Chaque ligne aura tous les attributs


du polygone qui l'inclut entirement

Chaque polygone aura un


rcapitulatif des attributs numriques
des lignes qui l'intersectent

Chaque polygone aura un


rcapitulatif des attributs numriques
des polygones qui l'intersectent

En reprenant l'exemple ci-dessus, on obtient :


2
2

Classe d'entits en
entre
OBJECTID Attribut1
1
A
2
B
3
C

1
3

OBJECTID
1
2
3

Classe d'entits rsultante


Attribut1
count
sum_Attribut2
A
2
203
B
1
103
C
0
0

Classe
d'entits jointe
OBJECTID Attribut2
1
101
2
102
3
103

ArcInfo Workstation ne permet pas de rsoudre ce type de problme directement,


il faut passer par des croisements de couches.

5.7.3. Croisement de couches


Ce type d'opration permet de croiser les entits d'une couche avec les polygones
d'une autre couche de faon ce que la couche en sortie possde les attributs des
entits des deux couches en entre. C'est gnralement le point de dpart
d'analyses par requtes, calculs sur les attributs... On peut distinguer 3 types de
croisements
Intersection :
La couche rsultante contient uniquement les entits incluses dans lespace
commun des polygones de recouvrement. Par exemple pour une couche de lignes :

ArcGIS v8.1 - Fonctionnalits

65/97

Analyse

Juillet 2002 - v1.0

Couche en entre
OBJECTID
1
2
3

Attribut1
A
B
C

1
2

+
OBJECTID
1
2

5
6

Attribut2
101
102

1
2

OBJECTID

Attribut1

Attribut2

1
2
3
4
5
6

A
A
C
C
B
B

101
102
101
102
102
101

Couche rsultante

Couche d'intersection (polygones)

Cette fonction existe


"INTERSECT")

galement

sur

ArcInfo

Workstation

(commande

Union :
Cette fonction permet de superposer deux couches de polygones. La couche
rsultante contient tous les polygones des couches en entre, qu'ils se chevauchent
ou non. On peut ainsi crer une nouvelle couche associant les entits et les
attributs de deux couches de polygones :
Couche en entre (polygones)
OBJECTID
1
2

Attribut1
A
B

2
1

+
OBJECTID
1
2

Attribut2
101
102

5 6

7
8

Couche rsultante

OBJECTID

Attribut1

1
2
3
4
5
6
7
8

B
A
B
A
B
A

Attribut2

101
101
101
102
102
101

Couche en entre (polygones)

Cette fonction existe galement sur ArcInfo Workstation (commande "UNION")


Identit
Cette fonction n'existe que sous ArcInfo Workstation (commande "IDENTITY")
et fonctionne de faon semblable l'intersection. Dans ce cas, toutes les entits
de la couverture en entre sont conserves :

ArcGIS v8.1 - Fonctionnalits

66/97

Analyse

Juillet 2002 - v1.0

Couverture en entre (points, lignes ou polygones


#
1
2
3

Attribut1
A
B
C

1
2

#
1
2

Attribut2
101
102

6
8
9

1
2

Couche rsultante

#
(in cover)

Attribut1

1
2
3
4
5
6
7
8
9

1
1
3
2
1
3
3
2
2

A
A
C
B
A
C
C
B
B

#
(identity cover)

Attribut2

101

2
1
2
2
1

102
101
102
102
101

Couverture d'identit (polygones)

5.7.4. Extraction suivant des critres gomtriques


Fonction qui permet de dcouper une partie dune couche (points, lignes ou
polygones) en utilisant comme emporte-pice un ou plusieurs polygones dune
autre couche. La couche rsultante la mme structure (mmes attributs) que la
couche en entre :
Couche en entre

Couche rsultante

Couche de dcoupage (polygones)

Cette fonction existe galement dans ArcInfo Workstation (commande "CLIP"


sous arc). Arc permet galement de la mme manire de dcouper des entits
suivant le contour d'un polygone en ne gardant que les entits l'extrieur des
polygones servant au dcoupage (commande "ERASE").

5.7.5. Fusion d'entits en fonction d'un attribut


Cette opration fusionne les entits (toute la couche ou les entits slectionnes)
dont les valeurs de l'attribut spcifi sont identiques.
On peut inclure dans la couche rsultante des attributs de la couche en entre en
excutant des oprations statistiques (moyenne, somme etc...) pour les attributs
numriques ou en choisissant le "premier" ou le "dernier" pour les chanes de
caractre.

ArcGIS v8.1 - Fonctionnalits

67/97

Analyse

Juillet 2002 - v1.0

Dans le cas d'entits disjointes, les entits rsultantes ont une gomtrie multiparties (on peut ainsi "fusionner" des points)

OBJECTID
1
2
3
4
5
6
7

Att1
A
B
B
B
C
A
C

Att2
10
20
10
20
30
10
20

1
2

OBJECTID
1
2
3

Att1
A
B
C

Sum_Att2
40
50
50

Une fonction quivalente existe sous ArcInfo Workstation (commande


"DISSOLVE") :
Elle ne permet de fusionner que les entits linaires et surfaciques adjacentes (pas
de gomtrie multi-partie)
Une option permet de prendre en compte tous les items au lieu d'un seul.
Pas d'oprations possibles sur les autres attributs

5.7.6. Fusion de couches (ou combinaison)


Cette opration regroupe les entits de deux ou plusieurs couches en une seule :
La combinaison sutilise gnralement pour regrouper les entits provenant de
couches adjacentes lorsque les entits ne se superposent pas et lorsque les couches
partagent les mmes dfinitions dattributs. Il est cependant possible de combiner
des couches superposes.
Les entits des couches en entre ne sont pas fusionnes
Les couches combines doivent tre de mme type (point, ligne ou polygone)
La couche rsultante a les attributs d'une des couches en entre
Par exemple :

OBJECTID
1
2
3
4

Att1
A
B
C
D

Att2
10
20
10
20

OBJECTID
1
2
3
4

Att1
A
F
E
C

Att3
titi
titi
toto
toto

OBJECTID
1
2
3
4
5
6
7
8

Att1
A
B
C
D
A
F
E
C

Att3
<nul>
<nul>
<nul>
<nul>
titi
titi
toto
toto

Une fonction semblable existe sous ArcInfo Workstation (commandes


"APPEND" ou "MAPJOIN"). La commande "SPLIT" permet de faire
l'opration inverse, c'est dire d'clater une couverture en plusieurs.

5.7.7. Autres oprations d'analyse spatiales


Les oprations dcrites ci-dessous n'existent que sous ArcInfo Workstation (elles
peuvent ventuellement tre lances partir d'ArcToolBox). Elles ne traitent
donc que des couvertures.

ArcGIS v8.1 - Fonctionnalits

68/97

Analyse

Juillet 2002 - v1.0

5.7.7.1. Distance Point/Noeud


La commande POINTDISTANCE calcule la distance entre les points d'une
premire couverture et tous les points d'une seconde couverture situs dans le
rayon de recherche spcifi. Le rsultat est stock dans une table INFO :

5.7.7.2. Polygone de Thiessen


La commande THIESSEN transforme une couverture de points en couverture
de polygones de Thiessen (ou proximaux). Les polygones de Thiessen peuvent tre
utiliss pour partitionner une couverture de points en rgions appeles polygones
de Thiessen ou Vorono (chaque rgion contient un seul point et chaque position
l'intrieur d'une rgion est plus proche du point situ dans cette rgion que de
n'importe quel autre point d'une autre rgion). Les polygones de Thiessen sont
construits de la manire suivante :
- les points de la couverture en entre sont utiliss pour crer un TIN avec une
triangulation de Delaunay.
- Les sommets des polygones de Thiessen sont calculs comme l'intersection des
mdianes des triangles.
- Les polygones sont construits, les labels sont positionns l'emplacement des
points initiaux.

5.7.7.3. Simplifier les btiments


La commande BUILDINGSIMPLIFY d'ArcInfo Workstation permet de rduire
les dtails de limites de polygones en fonction d'une tolrance donne, tout en

ArcGIS v8.1 - Fonctionnalits

69/97

Analyse

Juillet 2002 - v1.0

maintenant la forme gnrale et la surface du polygone. Un attribut sur la


couverture rsultante traduit la manire dont s'est droule la simplification (code
de 1 5). La commande peut dtecter ou non les conflits de superposition.

Les polygones en dessous d'une


surface donne sont supprims, les
angles proches de 90 sont
redresss, la forme est simplifie

Les polygones faisant partie d'un


groupe de polygones jointifs sont
aligns

Si les relations sont trop


complexes, les polygones ne
sont pas simplifis

Rfrence
- Technical paper, ESRI Inc., 1996, "Automation of Map Generalization: The Cutting-Edge
Technology" (http://arconline.esri.com)
- Swiss Society of Cartography, 1987, Cartographic Generalization Topographic Maps, Second
Edition.

5.7.7.4. Simplifier les lignes


La commande GENERALIZE supprime des virages et petites angularits le long
d'arcs, selon une tolrance donne, sans modifier la forme gnrale de la ligne. La
commande permet d'appliquer deux options au choix, correspondant deux
algorithmes :
- l'option POINTREMOVE (algorithme de Douglas-Peucker - 1973) : mthode
simple et rapide de simplification de ligne, qui conserve les points principaux
ncessaires la description de la forme de la ligne et supprime les autres :

- l'option BENDSIMPLIFY : applique des techniques de reconnaissance de


formes pour dtecter les virages, analyser leurs caractristiques et liminer les
virages non significatifs. Les virages trop troits sont largis selon la tolrance
d'entre. Le rsultat est gnralement plus fidle et de meilleure qualit
cartographique que la premire mthode.

ArcGIS v8.1 - Fonctionnalits

70/97

Analyse

Juillet 2002 - v1.0

Une option permet de dtecter les intersections engendres par la simplification.


En cas d'intersection, les arcs concerns sont de nouveau gnraliss, avec une
tolrance rduite, jusqu' ce qu'il n'y ait plus de conflit.
Rfrence :
- Technical paper, ESRI Inc., "Automation of Map Generalization: The Cutting-Edge Technology",
1996. It can be found in the White Papers section of ArcOnline at this internet address:
http://arconline.esri.com.
- David H. Douglas and Thomas K. Peucker, Algorithms for the Reduction of the Number of Points
Required to Represent a Digitized Line or Its Caricature, Canadian Cartographer, 10, No. 2
(December 1973).

5.7.7.5. Centerline
La commande CENTERLINE permet de tracer l'axe mdian de rues partir de
couple de lignes reprsentant par exemple un bord du trottoir, suivant deux
tolrances "maximum_width" et "minimum_width". Les couples de lignes dont la
distance maximum est suprieure la "maximum_width" ou infrieure la
"minimum_width" ne sont pas traits. Les arcs rsultants sont marqus par un
attribut LTYPE dcrivant si le traitement a t effectu ou non.

ArcGIS v8.1 - Fonctionnalits

71/97

Analyse

Juillet 2002 - v1.0

5.7.8. Analyse de surfaces (sur TIN ou rasters)


5.7.8.1. Pente
La pente est calcule pour chaque cellule comme taux de variation de la hauteur
dans chaque cellule et ses huit voisins. La pente peut se mesurer en degrs partir
de l'horizontale (0 90) ou en pourcentage.

Pente en degre =
Pente en pourcentage = 100 * tan

5.7.8.2. Exposition
Lexposition reprsente la direction dune pente selon la plus grande pente
descendante. Elle est mesure dans le sens inverse des aiguilles dune montre en
degrs, de 0 (plein Nord) 360 (de nouveau plein Nord, formant ainsi un cercle
complet). La valeur de chaque cellule dune grille dexposition indique lorientation
de la pente de la cellule. Les pentes plates nont pas de direction et ont une valeur
donne de 1.

5.7.8.3. Ombrage (estompage)


Lombrage permet dobtenir un clairage hypothtique dune surface en
dterminant les valeurs dclairage de chaque cellule dans une grille daltitude (
l'aide de la position de la source lumineuse exprime par des angles en azimut et
altitude, la direction et la dclivit du terrain). Par dfaut, lombre et la lumire sont
des nuances de gris associes des entiers de 0 255.

ArcGIS v8.1 - Fonctionnalits

72/97

Analyse

Juillet 2002 - v1.0

azimut = 315, altitude = 45

azimut = 150, altitude = 60

5.7.8.4. Autres traitements des donnes d'altitude


L'outil Champ de vision permet de trouver les localisations visibles partir d'un
ou de plusieurs points L'outil Champ de vision cre un raster qui contient des
cellules codes pour indiquer si elles sont visibles ou masques l'observateur.
Le module GRID d'ArcInfo Workstation permet des analyses plus pousses, dans
le cas de plusieurs observateurs, avec calcul d'une table traduisant les
intervisibilits.
Une ligne de vise reprsente une ligne entre deux points, permettant dafficher
les parties de la surface qui sont visibles le long de cette ligne, ou masques partir
dun poste dobservation. Les segments visibles sont affichs en vert, et les
segments masqus en rouge. Il est possible de paramtrer la hauteur d'observation
et la hauteur de la cible.
Un diagramme de profil restitue la pente le long d'une ligne (entits 3D ou
graphiques 3D cr par interpolation, cf. 6.6.2)
L'outil Chemin de plus grande pente calcule le sens qu'une bille prendrait si on
la lchait un point donn de la surface. Le rsultat est une ligne graphique 3D
ajoute la carte ou une scne.

Observateur

Ligne de plus
grande pente
Zones visibles
pour l'observateur
Ligne de vise

L'outil superficie et volume calcule les statistiques de superficie et de volume


pour une surface situe au-dessus ou en dessous d'un plan de rfrence une
hauteur spcifie. La superficie est mesure sur la pente de la surface ; elle prend en
compte la variation de la hauteur de cette surface. Le volume reprsente lespace
(en units cubiques de la carte) entre la surface et un plan de rfrence dfini selon

ArcGIS v8.1 - Fonctionnalits

73/97

Analyse

Juillet 2002 - v1.0

une altitude donne (il est possible de dterminer le volume au-dessus ou en


dessous du plan).

5.7.8.5. Isolignes
L'outil Isoligne permet de driver des isolignes partir d'une surface, soit pour une
surface entire soit pour un point dsign interactivement.

5.7.9. Analyse spatiale sur rasters (GRID et Spatial Analyst)


Les fonctions d'analyse sur raster peuvent se diviser en quatre catgories :
Les fonctions locales : elles sappliquent sur une seule cellule et calculent un jeu
de donnes raster en sortie dans lequel la valeur en sortie de chaque emplacement
est dfinie en fonction de la valeur associe cet emplacement dans un ou
plusieurs jeu de donnes raster en entre.
Les fonctions focales (ou de voisinage) : elles produisent un jeu de donnes
raster en sortie dans lequel la valeur en sortie de chaque emplacement correspond
une fonction de la valeur en entre dun emplacement et des valeurs des cellules
dun voisinage spcifi autour de cet emplacement (rectangle, cercle, anneau ou
secteur).
Les fonctions zonales : elles sont similaires aux fonctions focales, mis sauf que
la dfinition du voisinage dans une fonction zonale correspond des zones ou des
entits de jeu de donnes zone en entre, et non une forme de voisinage spcifi.
Une zone reprsente toutes les cellules dun raster ayant la mme valeur, quelles
soient contigus ou non.
Les fonctions globales (ou par raster) : elles produisent un jeu de donnes
raster en sortie dans lequel la valeur en sortie de chaque emplacement de cellule
correspond potentiellement une fonction de toutes les cellules des jeux de
donnes raster en entre.
Les paragraphes suivants prsentent quelques-unes unes de ces fonctions.

5.7.9.1. Calcul de densit


La fonction densit permet de crer une surface de densit continue partir dun
ensemble dentits en entre (points ou lignes). Elle permet une interprtation plus
raliste des valeurs de points. Une zone de recherche circulaire est applique
chaque cellule du raster en sortie, afin de calculer une valeur de densit pour
chaque cellule du raster en sortie.

ArcGIS v8.1 - Fonctionnalits

74/97

Analyse

Juillet 2002 - v1.0

5.7.9.2. Statistiques
Trois types de statistiques sont disponibles :
statistiques de cellule
statistiques de voisinage
statistiques zonales
Quel que soit le type de statistiques choisi, les fonctions statistiques suivantes sont
accessibles : majorit, maximum, moyenne, mdiane, minimum, minorit, plage,
cart type, somme, varit.

5.7.9.3. Reclassification
La reclassification des donnes est utilise pour remplacer les valeurs des cellules
en entre par des valeurs de cellule par exemple pour regrouper des valeurs,
attribuer des donnes absentes (Nodata) une valeur donne ou l'inverse, modifier
la classification des plages d'entre, appliquer une chelle commune de valeurs
plusieurs rasters...

5.7.9.4. Calculatrice GRID


La calculatrice raster est un outil puissant permettant d'effectuer des calculs
mathmatiques laide doprateurs (oprateurs arithmtiques, boolen ou
relationnel) et de fonctions (logarithmiques, arithmtiques, trigonomtriques,
puissances), de gnrer des requtes et saisir des expressions d'algbre
cartographique (Map Algebra = langage danalyse de Spatial Analyst)

5.7.9.5. Distance en ligne droite

ArcGIS v8.1 - Fonctionnalits

75/97

Analyse

Juillet 2002 - v1.0

La fonction Distance en ligne droite


mesure la distance en ligne droite
sparant chaque cellule de la source
(n'importe quel type de jeu de
donnes : points, lignes, surfaces, rasters)
la plus proche.

La fonction Allocation en ligne droite


attribue chaque cellule la valeur de la
source la plus proche. La source la plus
proche est dtermine par la Distance en
ligne droite.

La fonction Direction en ligne droite


calcule la direction vers la source la plus
proche, mesure en degrs.

5.7.9.6. Cot pondr


Les fonctions qui mesurent la distance pondre par le cot sont semblables
celles de la distance en ligne droite (distance, allocation, direction) mais plutt que
de calculer la distance relle dun point un autre, elles calculent le cot cumul de
dplacement dune cellule vers la source la plus proche en fonction de la distance
entre elles et du cot de dplacement. Ce cot est modlis par un "raster de cot"
qui identifie le cot de dplacement entre tous les emplacements. Bien que le raster
de cot soit constitu dun seul jeu de donnes, il est souvent utilis pour
reprsenter plusieurs critres issus de plusieurs jeux de donnes avec des systmes
de mesure diffrents (par exemple type doccupation du sol et pourcentage de la
pente). Il est impossible de les comparer ; il faut donc les reclasser dans une chelle
commune (cf. "reclassification" , prcdent)

Distance-cot, (distance pondre par la


pente du terrain)

Allocation-cot

Direction-cot.

La fonction Plus court chemin dtermine le chemin le plus court (c'est dire le
moins coteux) entre source(s) et destination(s). Elle ncessite d'avoir gnr
auparavant des rasters de distance et de direction pondrs par un cot.

5.7.10.

Traitement des rseaux

5.7.10.1. Analyse des rseaux gomtriques sur godatabases


ArcMap, via la barre d'outils "Analyse de rseau de distribution", permet
d'effectuer un certain nombre de recherches, aprs avoir paramtr :
les drapeaux, qui dfinissent le point de dpart des recherches. Les drapeaux
peuvent tre positionns nimporte o sur les tronons ou jonctions. Lors dune

ArcGIS v8.1 - Fonctionnalits

76/97

Analyse

Juillet 2002 - v1.0

recherche, ArcMap utilise la jonction ou le tronon sous-jacent comme point de


dpart de la recherche
les interruptions, pour isoler une portion du rseau. A linstar des drapeaux, les
interruptions peuvent tre positionnes nimporte o sur les tronons ou jonctions.
la dsactivation d'entits, mthode permanente de cration dune interruption
place un endroit donn (voire dsactivation d'une classe d'entit entire)
slections des pondrations utiliser (parmi les recherches de parcours proposes
par ArcGIS, seules les options Rechercher un trajet, Rechercher le rpertoire en
amont et Rechercher l'accumulation en amont utilisent les pondrations pour
calculer le cot de la recherche)
dfinition de filtres de pondration, pour spcifier des plages valides ou non
valides pour les entits de rseau rechercher.
les rsultats de la recherche peuvent prendre la forme de graphiques superposs
la carte ou dune slection.
ArcMap permet deffectuer les recherches suivantes :
Rechercher tous les lments de rseau qui se trouvent en amont ou en aval d'un
point donn du rseau, marqu par un drapeau ("parcours amont" ou "parcours
aval").
Rechercher le cot total de tous les lments d'un rseau qui se trouvent en
amont d'un point donn du rseau ("rechercher l'accumulation en amont"). Par
dfaut, aucune pondration n'est utilise. Dans ce cas, le cot indiqu correspond
au nombre de tronons affich dans le rsultat.
Rechercher les entits communes en amont d'un ensemble de points dans le
rseau (rechercher les ascendants communs).
Rechercher toutes les entits qui sont connectes un point donn via le rseau
(rechercher les entits connectes).
Rechercher toutes les entits qui ne sont pas connectes un point donn via le
rseau (rechercher les entits dconnectes).
Rechercher les boucles qui peuvent gnrer plusieurs trajets entre des points dun
rseau (rechercher les boucles).
Rechercher un trajet entre deux points du rseau en passant par les entits
portant un drapeau (rechercher un trajet). Par dfaut, aucune pondration n'est
utilise, le trajet trouv est alors le plus court en fonction du nombre dlments de
tronons dans le trajet

5.7.10.2. Analyse de rseaux sur ArcInfo Workstation


Un rseau au sens ArcInfo Workstation est compos des lments suivants :
les "LINKS" : ils reprsentent les entits linaires connectes les unes aux autres
et via lesquelles se fait le transport. Ces liens sont reprsents par des "arcs"
les "NODES" : ils relient les arcs les uns aux autres (un rseau ncessite une
topologie dArc-nud).
les "STOPS" : ils reprsentent les arrts lors dun calcul ditinraire. Ils sont
dfinis dans une table INFO.
les "IMPEDANCES" : limpdance sur un rseau traduit une rsistance au
mouvement. Elle peut tre quantifie de diverses manires : un temps de parcours,
un cot de transport, la longueur de larc. Une valeur ngative indique que le
mouvement est impossible. Pour dfinir un rseau, on doit donc au pralable crer

ArcGIS v8.1 - Fonctionnalits

77/97

Analyse

Juillet 2002 - v1.0

un (ou deux) attribut(s) sur les arcs composant le rseau, qui contiendront une
valeur dcrivant limpdance de larc.
les "TURNS" : ils dfinissent la manire dont on transite dun arc un autre via
un nud. Ils sont dfinis dans une table INFO.
les "CENTERS" : nuds du rseau, dsigns dans une table INFO, participant
une allocation (cf. ci-dessous).
Le module Network d'ArcInfo Workstation propose un panel trs complet
d'outils pour rsoudre divers problmes sur des rseaux :
Recherche de trajet le plus court (PATHFINDING), c'est dire le moins
coteux en distance, en temps ou tout autre unit... , passant par un certain
nombre de points (STOPS), en tenant compte ou non de l'ordre de parcours. Le
rsultat est stock sous forme de route dans un "route system".

Allocation (ALLOCATE) : mcanisme qui permet de modliser les problmes


doffre et de demande travers un rseau. Loffre fait rfrence la quantit de
ressources disponibles au niveau dun centre (centers) pour son utilisation dans le
rseau. La demande quantifie lutilisation des ressources au fur et mesure que des
portions du rseau sont assignes ce centre. Une allocation est acheve quand la
demande totale assigne un centre est en adquation avec son offre. Par exemple,
une cole dispose dune quantit de places bien prcise pour les enfants vivant
dans les maisons situes le long des rues de la ville. Les rues forment le rseau et le
nombre denfant par rue constituent la demande. Lcole est le centre avec une
certaine offre (les places). Les rues sont assignes lcole jusqu ce que le nombre
total denfants dans ces rues soit gal au nombre de places disponibles dans lcole.
Dans le module NETWORK dArc/Info, les centres dallocation (centers) sont
des nuds du rseau, auxquels seront alloues les entits du rseau suivant le
chemin correspondant la plus faible impdance.

Recherche de portions de rseaux connects en amont, en aval, ou dans les deux


sens (TRACE) :

ArcGIS v8.1 - Fonctionnalits

78/97

Analyse

Juillet 2002 - v1.0

Accessibilit et interactions en tenant compte des cots de trajet sur le rseau


(ACCESSIBILITY-INTERACTION)
Calcul de matrice de distances (NODE DISTANCE).

5.8. LANGAGES DE DEVELOPPEMENT


5.8.1. ArcInfo Desktop
ArcInfo fournit un kit de dveloppement "ArcObjects", plate-forme de
dveloppement de la famille des applications ARCGIS tels que ArcMap,
arccatalog...
Plusieurs types de dveloppements sont possibles :
Personnaliser l'environnement dans ArcMap ou ArcCatalog avec VBA (Visual
Basic for Application), en dveloppant des macros associes un document
ArcMap (*.mxd) ou un modle (*.mxt).
Crer des applications ou des contrles, en dveloppant en VB, C++,
Delphi..., des DLL, des contrles ActiveX ou des excutables.
Etendre le modle ArcInfo grce Visio-UML et les outils CASE, avec les
langages C++, Delphi ou tout autre langage supportant la technologie COM
(Component Object Model).

5.8.2. ArcInfo Workstation


Jusqu' la version 7 d'ArcInfo, le seul moyen de crer des applications tait
d'utiliser le langage AML (Arc Macro Language), toujours existant. Avec
ArcInfo ODE (Open Development Environment), il est possible de crer des
applications dans n'importe quel nouveau langage de dveloppement tel que Java,
VB, Delphi Visual C++, Power Builder ... Des scripts AML peuvent tre
incorpors dans ces nouvelles applications.

ArcGIS v8.1 - Fonctionnalits

79/97

Acquisition

Juillet 2002 - v1.0

6. Acquisition
6.1. SAISIE DE LA GEOMETRIE
ArcMap permet de modifier les couvertures ArcInfo, les fichiers de formes, les
godatabases personnelles et les godatabases pour utilisateurs multiples.

6.1.1. Les outils


Toutes les modifications ont lieu lors dune session de mise jour. Les
modifications effectues sont immdiatement visibles sur la carte mais ne sont pas
enregistres dans la base de donnes tant que l'utilisateur n'a pas choisi de le faire.
Les mises jour peuvent tre annules (et rtablies) tant qu'elles n'ont pas t
enregistres.
Notion de construction :
Une construction est une forme reprsentant une gomtrie d'entit. Une
construction permet de voir exactement la composition d'une entit, tous ses
sommets et segments (cf. 2.3.2) tant visibles. Pour modifier une entit, il faut
modifier sa construction. Pour crer une entit, il faut crer une construction. On
cre uniquement des constructions de lignes et de polygones car les points n'ont ni
sommet ni segment. Une construction est utilise pour la tche courante (cration
d'entit mais aussi par exemple slection d'entits incluses dans un polygone trac
l'cran)

6.1.1.1. Outils de cration de construction


5 outils de construction sont disponibles pour la cration de constructions
Cration de points ou de sommets
relis par des segments "ligne"
Cration d'un point ou d'un sommet
lintersection suppose des deux
segments sils taient prolongs.

Cration de segments "arc circulaire"


Cration d'un point ou d'un sommet lintersection de
deux distances partir de deux autres points.
Cration de segments longeant des segments existants,
une distance nulle (partage de gomtrie) ou
paramtrable par l'utilisateur (saisie parallle)

Des outils sont galement disponibles en cours de construction pour contraindre


et paramtrer la saisie :
- contrainte d'angle absolu ou relatif avec le dernier segment saisi.
- contrainte d'angle par rapport d'autres entits (saisie parallle, perpendiculaire
angle quelconque).
- cration d'un sommet sur un X, Y dtermin ou un delta X, delta Y du dernier
sommet numris.
- contrainte de longueur partir du dernier sommet.
- terminaison avec mise l'querre.
- contraintes sur la saisie des portion d'arcs de cercle (choix de 2 paramtres parmi
corde, angle, rayon et longueur de l'arc).
- terminer une partie (pour les entits gomtrie multi-parties).
La construction est convertie en entit aprs validation de la fin de la construction
par l'utilisateur.

ArcGIS v8.1 - Fonctionnalits

81/97

Acquisition

Juillet 2002 - v1.0

6.1.1.2. Autres oprations de mise jour utilisant des constructions


Outre la cration d'entits, on peut effectuer les taches suivantes qui ncessitent
l'utilisation de constructions :
cre un nouveau polygone qui partage des
segments de ses limites et ses sommets avec
des polygones existants. La construction
reprsente la partie manquante du polygone

La construction sert de gomtrie de


rfrence pour la slection
tronque ou prolonge une ligne existante l'aide
d'une construction (La ligne est tronque sur le
ct droit de la ligne construite)

La construction est l'axe de symtrie

Modifier une entit : cf.


ci-dessous

permet de remodeler une ligne ou un


polygone en laborant une
construction par-dessus lentit.

le polygone est fractionn selon la


construction linaire cre

Pour modifier une construction, on a accs aux fonctionnalits suivantes :


- ajout suppression, dplacement d'un point intermdiaire.
- inversion du sens de numrisation.
- modification de la longueur de la construction (tronquer) suivant une longueur
rentre manuellement.
- rajout d'une partie (pour les gomtries multi-parties).
Lorsqu'on dplace un sommet, on peut choisir ou non de dplacer
proportionnellement le reste de la construction. Les proportions des segments de
lentit sont conserves, assurant ainsi la conservation de la forme gnrale de
lentit :

avec tirement

sans tirement

Autres outils de modification :


- translation l'cran ou valeur rentre par l'utilisateur (delta X, delta Y)
- rotation l'cran ou valeur rentre par l'utilisateur
- accs aux coordonnes de chaque sommet d'une construction afin de supprimer
des parties dune entit multi-parties, supprimer plusieurs sommets en une fois,
ajouter des points ou modifier les valeurs x, y m ou z

ArcGIS v8.1 - Fonctionnalits

82/97

Acquisition

Juillet 2002 - v1.0

6.1.1.3. Autres outils de cration d'entit


Les outils suivants crent directement des entits sans passer par l'intermdiaire
d'une construction :
Copier/ Coller Il est possible de copier une entit et la coller comme faisant partie dune
autre couche. Il doit sagir du mme type de couche (un point, une ligne ou
un polygone) que celle partir de laquelle l'entit a t copie, sauf dans le
cas de la copie d'une couche de polygones dans une couche linaire.
Diviser
Cre des entits suivant un intervalle donn (choix du nombre d'intervalles
ou de la longueur de l'intervalle), le long d'une entit linaire existante.
Zone tampon cf. 5.7.1
Copie parallle Cre une entit paralllement une entit existante une distance spcifie :

Agrger

Intersecter

Fusionne des entits de diffrentes couches en une entit, tout en conservant


les entits de dpart. Les couches doivent tre du mme type (linaire ou
surfacique). La nouvelle entit est cre dans la couche courante, sans valeur
attributaire.
Cration d'une nouvelle entit partir de la zone o les entits se
chevauchent. Il est possible de calculer l'intersection entre entits de
diffrentes couches, mais les couches doivent tre du mme type (linaires
ou surfaciques). Les entits de dpart sont maintenues et la nouvelle entit
est cre dans la couche courante, sans valeur attributaire.

Enfin, les outils suivants remplacent une entit existante par une ou plusieurs
nouvelles :
Fractionner
Combiner

Dcouper

Dcoupage d'un linaire suivant une distance ou un pourcentage le long de


l'entit, ou bien point direct l'cran. L'entit d'origine est remplace.
Combine des entits issues de la mme couche (linaire ou surfacique) en
une seule entit. Les entits non adjacentes peuvent tre combines en une
entit multi-parties. Lentit combine contient les attributs de la premire
entit figurant dans lordre de slection.
Dcoupe des entits surfaciques suivant l'intersection avec une entit donne
(surfacique ou bien linaire en dfinissant une valeur de zone tampon) :

Zone tampon

ArcGIS v8.1 - Fonctionnalits

Option "effacer la zone


d'intersection"

Option "conserver la
zone d'intersection"

83/97

Acquisition

Juillet 2002 - v1.0

6.1.1.4. Environnement de capture


L'environnement de capture permet de se raccrocher la gomtrie d'une entit
existante en cours de saisie ou de dplacement d'une construction. La dfinition
d'un environnement de capture implique la dfinition :
d'une tolrance de capture
de proprits de capture (suivant les couches, capture sur les sommets, les
extrmits ou tout point du contour)

6.1.2. Gestion de la topologie


6.1.2.1. Avec les godatabases
Plusieurs outils de mise jour permettent d'assurer la cohrence gomtrique
(partage de primitive) entre entits :
- l'environnement de capture : cf. ci-dessus
- l'outil de traage : cf. ci-dessus
- l'outil "Gomtrie partage" : il a les mmes fonctions que l'outil de slection
mais permet de prendre en compte galement les sommets et limites concidents
ou connects dans les oprations du type modification de gomtrie, dplacement,
remodelage... condition que les lments concidents appartiennent au mme jeu
d'entit (c'est dire un jeu de classe d'entit de godatabase ou une couverture).
Dplacement avec l'outil de
gomtrie partage.
Tous les lments sont dans le
mme jeu de classes d'entits

Dplacement avec l'outil de


gomtrie partage.
Les lments surfaces et lignes
sont dans deux classes d'entits
indpendantes

Translation de la ligne

Dplacement avec l'outil de


slection standard, que les
lments soient ou non dans le
mme jeu de classes d'entits.

La fonction d'intgration rapproche les points suivant une valeur de tolrance de


regroupement donne la plus petite possible, afin de crer des lments
gomtriquement concidents dans un mme jeu d'entits (couverture, fichier de
forme ou jeu de classes d'entits de godatabases) :

ArcGIS v8.1 - Fonctionnalits

84/97

Acquisition

Juillet 2002 - v1.0

Remarques :
La fonction d'intgration ne fractionne pas les lignes.
La fonction d'intgration fonctionne sur toute la zone d'emprise des donnes ou
seulement la partie visible l'cran.
En commenant la mise jour de donnes topologiques, ArcMap intgre
automatiquement les donnes si cela na pas dj t fait.
Sinon, il est possible d'intgrer les donnes manuellement avec la commande
"Intgrer".
Il n'est pas possible d'intgrer manuellement des couvertures, ArcMap les intgre
automatiquement sur la base de la tolrance de regroupement la plus petite
possible.
Une tolrance de regroupement nulle signifie qu'il n'y a pas d'intgration.

6.1.2.2. Avec les couvertures


La topologie tant stocke priori sur les couvertures, la construction et/ou la
mise jour de la topologie s'effectue grce deux commandes CLEAN et BUILD,
aprs mise jour de la gomtrie des couvertures.
La commande CLEAN :
calcule les intersections entre segments d arc et ajoute des nuds :

fusionne les coordonnes proches les unes des autres (utilisation de la


"fuzzy-tolerance") :

ArcGIS v8.1 - Fonctionnalits

85/97

Acquisition

Juillet 2002 - v1.0

Supprime les arcs "nuds pendants", dont la longueur est infrieure la


tolrance "dangle length" :

Cre ou met jour les tables et fichiers dcrivant la topologie de la couverture.


Suivant l'option POLY ou LINE choisie, les tables attributaires *.PAT ou
*.AAT sont cres ou mises jour.

La commande BUILD n'effectue aucun traitement sur les coordonnes mais


construit seulement la topologie d arc (connectivit) ou de polygone (adjacence)
ainsi que les tables PAT, AATou NAT, suivant l option POLY, LINE, POINT,
NODE choisie. Elle n'est pas capable, par exemple, de construire une topologie
d'arc sur une couverture contenant des segments d'arcs s'intersectant sans nuds
correspondant.

6.1.3. Cas particulier de la mise jour des couvertures


La mise jour de couvertures avec ArcMap ne permet pas d'utiliser tous les outils
prcdemment cits. En effet, ArcMap veille lintgrit topologique de la
couverture en dsactivant les outils et les commandes qui pourraient
compromettre les relations topologiques. Par exemple, il n'est pas possible de
supprimer un polygone avec l'outil standard car on doit prendre en compte les arcs
composant le polygone ainsi que le label associ. En rgle gnrale, on est oblig
d'utiliser l'outil de "gomtrie partage" pour manipuler les lments d'une
couverture. Par exemple, pour effectuer les oprations suivantes :
Cration de nuds,
arcs, point ou

ArcGIS v8.1 - Fonctionnalits

Un nouveau nud doit toucher ou couper un arc existant.


Le fait de numriser un arc qui franchit les limites dun polygone

86/97

Acquisition

Juillet 2002 - v1.0

polygones

appartenant la mme couverture entrane le fractionnement du


polygone en deux.
La cration de nouvelles entits polygonales donne lieu lajout
darcs et de labels dans la couverture. Si le nouveau polygone vient
en recouvrement dun autre, il est fractionn, ainsi que tous les arcs
sous-jacents, au niveau de la superposition.
Fusion de polygones
Pour fusionner deux polygones, il faut supprimer les arcs formant
adjacents, fusion d'arcs la limite entre eux laide de loutil Gomtrie partage.
Pour combiner deux arcs, il faut supprimer le nud qui les
connecte avec loutil Gomtrie partage.
Suppression d'un
Si le nud supprim nest connect qu un arc, la suppression du
polygone, d'un arc ou nud sapplique galement larc qui lui est associ.
d'un nud
En supprimant un arc limite entre deux polygones, ces deux
polygones sont fusionns. En supprimant un arc, tous les nuds
"flottants" sont supprims.
En supprimant un polygone, les arcs et ltiquette sont galement
supprims.
Modifications d'une
Les entits en relation sont galement modifies
entit
Fractionnement d'un
Utiliser loutil Fractionnement ou crer directement un nouveau
nud avec loutil Crer une nouvelle entit.
arc
Cration de routes ou
Pour crer des rgions, il faut slectionner et unir des entits
rgions
polygonales laide de la commande Agrger (de mme pour les
routes avec les arcs). Les entits section sont gnres lorsque lon
cre de nouveaux itinraires partir darcs.

La mise jour des couvertures peut galement se faire avec le module ArcEdit
d'ArcInfo Workstation

6.1.4. Saisie sur tablette ou sur fond raster


6.1.4.1. Calage d'une tablette
Pour utiliser une tablette numriser avec ArcInfo, celle-ci doit possder un
logiciel pilote de numrisation compatible avec WinTab.
Pour caler la carte papier sur la tablette, il est ncessaire de dfinir entre quatre et
dix points de contrle rpartis sur la carte. Les coordonnes terrestres de ces
points sont saisies manuellement par l'utilisateur ou bien charges partir d'un
fichier texte.

ArcGIS v8.1 - Fonctionnalits

87/97

Acquisition

Juillet 2002 - v1.0

Aprs avoir saisi les coordonnes terrestres, ArcMap effectue un calcul de


transformation affine et affiche un rapport d'erreur. Ce dernier contient deux
calculs derreur diffrents : un calcul derreur systmatique (point par point) et un
calcul derreur quadratique moyenne (EQM). Lerreur systmatique (en units de
carte courantes ) reprsente la dviation de distance entre la transformation de
chaque point de contrle entr et le point correspondant dans les coordonnes
cartographiques. LEMQ (units de carte courantes et en pouces de digitaliseur )
reprsente une moyenne de ces dviations.

6.1.4.2. Gorfrencement d'une image


De la mme manire, pour caler (gorfrencer) une image en fond d'cran, il est
ncessaire de dfinir des liens entre points de contrle sur le raster et points de
contrle correspondant sur les donnes cibles.
Le nombre de liens ncessaires varie suivant lordre de transformation : au
minimum trois liens pour une transformation de premier ordre, six liens pour une
transformation de deuxime ordre et dix liens pour une transformation de
troisime ordre. Les coordonnes terrestres des points de contrles peuvent tre
saisies de 3 manires diffrentes :
- en entrant les coordonnes X, Y manuellement.
- en chargeant un fichier texte.
- en pointant directement l'cran le point sur le raster, puis le point quivalent sur
les donnes cibles.

Pour chaque lien ajout, on peut visualiser lerreur rsiduelle, ainsi que l'EMQ.
Pour la plupart des rasters, les informations de gorfrencement sont conserves
dans un fichier distinct portant le mme nom que le raster mais avec une extension
"*.aux". Il est possible de transformer dfinitivement le raster (commande
Rectifier). Cela a pour effet de crer un jeu de donnes raster au format GRID,
TIFF ou ERDAS IMAGINE. Les trois techniques de r chantillonnage
proposes sont alors lattribution du voisin le plus proche, linterpolation bilinaire
ou la convolution cubique.

ArcGIS v8.1 - Fonctionnalits

88/97

Acquisition

Juillet 2002 - v1.0

6.2. MISE A JOUR A PARTIR DE FICHIERS


6.2.1. Gomtrie
Il est possible de crer des points partir de donnes tabulaires dcrivant des
emplacements gographiques sous la forme de coordonnes x, y (par exemple
issues d'un lev GPS). La table importe doit contenir au moins deux champs, lun
contenant les coordonnes x, lautre les coordonnes y, dans un systme de
coordonnes et des units ventuellement diffrentes des donnes de la carte. La
couche de points ainsi cre se comporte ensuite cartographiquement comme une
autre couche. Par contre, pour pouvoir dplacer les points, faire des requtes... il
est ncessaire d'exporter la couche vers un fichier de forme ou une classe d'entits.
ArcInfo Workstation fournit galement un mcanisme (commande GENERATE)
pour crer (ou mettre jour) une couverture partir de coordonnes x, y
contenues dans un fichier. Ce fichier doit respecter un certain format, suivant le
type d'entits cres : ANNOTATIONS, CIRCLES, CURVES, FISHNET,
LINES, LINKS, POINTS, POLYGONS, ROUTES, TICS

6.2.2. Smantique
Le "chargeur de donnes" permet de mettre jour des donnes (cration de
nouveaux enregistrements) partir d'un fichier de formes, dune classe dentits,
d'une classe d'entit de couverture, dune table INFO ou dune table dBASE. Il est
possible de :
faire la correspondance entre les champs du (ou des) fichier source et les champs
de la table ou classe d'entit cible.
dfinir une requte SQL filtrant les entits charges.
charger lensemble des donnes source dans un sous-type spcifique de la cible.
capturer ou non les entits en entre avec l'environnement de capture courant.
valider ou non les entits en entre suivant les rgles de validation (dfinies par
les domaines) associes la classe d'entit mise jour.

6.3. SAISIE DES ATTRIBUTS


Il existe plusieurs mthodes pour mettre jour les attributs d'entits gographiques :
Mise jour via la table attributaire (sans ncessairement ouvrir une session de mise
jour), gnralement pour modifier rapidement plusieurs entits en mme temps.
Pour un champ donn de la table attributaire, la calculatrice de valeurs de champs
ArcMap permet deffectuer des calculs, des plus simples aux plus sophistiqus, sur
tous les enregistrements ou bien une slection. Cette calculatrice permet de remplir un
champ en effectuant un calcul sur les champs avec des fonctions VB simples ou des
instructions VBA pouvant inclure des mthodes ArcMap :

ArcGIS v8.1 - Fonctionnalits

89/97

Acquisition

Juillet 2002 - v1.0

Mise jour d'entits spcifiques slectionnes au pralable, dans une session de


mise jour (mthode gnralement utilise en parallle avec la saisie de gomtrie). Il
est alors possible de rentrer des valeurs manuellement, soit dans la table attributaire,
soit dans une fentre listant les entits slectionnes (dans cette dernire fentre, on
peut modifier un champ pour plusieurs objets en mme temps) :

Si des rgles de validit ont t dfinies via des domaines (plage de valeur ou valeurs
prcodes, cf. 2.3.3), la contrainte s'applique lors de la mise jour des attributs.
Pour traiter les tables non associes des entits gographiques, il faut ncessairement
passer par la table attributaire (saisie de valeur, ajout ou suppression
d'enregistrements)

6.4. GEOCODAGE
Le gocodage est le processus de cration dune description spatiale dun endroit,
par exemple une entit ponctuelle, partir dune description non spatiale dun
endroit, par exemple une adresse postale. Un service de gocodage dfinit un
processus permettant de convertir les descriptions non spatiales dendroits en
descriptions spatiales. Pour pouvoir rechercher l'emplacement gographique d'une
adresse, un service de gocodage doit faire rfrence au moins une source de
donnes contenant les informations relatives ladresse (attributs) et les
informations spatiales (gomtrie). Pour gocoder une adresse, le service de
gocodage effectue une recherche parmi les donnes de rfrence pour trouver
lentit dont les attributs dadresse apparient au plus prs ladresse. La gomtrie de
lentit correspondante est alors utilise pour crer la gomtrie de ladresse.

6.4.1. Prparation des donnes de rfrence


ArcGIS fournit plusieurs styles de service de gocodage prdfinis (adressage de
type franais ou amricain) utilisables pour crer des services de gocodage. Il est
ainsi possible d'effectuer un gocodage l'adresse, la voie, l'lot ou la

ArcGIS v8.1 - Fonctionnalits

90/97

Acquisition

Juillet 2002 - v1.0

commune... Chaque style de service de gocodage demande une prparation des


donnes de rfrence (fichier de forme, couverture ou classe d'entits de
godatabase) auxquelles le service de gocodage fera appel.

6.4.2. Cration d'un service de gocodage


Un service de gocodage dcrit les paramtres permettant de contrler le processus
de gocodage, c'est dire :
la source des donnes de rfrence, ainsi que les champs de ces donnes
contenant des informations relatives aux adresses.
la faon dont le service de gocodage apparie les adresses aux entits des donnes
de rfrence (options d'appariement, cf. ci-dessous et options de sortie pour
dcaler le point par rapport la route par exemple)
Cration ventuelle de champs donnant des informations sur le gocodage dans
la table attributaire des entits gocodes (coordonnes, adresses standardise...)

ArcGIS v8.1 - Fonctionnalits

91/97

Acquisition

Juillet 2002 - v1.0

A la cration d'un nouveau service de gocodage, ArcGIS gnre des index de


gocodage pour les donnes de rfrence du nouveau service :
Si le service de gocodage utilise des classes dentits et des tables de godatabase
comme donnes de rfrence, les index de gocodage forment des tables dans la
mme godatabase. Par dfaut, ArcGIS ne met pas jour les tables dindex de
gocodage en cas de modification des donnes de rfrence de gocodage (il faut
reconstruire le service ou utiliser ArcObjects)
Si le service de gocodage utilise comme donnes de rfrence des fichiers tels
que les fichiers de formes, les couvertures ou les fichiers INFO, les index de
gocodage sont des fichiers stocks dans le mme dossier que les donnes de
rfrence. Ces index ne sont pas visibles dans ArcCatalog.

6.4.3. Droulement du gocodage


Standardisation de l'adresse gocoder : l'adresse est dcompose en composants
dadresse (la standardisation dpend du style de service de gocodage). Par
exemple, l'adresse franaise "52 AV DES GOBELINS" devient :

Recherche des candidats potentiels selon le paramtre de "sensibilit


orthographique".
Calcul d'un score pour chaque candidat afin de dterminer le degr dexactitude
selon lequel chaque candidat potentiel correspond ladresse gocoder. Un score
de 0 100 est attribu chaque candidat potentiel. Le service de gocodage gnre
ensuite un jeu de candidats dappariement l'aide du paramtre "score minimum
de candidat".
Appariement de ladresse au candidat qui a le meilleur score : si le score du
candidat dappariement ayant le meilleur score dpasse le paramtre "score
dappariement minimum", le service de gocodage fait alors correspondre
ladresse ce candidat.

6.4.4. Utilisation des services de gocodage


6.4.4.1. Recherche d'une adresse
Il est possible d'utiliser les services de gocodage pour rechercher une adresse
entre interactivement, grce l'outil "Rechercher" (on peut ensuite zoomer sur le
rsultat, crer une entit graphique... )

6.4.4.2. Gocodage d'une table d'adresse


Gocoder une table dadresses cre des entits ponctuelles reprsentant
lemplacement des adresses. Il est possible de gocoder une table dadresses dans
un format spatial quelconque pris en charge par ArcGIS (classes d'entits ArcSDE,

ArcGIS v8.1 - Fonctionnalits

92/97

Acquisition

Juillet 2002 - v1.0

classes d'entits godatabase personnelles ou fichiers de formes). La classe d'entit


en sortie contient des attributs spciaux indiquant si l'adresse a bien t apparie,
avec quel score d'appariement, le ct de la rue auquel l'adresse a t apparie,
l'adresse standardise...

Il est possible de crer une classe dentits dynamique lie la table dadresses, la
table dadresses et la classe dentits gocode devant figurer dans la mme
godatabase.
Aprs avoir gocod une table d'adresse, il est possible de passer en revue les
rsultats et r-apparier certaines adresses interactivement (les adresses non
apparies, les adresses ayant un score dappariement infrieur une certaine valeur,
les adresses ayant plus de deux candidats avec le score le plus lev ou bien toutes
les adresses)

6.5. CREATION DE SURFACES TIN ET RASTERS


6.5.1. Interpolation d'un raster
Linterpolation prdit les valeurs des cellules dun raster partir dun nombre limit
de points dchantillonnage. Plusieurs mthodes sont disponibles pour crer des
surfaces raster partir de donnes ponctuelles dans Spatial Analyst, le choix
dpendant du phnomne modliser et de la rpartition des points
dchantillonnage.

6.5.1.1. Inverse pondr par la distance


Linverse pondr de la distance (IDW : Inverse Distance Weighted) dtermine les
valeurs de cellules en effectuant la moyenne des valeurs de points

ArcGIS v8.1 - Fonctionnalits

93/97

Acquisition

Juillet 2002 - v1.0

dchantillonnage situs proximit de chaque cellule. Les paramtres suivants


sont accessibles :
puissance (2 par dfaut) : la dfinition dune puissance plus faible donne
davantage dinfluence aux points plus loigns, ce qui offre une surface plus lisse.
rayon de recherche : il limite le nombre de points en entre pouvant tre utiliss
pour calculer chaque cellule interpole.
barrire : jeu de donnes polylignes limitant la recherche de points
dchantillonnage en entre. Une polyligne peut reprsenter une falaise, une crte
ou toute autre interruption du paysage.

6.5.1.2. Spline
La mthode "Spline" calcule les valeurs laide dune fonction mathmatique qui
rduit la courbure globale des surfaces et restitue une surface lisse passant
exactement par les points en entre. Cette mthode convient particulirement aux
surfaces ne variant que lgrement Il existe deux mthodes de Spline :
Spline Rgularis : cre une surface lisse volution progressive, avec des
valeurs pouvant se trouver hors de plage de donnes dchantillon. Elle permet de
crer une surface et une pente lisses.
Spline Tension : affine la tension de la surface en fonction du caractre du
phnomne modlis. Elle gnre une surface moins lisse, faite de valeurs plus
troitement contraintes par la plage de donnes dchantillon.
Les options suivantes sont paramtrables :
- le poids ( 0) : Pour la mthode "rgularis", plus le poids est lev, plus la
surface est lisse (valeurs typiques : 0 - 0,001 0,01 0,1 0,5). Pour la mthode
"tension", plus le poids est lev, plus la surface est grossire (valeurs typiques : 0,
1, 5, 10).
- le nombre de points : nombre de points utiliss dans le calcul de chaque cellule
interpole. Plus lon spcifie de points dentre, plus les cellules sont influences
par les points distants et plus la surface est lisse.

6.5.1.3. Krigeage
Cette mthode d'interpolation suppose que la distance ou la direction liant les
points dchantillon reflte une corrlation spatiale pouvant expliquer les variations
de la surface. Le krigeage utilise des procds gostatistiques bass sur des modles
probabilistes incluant lautocorrlation (relation statistique entre les points
mesurs). Elle est souvent utilise en science gologique et minire. Il existe deux
mthodes de krigeage :
krigeage ordinaire : mthode la plus gnrale et la plus couramment utilise
krigeage universel : part du principe quil existe une tendance prdominante dans
les donnes pouvant tre modlise par une fonction de dtermination
Il est possible de paramtrer le rayon de recherche ou le nombre de points
utiliser.

6.5.1.4. Voisins naturels


Tout comme la mthode IDW, cette mthode d'interpolation est une mthode de
moyenne pondre, qui associe certaines fonctionnalits TIN au processus
d'interpolation raster en crant d'abord une triangulation Delauney des points en
entre. Elle utilise ensuite des techniques Thiessen/Voronoi pour dterminer le
poids des points "voisins naturels" de chaque cellule.

ArcGIS v8.1 - Fonctionnalits

94/97

Acquisition

Juillet 2002 - v1.0

Cette mthode est la plus approprie lorsque la densit des points dchantillon est
irrgulire. Il sagit dune technique dinterpolation gnrale pour laquelle il n'y a
pas spcifier des paramtres tels que le rayon, le nombre de voisins ou les poids.

6.5.2. Cration d'un TIN


Les TIN sont en gnral crs, par triangulation de Delaunay, partir dune
combinaison de sources de donnes vectorielles (entits ponctuelles, linaires ou
surfaciques).
Entits
Points cts
ponctuelles
Entits
Points cts
linaires
Ligne-rigide
Ligne-mallable
Entits
Dcoupage
surfaciques mallable
Effacement rigide
ou mallable
Remplacement
rigide ou mallable
Remplissage valeur
rigide

Points avec une valeur "z". Aprs triangulation ils sont conservs au mme
emplacement et la mme altitude
Lignes avec une valeur "z" (ligne 3D ou attribut d'altitude)
Modlisation des ruptures de pente (cours d'eau par exemple). Elles
amliorent laffichage et lanalyse des TIN
Elles permettent dajouter des segments un TIN (cts des triangles) pour
capturer des entits linaires qui naltrent pas la pente locale dune surface
(route par exemple)
Les donnes en entre qui tombent en dehors du polygone de dcoupage
sont exclues des oprations dinterpolation et d'analyse.
Les donnes en entre qui tombent dans le polygone deffacement sont
exclues des oprations dinterpolation et danalyse.
Affecte une valeur z constante pour la limite et la hauteur l'intrieur du
polygone
Affecte une valeur entire dattribut tous les triangles qui tombent
lintrieur du polygone de remplissage. La hauteur de surface nest pas
affecte et aucun dcoupage ou effacement na lieu.

6.6. GESTION DU Z
6.6.1. Saisie des valeurs z interactivement
Deux outils permettent de saisir les valeurs z :
Edition des proprits d'une construction (uniquement pour les polylignes ou les
polygones) :

Contrle de la valeur de Z utilise pour la mise jour (la valeur affiche est
affecte par dfaut tous les sommets ou points crs) :

ArcGIS v8.1 - Fonctionnalits

95/97

Acquisition

Juillet 2002 - v1.0

6.6.2. Saisie sur MNT


3D Analyst permet de numriser des nouvelles entits "3D" sur une surface (cf.
2.5) dans ArcMap, et d'interpoler les valeurs z des entits partir de la surface,
pendant la numrisation. Pour une polyligneZ ou un polygoneZ, des sommets sont
crs avec une quidistance environ gale au pas du MNT utilis.

6.6.3. Conversion d'entits 2D en 3D


Il existe trois possibilits pour convertir des entits 2D existantes en entits 3D :
en drivant les valeurs z des entits partir dune surface
en drivant la valeur z des entits dun attribut des entits,
en drivant la valeur z des entits partir dune valeur constante.

ArcGIS v8.1 - Fonctionnalits

96/97

Juillet 2002 - v1.0

Bibliographie
- Modeling our World - The ESRI Guide to Geodatabase Design - Michal Zeiler - ed. ESRI Press
- Qu'est-ce-que ArcGIS ? - Documentation ARCGIS
- Introduction ArcInfo 8 Desktop - Support de cours ESRI France 2000

Ou trouver de l'aide ?
http://www.esrifrance.fr
http://esri.com
liste de diffusion arcsig@georezo.net (inscription : arcsig-subscribe@georezo.net)

ArcGIS v8.1 - Fonctionnalits

97/97

You might also like