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

Annonce

Le GeoRezo accueille un nouveau blog à la croisée des mondes de la géomatique et de l’urbanisme :  SIG & URBA

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

#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.


Fichier(s) joint(s) :
Pour accéder aux fichiers vous devez vous inscrire.

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

veroh
Membre
Lieu: Moutier
Date d'inscription: 27 sep 2008
Messages: 93
Site web

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

veroh
Membre
Lieu: Moutier
Date d'inscription: 27 sep 2008
Messages: 93
Site web

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

 

Pied de page des forums

Powered by FluxBB

- Faire un don - Contact - Mentions légales -