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

#1 Mon 15 May 2006 14:45

a.hbn
Juste Inscrit !
Lieu: lyon
Date d'inscription: 11 May 2006
Messages: 9

Message d'erreur sous ArcMap9.1

Re bonjour,

Aujourd'hui j'enchaine les problèmes!!
Sous ArcMap, je suis allée dans Propriété de ma couche puis dans Ensemble de définition pour tenter de calculer la moyenne de certaines valeurs de ma couche.
Mais ca ne marche pas. J'ai le message d'ereur suivant : "La table d'événements n'a pas de champs OID ni de champ de valeur unique. Impossible d'effectuer la sélection."
Quelqu'un saurait-il ce que ca signifie et comment résoudre ce problème???
Merci



Amandine

Hors ligne

 

#2 Mon 15 May 2006 15:43

Tnarbiv
Participant assidu
Lieu: Véretz
Date d'inscription: 5 Sep 2005
Messages: 392

Re: Message d'erreur sous ArcMap9.1

Salut,
il y a un truc que je ne comprends pas dans ta démarche.
si tu souhaites calculer la moyenne de certaines valeurs de ta couche tu ne dois pas passer par la propriété ensemble de définition.
un ensemble de définition ne sert qu'à mettre en place un filtre visuel.
si tu veux connaître la moyenne de tes valeurs tu sélectionnes tes entités (celles sur lesquelles tu souhaites faire la moyenne) et tu vas dans le menu Sélection -> Statistiques et il ne te reste plus qu'à choisir le champ sur lequel tu souhaites faire ta moyenne.

J'espère avoir été clair.

bon courage


Ayez le réflexe "Développement Durable": N'imprimez ce message que si nécessaire.

Hors ligne

 

#3 Mon 15 May 2006 15:49

a.hbn
Juste Inscrit !
Lieu: lyon
Date d'inscription: 11 May 2006
Messages: 9

Re: Message d'erreur sous ArcMap9.1

Pour mieux comprendre, j'explique un peu mieux: dans ma table attributaire j'ai 2 champs qui sont liés. Le numéro du séisme et l'intensité (il peu y avoir plusieurs valeurs d'intensité par séisme).
Ce que je voudrais c'est calculer la moyenne des intensités pour chaque séisme.
J'epére avoir été plus clair.

EDIT........................
En fait, j'ai encore oublié de dire une chose importante: pour un séisme j'ai plusieurs valeurs d'intensités répartis selon des communes en France (donc il faut que je garde les coordonnées de mes communes). Je peux avoir plusieurs valeurs par communes donc c'est pour ca que je voulais faire la moyenne.
->Une valeur moyenne d'intensité pour chaque communes où le séisme a été ressentie.
J'espére que j'ai rien oublié cette fois.

Dernière modification par a.hbn (Mon 15 May 2006 16:02)

Hors ligne

 

#4 Mon 15 May 2006 15:58

TiT0f
Participant occasionnel
Date d'inscription: 24 Apr 2006
Messages: 11

Re: Message d'erreur sous ArcMap9.1

Moi je ferai récapituler
Champ a recapituler : seisme
Resume a inclure dans la table de sorti je prend intesité puis moyenne

j'obtien une table avec pour chauque seisme une moyenne d'intensité!

wink

Hors ligne

 

#5 Tue 16 May 2006 00:26

Forestis
Participant assidu
Lieu: Aniane (Hérault)
Date d'inscription: 5 Sep 2005
Messages: 168
Site web

Re: Message d'erreur sous ArcMap9.1

Première chose : Je suis d'accord l'ensemble de définition ne te sert a
rien, ça sert juste a filtrer les enregistrement par une requête.

Une deuxième chose : si comme je le comprend ta table ne comporte pas
d'identifiant unique c'est-à-dire un numéro unique pour chaque couple
séisme/intensité alors tu t'expose a des problèmes important car c'est
quasiment indispensable dans un SGBD. Donc un conseil créé un troisième
champ avec un numéro auto et assigne le en tant que clé primaire (dans
Access).

