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é ?

#1 Wed 06 February 2008 13:01

jean-francois Behm
Participant assidu
Lieu: Toulouse
Date d'inscription: 5 Sep 2005
Messages: 212
Site web

transfert infos du points dans polygone

Bonjour,
j'ai une couche de points avec des infos que je veux transferer dans le polygone qui contient ces points.

Comment je fais sous ArcGIS 9.1 ?

La jointure spatiale ne marche pas et de toute façon, je veux remplir un champ de ma couche polygone avec un champ de ma couche point, pas créer une nouvelle couche.

Merci


Jean-François Behm
SERVICES GEOGRAPHIQUES
Centres de formation SIG - http://servicesgeographiques.com

Hors ligne

 

#2 Wed 06 February 2008 17:37

dek
Participant occasionnel
Lieu: constantine
Date d'inscription: 23 Nov 2006
Messages: 31

Re: transfert infos du points dans polygone

BONJOUR,

Clique droit sur la couche de points, propriétés, onglet "labels", choisir le champs (label field), ok, puis reclique droit sur la couche points, "label feature".

Hors ligne

 

#3 Thu 07 February 2008 09:21

Kevin Jousseaume
Participant assidu
Lieu: Nanterre, région parisienne
Date d'inscription: 20 Mar 2006
Messages: 217

Re: transfert infos du points dans polygone

Bonjour,

Je n'ai pas de solution pour l'instant, mais je me pose une question sur votre besoin : 1 objet de votre couche de données surfaciques peut-il contenir plusieurs objets ponctuels ?

Si oui (ce qui expliquerait que "La jointure spatiale ne marche pas"), vous ne pourrez pas "remplir un champ de [votre] couche polygone avec un champ de [votre] couche point", mais seulement remplir 1 champ de votre couche surfacique avec la concaténation des valeurs du champ en question de vos objets ponctuels...

Si c'est bien cela, je vous invite à lire le post [AV 9.1] Jointure "enregistrements multiples" sur ce même forum http://georezo.net/forum/viewtopic.php?pid=92922#p92922.

Dernière modification par Kevin Jousseaume (Thu 07 February 2008 09:26)

Hors ligne

 

#4 Thu 07 February 2008 12:28

jean-francois Behm
Participant assidu
Lieu: Toulouse
Date d'inscription: 5 Sep 2005
Messages: 212
Site web

Re: transfert infos du points dans polygone

Merci pour vos réponses.

Les points contiennent une information sur le nom de la zone. C'est ce nom que je veux transférer dans un champ de la zone.

Dans MapInfo, je sais faire : mettre à jour colonne et jointure spatiale sur la position des objets points à l'intérieur du polygone. L'enfance de l'art wink


Jean-François Behm
SERVICES GEOGRAPHIQUES
Centres de formation SIG - http://servicesgeographiques.com

Hors ligne

 

#5 Thu 07 February 2008 16:01

Ted
Participant assidu
Date d'inscription: 16 Jan 2007
Messages: 181

Re: transfert infos du points dans polygone

Si je comprends bien ton problème :
Tu as une couche de polygones et une couche de points.
Les points sont à l'intérieur de chaque polygone.
Les points à l'intérieur d'un polygone ont un champ commun avec le polygone.
Pourquoi ne pas faire une relation entre les deux entités?

Sinon, je ne comprends pas pourquoi la jointure spatiale ne fonctionne pas!!

Il me semble qu'avec la version 8.3 ça fonctionné!

Hors ligne

 

#6 Thu 07 February 2008 16:09

Ted
Participant assidu
Date d'inscription: 16 Jan 2007
Messages: 181

Re: transfert infos du points dans polygone

Ca ne marche pas en procédant comme suit?

clique-droit > jointure et relations > joindre > joindre les données d'une autre couche selon son emplacement (tes données doivent être dans le même système de projection) et tu peux choisir de faire un récapitulatif sur les attributs numériques des points.

