Annonce
L’ambition de ce blog est de parler géomatique aux urbanistes :
- les tenir au courant de ce qui évolue en rapport avec leur métier,
- vulgariser un certain nombre de concept SIG et les éclairer par leur prolongement en urbanisme,
- communiquer sur les initiatives intéressantes …
Ce blog est un espace d’échange qui doit permettre de présenter des travaux, des réflexions intéressantes, des initiatives en toute liberté, et avec de l’envie.Les idées d’articles ne manquent pas , et Aline, rédactrice principale de ce blog, compte sur le soutien et la participation de toutes les bonnes volontés, spécialistes de l’urbanisme, utilisateurs ou non de SIG.
Alors, réagissez, faites passer l’information, inscrivez le blog dans vos flux RSS …
Et rendez-vous la semaine prochaine pour un premier article intitulé “L’essentiel … sur la numérisation des PLU”.
L’équipe GeoRezo
Pages: 1
- Sujet précédent - [shp2dwg] problème de découpage des données avec SpatialFilter - Sujet suivant
#1 mar 15 décembre 2009 11:59
- Kyk
- Membre
- Date d'inscription: 20 jan 2009
- Messages: 80
[shp2dwg] problème de découpage des données avec SpatialFilter
Bonjour,
J'essaye de transférer des données shape dans un dwg sous forme de Block Reference contenant des attributs. Mais j'aimerai seulement une certaine zone. J'ai donc pour cela créer un nouveau shape contenant un polygone concernant la zone dans laquelle je veux récupérer les données.
Je lie donc ce shape de découpage comme BASE au transformer SpatialFilter et mes autres shapes au CANDIDATE de SpatialFilter. Dans SpatialFilter, je coche INTERSECTS et je laisse tous les autres paramètres par défauts. Si je relie ensuite mes données output PASSED à ma couche dwg, je n'ai rien dans mon dwg. Si je relie mes données output FAILED à ma couche dwg, j'ai toutes les données dans mon dwg. Bref, je n'arrive pas à filtrer mes données vie ce polygone de découpage. J'ai essayé avec d'autres paramètres mais rien n'y fait. Quelqu'un pourrait-il m'aider svp ?
Je joint mon script pour illustrer mes propos.
Hors ligne
#2 mar 15 décembre 2009 12:26
- Sarah - VEREMES
- Membre
- Date d'inscription: 21 avr 2009
- Messages: 33
Re: [shp2dwg] problème de découpage des données avec SpatialFilter
Bonjour,
J'utiliserai plutôt le Transformer Clipper qui permet de découper des entités à partir d'un emporte pièce.
Cordialement,
Sarah MOURE
Veremes : support FME & version française
support at veremes point com
Hors ligne
#3 mar 15 décembre 2009 13:33
- Kyk
- Membre
- Date d'inscription: 20 jan 2009
- Messages: 80
Re: [shp2dwg] problème de découpage des données avec SpatialFilter
Je ne dispose malheureusement pas de ce transformer. Et j'ai cru comprendre qu'il était plutôt adpaté pour les rasters et qu'il fallait utiliser le SpatialFilter pour les données vectorielles. Y'a-t'il un autre moyen ?
Hors ligne
#4 mar 15 décembre 2009 14:33
Re: [shp2dwg] problème de découpage des données avec SpatialFilter
Bonjour,
J'avoue que le transformer Clipper (utilisable pleinement pour les vecteurs) est ce que j'utiliserais aussi.
Maintenant en ce qui concerne le Spatialfilter, si le shape de base est un polygone, je mettrais plutôt within qu'intersect car si j'ai tout compris, le transformer prend ce qui rentre via base et compare avec ce qui rentre via candidate et non l'inverse. Attention à ne rien mettre dans le Group By.
Ceci peut-il aider ?
Cordialement
Véronique Herzl
Hors ligne
#5 mar 15 décembre 2009 15:01
- Kyk
- Membre
- Date d'inscription: 20 jan 2009
- Messages: 80
Re: [shp2dwg] problème de découpage des données avec SpatialFilter
Si j'ai bien compris, je dois mettre mon polygone de référence pour le clip dans CANDIDATE et mes données à clipper dans BASE, et non l'inverse, c'est bien ça ?
Hors ligne
#6 mar 15 décembre 2009 15:09
- Kyk
- Membre
- Date d'inscription: 20 jan 2009
- Messages: 80
Re: [shp2dwg] problème de découpage des données avec SpatialFilter
Merci pour vos réponses mais ça ne fonctionne toujours pas. J'ai toujours 0 entités dans mon dwg. Et si j'inverse, j'ai toutes les entités... j'y comprend pas grand chose là. Et ça ne change rien avec Within non plus.
Hors ligne
#7 mar 15 décembre 2009 15:34
- Sarah - VEREMES
- Membre
- Date d'inscription: 21 avr 2009
- Messages: 33
Re: [shp2dwg] problème de découpage des données avec SpatialFilter
Dans le SpatialFilter, on récupère en sortie les candidats (en succès ou échec par rapport à la base).
Ensuite, pour choisir le bon opérateur, il faut lire "la base qui [le ou les opérateur(s)] par rapport aux candidats". Dans votre cas, vous cherchez le polygone shape qui contient et intersecte les autres shapes. L'opérateur intersecte vous permettra de récupérer les shapes qui ne sont pas complétement à l'intérieur du polygone.
Juste une précision (il y a souvent des confusions), le SpatialFilter et le SpatialRelator (qui se ressemblent) ne ressortent pas la même chose (respectivement, l'un ressort les candidats et l'autre les bases).
Une petite question, quelle version de FME vous utilisez pour ne pas avoir tous les Transformers ?
Cordialement,
Sarah MOURE
Veremes : support FME & version française
support at veremes point com
Hors ligne
#8 mar 15 décembre 2009 15:39
- Kyk
- Membre
- Date d'inscription: 20 jan 2009
- Messages: 80
Re: [shp2dwg] problème de découpage des données avec SpatialFilter
C'est FME Desktop Base Edition 2009
Hors ligne
#9 mar 15 décembre 2009 15:52
Re: [shp2dwg] problème de découpage des données avec SpatialFilter
Bonjour, selon la documentation de safe, le transformer Clipper fait partie de cette édition non ?
http://www.safe.com/products/desktop/transformers.php
Véronique
Hors ligne
#10 mar 15 décembre 2009 16:16
- Kyk
- Membre
- Date d'inscription: 20 jan 2009
- Messages: 80
Re: [shp2dwg] problème de découpage des données avec SpatialFilter
En effet, je devrais avoir le Clipper avec ma version. Je vais contacter le support.
Merci pour l'info
Hors ligne
Pages: 1
- Sujet précédent - [shp2dwg] problème de découpage des données avec SpatialFilter - Sujet suivant