Dernière chose : si tu veux manipuler des données non géographique sous
Arcgis, je pense qu'il n'y a que la programmation qui puisse t'aider. Il
te faut donc faire une boucle sur tes enregistrements et faire toi-même
la moyenne pour chaque séisme de ton intensité.

Mais peut être des collègues ont-ils une meilleur solution

[Matthieu Pette]


[Matthieu Pette - Ad Terram] (@Ad_Terram sur le PiouPiou bleu)

~Géomaticien Indépendant~

Hors ligne

 

#6 Tue 16 May 2006 00:26

Matthieu Pette
Invité

Re: Message d'erreur sous ArcMap9.1

Oups j’avais pas vu la solution de « récapituler » qui fonctionne aussi
très bien ^^

Ceci dit un champs identifiant me parait plus sain quand même

Bon courrage

[Matthieu Pette]
__________________________________________________
Adresse :    Apt132 Res les Comores            I     Tel :
04.67.60.93.79
                     37 rue Circé 34090 Montpellier  I   Gsm :
06.21.03.31.62

---
--------------
Site Web :
www.forestis.org      Mel :
matthieu.pette@texte-a-enlever.forestis.org
__________________________________________________

 

#7 Tue 16 May 2006 09:07

a.hbn
Juste Inscrit !
Lieu: lyon
Date d'inscription: 11 May 2006
Messages: 9

Re: Message d'erreur sous ArcMap9.1

Je pense que la démarche récapituler est sûrement la solution mais je n'y arrive pas. J'obtiens un résultat complétement faux. Je pense que ca vient des liens entre mes champs.
J'explique: donc pour 1 séisme, je peux avoir plusieurs communes où le séismes à été ressenti, dans ces communes je peux avoir plusieurs valeurs d'intensité du séisme. Tout en sachant qu'une même commune peut avoir ressentie plusieurs séismes.
Donc il me faudrait la moyenne par commune pour chaque séisme.
Je crois que c'est à cause de ça que ca bug.
Est ce qu'il n'y aurait pas moyen de récapituler en même temps en fonction de la commmune et du séisme?
Si vous comprenez où est le problème dite le moi.

smile Amandine

Hors ligne

 

#8 Tue 16 May 2006 13:45

bayle_o
Participant actif
Date d'inscription: 5 Sep 2005
Messages: 82

Re: Message d'erreur sous ArcMap9.1

Bonjour,
Il me semble qu'Xtools, téléchargeable sur le site support ESRI permet de récapituler sur plusieurs champs.
Olivier

Hors ligne

 

#9 Tue 16 May 2006 13:46

JB Nivault
Participant occasionnel
Lieu: Hérault
Date d'inscription: 12 Sep 2005
Messages: 35

Re: Message d'erreur sous ArcMap9.1

Bonjour,
Ce ne serait pas plus simple de concatener en un seul champ, les champs "Commune" et "Séisme".
En récapitulant sur ce dernier on obtient la moyenne de l'intensité du séisme A dans la commune B.

Jean Baptiste Nivault

Conseil Général de l'Hérault
Service Défense de la Forêt Contre l'Incendie - Bureau d'étude SIG
Tél : 04.67.57.09.58   Fax : 04.67.57.09.64   @ : sig-dfci@texte-a-enlever.cg34.fr


Jean Baptiste Nivault
SIG Routes
Conseil Général de l'Hérault

Hors ligne

 

#10 Wed 17 May 2006 09:07

a.hbn
Juste Inscrit !
Lieu: lyon
Date d'inscription: 11 May 2006
Messages: 9

Re: Message d'erreur sous ArcMap9.1

Merci pour vos réponse.
J'ai réaliser une concaténation sous Access ce qui m'a permis ensuite de faire ma récapitulation sous ArcMap.

Ce problème est résolu.

Hors ligne

 

Pied de page des forums

Powered by FluxBB