Hors ligne

 

#7 Thu 07 February 2008 16:50

Kevin Jousseaume
Participant assidu
Lieu: Nanterre, région parisienne
Date d'inscription: 20 Mar 2006
Messages: 217

Re: transfert infos du points dans polygone

et tu peux choisir de faire un récapitulatif sur les attributs numériques des points.


Petite précision : vous pouvez aussi choisir de récupérer tous les attributs, et non uniquement ceux numériques.
Je viens de tester, cela fonctionne sous ArcView 9.1

PS : pour éviter certains inconvénients éventuels dus à la présence de plusieurs objets ponctuels portant la même valeur dans le champ qui vous intéresse, vous pouvez au préalable Fusionner vos entités ponctuelles suivant la valeur de ce champ. Utilisez pour cela l'outil Fusionner (Dissolve en anglais) d'ArcToolBox (outils de gestion de données->Généralisation)

Hors ligne

 

#8 Tue 12 February 2008 10:35

jean-francois Behm
Participant assidu
Lieu: Toulouse
Date d'inscription: 5 Sep 2005
Messages: 212
Site web

Re: transfert infos du points dans polygone

Ted a écrit:

Si je comprends bien ton problème :
Tu as une couche de polygones et une couche de points.
Les points sont à l'intérieur de chaque polygone.
Les points à l'intérieur d'un polygone ont un champ commun avec le polygone.
Pourquoi ne pas faire une relation entre les deux entités?

Sinon, je ne comprends pas pourquoi la jointure spatiale ne fonctionne pas!!

Il me semble qu'avec la version 8.3 ça fonctionné!


Il me semble aussi qu'avec la version 8, dans les outils de geotraitement, on pouvait récupérer les attributs d'objets ponctuels pour les ajouter à des objets polygones.

Kevin a écrit:

Petite précision : vous pouvez aussi choisir de récupérer tous les attributs, et non uniquement ceux numériques.
Je viens de tester, cela fonctionne sous ArcView 9.1


Je vais regarder de ce côté là, je vous tiens au courant.

Remarque : s'il faut fusionner les objets ponctuels avant, je viens de trouver un avantage certain à MapInfo wink

Merci pour vos réponses en tout cas.


Jean-François Behm
SERVICES GEOGRAPHIQUES
Centres de formation SIG - http://servicesgeographiques.com

Hors ligne

 

#9 Thu 28 February 2008 12:28

bebert_lama
Participant assidu
Date d'inscription: 9 Nov 2006
Messages: 253

Re: transfert infos du points dans polygone

Bonjour,

je pense avoir le même problème?
J'ai une couche de 182 points avec des valeurs numériques (type float) et une grille polygone (168*168 "pixels") dans laquelle je veux récupérer les valeurs.
Les points sont contenus dans les "pixels" de la couche polygone et j'aimerais faire un croisement de telle manière à récupérer les valeurs des points dans ma couche polygone sans créer une nouvelle couche.
Tout cela pour réaliser plusieurs fois cette opération avec différentes couches de points et ajouter à chaque fois un champs de nouvelles valeurs à ma couche polygone.
Je ne sais pas comment faire ?
Merci de votre aide

Bebert_lama

Hors ligne

 

#10 Tue 04 March 2008 12:00

LAPEYRIE François
Juste Inscrit !
Date d'inscription: 14 Apr 2006
Messages: 5

Re: transfert infos du points dans polygone

Bonjour à tous, et à JF Behm de l'EPTEGE en particulier.

il existe un outil multi-fonctions très pratique et performant à l'adresse suivante
http://www.spatialecology.com/htools/ qui permet entre autre de transférer les données des champs entre différentes couches graphiques.

Cordialement,

François LAPEYRIE (EPTEGEien promo 1997/98 10 ans déjà!)

Hors ligne

 

Pied de page des forums

Powered by FluxBB