#1 Fri 31 March 2006 13:16
lien excel / arcview 9
Bonjour,
J'essaye d'établir un lien entre un fichier shape et un fichier excel en me basant sur un attribut commun.
Est ce que cela est possible ? Est -il nécessaire de passer par un format de ficheir intermédiaire ?
Merci de votre aide
Clikire
François Chalopin
Contino Wind Group
Varsovie - Pologne
Hors ligne
#2 Fri 31 March 2006 13:57
- Creac'h
- Participant occasionnel
- Lieu: Quimper
- Date d'inscription: 11 Jan 2006
- Messages: 25
Re: lien excel / arcview 9
Bonjour
Je n'ai pas la version 9 mais la 8.3 alors je suppose que ca doit fonctionner pareil.
Sur le fichier Excel il faut tout d'abord définir un nom à une plage de cellule (Isersion, nom, définir)
Ensuite il faut aller dans le panneau de configuration puis outil d'aministration pui source ODBC et en créer une
Dans Arcatalog Connexion aux base de donnée et utiliser ajouter une connexion OLE DB puis Microsoft OLE DB provider for ODBC drivers
Après tout cela normalement ca fonctionne
Pour la jointure il est préférable d'voir dans la table attributaire le champ de jointure en texte ainsi que dans le fichier Excel
de rien
Loïc
Hors ligne
#3 Fri 31 March 2006 14:03
- Kevin Jousseaume
- Participant assidu
- Lieu: Nanterre, région parisienne
- Date d'inscription: 20 Mar 2006
- Messages: 217
Re: lien excel / arcview 9
Bonjour,
Une solution serait de charger les valeurs contenues dans votre fichier Excel en tant que table dans ArcMap. Une fois la table chargée, vous pourrez alors réaliser une jointure entre votre fichier de formes et les enregistrements qu'elle contient.
Pour charger une table depuis un fichier Excel, le plus simple est d'utiliser un utilitaire mis à disposition sur le site d'ESRI France. Sur la page http://support.esrifrance.fr/, effectuez une recherche en indiquant "Excel", vous trouverez un article intitulé "Charger une table à partir d'un fichier Excel" dans la catégorie "Outils et exemples de scripts". Cela vous évitera de devoir gérer la connexion ODBC, ce qui n'est pas évident.
Pour la jointure dans ArcMap, effectuez un clic droit sur votre couche, puis Joindre.... Il faut effectivement que le type de données soit le même entre le champ de votre fichier de forme et celui de votre table.
Cordialement,
Kevin Jousseaume
PS: j'ai été devancé :-)
Dernière modification par Kevin Jousseaume (Fri 31 March 2006 14:06)
Hors ligne
#4 Fri 31 March 2006 17:22
- Freddy ADAM
- Participant occasionnel
- Lieu: Chartres (FRANCE)
- Date d'inscription: 5 Sep 2005
- Messages: 15
Re: lien excel / arcview 9
Bonjour,
Il existe un outil sur le site d'esri France qui vous permet de le faire directement :
http://support.esrifrance.fr/
dans rubrique Outil/Arcmap/Table/Ajouter un fichier Excel
cordialement,
Freddy ADAM
Géomaticien
Tél. : 02.37.24.45.50
Chambre d'Agriculture d'Eure-et-Loir
Freddy ADAM
Géomaticien
02.37.24.45.50
Hors ligne
#5 Fri 31 March 2006 17:23
- Pascal LAMBERT
- Participant actif
- Lieu: Orry la Ville
- Date d'inscription: 16 Sep 2005
- Messages: 112
Re: lien excel / arcview 9
Personnellement je règle le problème de la manière suivante : je crée un
fichier ACCESS dans lequel je crée une liaison (pas un import) avec ma table
excel.
Arcgis lis très bien les tables sous ACCESS, même si ce sont des tables
liées Excel, je n'ai donc aucun soucis pour crée mes relations ou jointures.
En plus, je peux modifier mon fichier sous excel autant que je le veux :
access répercute immédiatement les modifications...
Cordialement,
Pascal LAMBERT,
chargé de mission SIG/Evaluation
tel. : 03 44 63 65 62
---------------------------------------------------------
Parc naturel régional Oise-Pays de France
Château du Fond de l'Arche - 1, avenue de Compiègne
60300 Senlis
Tel : 03 44 63 65 65 Fax: 03 44 63 65 60
Hors ligne