banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

Rencontres QGIS 2025

L'appel à participation est ouvert jusqu'au 19 janvier 2025!

#1 Thu 04 July 2013 18:11

frncseric
Juste Inscrit !
Date d'inscription: 7 Jul 2010
Messages: 6

Jointure d'une couche en point et une table Excel

Salut,
J'utilise ArcGIS 10.x
J'ai cherché dans le forum, j'ai vu plusieurs sujets liés a mon problème, mais je n'ai vraiment pas trouver une solution.
Voici mon problème: J'ai une couche en point contenant les localité d'une région d'une part et un fichier contenant la liste des localités dans laquelle une activité est réalisée d'autre part.
Je souhaite faire une jointure entre la couche des localités et la table Excel. J'ai vérifié http://ressources.esrifrance.fr/joindre … couch.aspx que mes données Excel sont bien formatées.
D'abord, le résultat de la jointure est différente en fonction de l'ordre de jointure des tables (Si je fait un clique droit sur la couche des localités-->jointure...-->choix de la table Excel ou clique droit sur la la table Excel-->jointure...-->choix de la couche): ce que je ne comprends très bien pourquoi.
En suite, ce qui me derange le plus est la conversion en point du résultat obtenu (cas ou le résultat est dans la table Excel), Certains points apparaissent plusieurs fois à des emplacements différents alors qu'ils n'existent que une seul fois dans ma table (table résultante de la jointure). Il y a un autre point qui en plus d'apparaitre plusieurs fois, n'apparait a un endroit qu'a un certain niveau de zoom.
J'ai vérifier le réglages et autres, mais rien jusqu'ici et cela me prends déjà beaucoup trop de temps. Et avec le nombre de point (plus de 500), je ne peux pas le faire Manuellement.
Merci d'avance à toute piste de solution qui pourra m'aider.

Hors ligne

 

#2 Thu 04 July 2013 18:36

Spacejo
Membre
Lieu: Nancy
Date d'inscription: 17 Aug 2008
Messages: 2511

Re: Jointure d'une couche en point et une table Excel

Salut,

Si tu as un champ en commun entre tes 2 tables pourquoi prendre la procédure que tu cites (créer une colonne ObjID surlaquelle faire la jointure)?
Pour effectuer une jointure il te faut un champ en commun entre ta table Excel et ton fichier de points.
Visiblement tu peux faire celle-ci avec le nom des localités présents dans les 2 ou le code postal ou le code Insee.
Quels sont les champs dont tu disposes dans tes 2 tables?
A+
Joël

Hors ligne

 

#3 Thu 04 July 2013 18:50

frncseric
Juste Inscrit !
Date d'inscription: 7 Jul 2010
Messages: 6

Re: Jointure d'une couche en point et une table Excel

Salut,
Merci a Joël pour sa réponse.
Effectivement, j'ai une colonne (nom_localite) identique dans chaque table et c'est avec cette colonne que je fais la jointure.
Je ne comprends pas pourquoi cela donne des résultats différents. Est-ce que la cast peut avoir un effet dans la jointure avec ArcGIS ? En effet, je viens de contacter que d'un coté, il y a des localités manquantes après la jointure et vise versa.
Merci pour votre aide.
frncseric

Hors ligne

 

#4 Thu 04 July 2013 19:08

Spacejo
Membre
Lieu: Nancy
Date d'inscription: 17 Aug 2008
Messages: 2511

Re: Jointure d'une couche en point et une table Excel

Est-ce que la cast peut avoir un effet


Tu veux dire la Casse?
Effectivement celà a un effet, c'est pour celà qu'il vaut mieux faire la jointure sur un champ code postal ou code Insee.
PS:Il est trés facile maintenant de modifier le nom de tes communautés avec la calculette esri.
--> http://ressources.esrifrance.fr/form_ca … aract.aspx
A+
Joël

Hors ligne

 

#5 Thu 04 July 2013 20:21

frncseric
Juste Inscrit !
Date d'inscription: 7 Jul 2010
Messages: 6

Re: Jointure d'une couche en point et une table Excel

Salut,
Merci pour votre aide. Je n'ai pas un champ commun a mes deux tables en dehors des noms de localités. Je vais tester la procédure de conversion des caractères demain et vous faire un retour.
Toutefois, selon mon premier message, est-ce qu'il est possible qu'une entité unique dans la table résultante de la jointure s'affiche 2 fois? Est-une mauvaise conversion de ma table résultante en point?
Merci

frncseric.

Dernière modification par frncseric (Thu 04 July 2013 20:24)

Hors ligne

 

#6 Fri 05 July 2013 14:39

frncseric
Juste Inscrit !
Date d'inscription: 7 Jul 2010
Messages: 6

Re: Jointure d'une couche en point et une table Excel

Salut,
Je viens de résoudre le problème avec le lien donné par Spacejo. J'ai utilisé les outils données dans la page de ce lien pour traiter mes données afin d'obtenir les bon résultats.
Merci
frncseric

Hors ligne

 

Pied de page des forums

Powered by FluxBB