#1 Mon 05 October 2009 10:22
- xav
- Participant assidu
- Date d'inscription: 27 Oct 2005
- Messages: 280
Relation Spatiale
Bonjour,
j'ai une couche point et une couche polygonne.
Je voudrais pour chaque point récupérer des attributs du polygone qui l'englobe (pour chaque point, il y a un seul polygone englobant)
J'utilise un SpatialFilter mais je n'ai pas d'opérateur "Inside" (ou à l'interieur) qui est pourtant indiqué dans l'aide de FME.
Avez vous une idée pour résoudre ce problème
Merci d'avance
Xavier Lang
Information géographique et observatoire - DSI Communautaire
Cap Atlantique
Hors ligne
#2 Mon 05 October 2009 10:37
- lefred
- Participant occasionnel
- Lieu: Sophia Antipolis
- Date d'inscription: 3 Jul 2008
- Messages: 42
Re: Relation Spatiale
Bonjour,
Si je ne m'abuse, le nom du test correspondant est "WITHIN".
Sinon, vous pouvez aussi employer le transformer PointOnAreaOverlayer qui est d'une utilisation plus simple que SpatialFilter (enfin je trouve :-)) et qui devrait répondre parfaitement à votre besoin.
Cordialement.
Frederic
--
Frédéric Eichelbrenner
Ellipso Facto - Sophia Antipolis
Hors ligne
#3 Mon 05 October 2009 10:50
- xav
- Participant assidu
- Date d'inscription: 27 Oct 2005
- Messages: 280
Re: Relation Spatiale
Bonjour,
le within ne fonctionne pas correctement, par contre avec le PointOnAreaOverlayer, avec un tester sur l'attribut _overlaps, ca fonctionne très bien
Merci
Dernière modification par xav (Mon 05 October 2009 10:51)
Xavier Lang
Information géographique et observatoire - DSI Communautaire
Cap Atlantique
Hors ligne