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

#1 ven. 10 août 2012 15:59

JeremieB
Membre
Date d'inscription: 16 juil. 2012
Messages: 22

Controle de doublons surfaciques, ponctuels et linéaires

Bonjour à tous !

Je sais que je fait pas mal de topic, mais votre aidze m'est précieuse et m'aide a mieux comprendre et résoudre mes problématiques

Cette fois ci, je vais m'amuser (entre guillemet) à faire des contrôles géométriques.
le but principal: Rechercher des doublons dans mes tables geospatiales.

J'ai éplucher un peut le forum à le recherche de solutions existantes.

Alors voici un peut la liste des transformers susceptibles de m'aider:
CoordinateExtractor : obligatoire pour avoir mes coordonnées à analyser.
J'ai essayé SpikeRemover qui fait aussi de la suppression de doublons
GeometryOGCValidator peut fait aussi ce genre de contrôle.
DuplicateCoordinate m'a l'air pas trop mal aussi pour traiter ce genre de cas

Quels plan de vérification monteriez vous avez ses transformers ? utiliseriez vous d'autres transformers ?
Aussi est-ce que ses transformers traitent différentes couche : surfacique, linéaire, ponctuelle ?

Dans le cas d'une couche ponctuelle si j'ai deux points qui se chevauche mais pas a 100% existe-t-il un transformer qui détecte ce genre de pseudo-doublons ?


merci d'avance de vos réponses, de vos réflexions sur ce sujet.
Amicalement,
Jérémie B

Hors ligne

 

#2 ven. 10 août 2012 16:17

heretik25
Membre
Date d'inscription: 12 mai 2011
Messages: 437

Re: Controle de doublons surfaciques, ponctuels et linéaires

regarde du côté de SpatialFilter et SpatialRelator


On ne va jamais aussi loin que lorsque l'on ne sait pas où l'on va...
www.partir-en-vtt.com

Hors ligne

 

#3 lun. 20 août 2012 09:21

JeremieB
Membre
Date d'inscription: 16 juil. 2012
Messages: 22

Re: Controle de doublons surfaciques, ponctuels et linéaires

J'ai regardé ces deux transformers, je comprend pas trop l'utilité du SpatialRelator pour mon cas. Est-ce vraiment utile de filter mes entités si les transformer de contrôle comme spikeRemover ou DuplicateCoordinate se moque du type de géométrie (surfacique, linéaire ou ponctuel) ?

Ou alors j'ai pas compris votre raisonnement.

Hors ligne

 

#4 lun. 20 août 2012 10:06

heretik25
Membre
Date d'inscription: 12 mai 2011
Messages: 437

Re: Controle de doublons surfaciques, ponctuels et linéaires

Bonjour,

regarde plutôt du côté de "matcher"

single matched => doublons

Dernière modification par heretik25 (lun. 20 août 2012 10:09)


On ne va jamais aussi loin que lorsque l'on ne sait pas où l'on va...
www.partir-en-vtt.com

Hors ligne

 

#5 mer. 22 août 2012 12:00

JeremieB
Membre
Date d'inscription: 16 juil. 2012
Messages: 22

Re: Controle de doublons surfaciques, ponctuels et linéaires

Merci heretik pour ses infos, j'ai reussi à faire les contrôle surfacique et ponctuel
Pour info pour vérifier du surfacique j'utilise CoordinateExtractor couplé à geometryOGCvalidator et Matcher pour du ponctuel.

La finalité est un fichier de log qui stockera les erreurs

maintenant je cherche à faire du contrôle linéaire, m'y connaissant pas en géomatique quel type d'erreur peut-il y avoir sur une couche de type linéaire ? et quel transformer pour contrôler du linéaire ?

Hors ligne

 

#6 jeu. 23 août 2012 16:45

mrtihon
Membre
Date d'inscription: 28 déc. 2011
Messages: 5

Re: Controle de doublons surfaciques, ponctuels et linéaires

Bonjour,

Pour des lignes, vous pouvez avoir des doubles, des intersections non autorisées entre lignes de différents "layers", des selfs intersections,  des DANGLES (= un bout de ligne qui n'est pas connecté à une autre ligne), des problèmes de SNAP peuvent aussi apparaître, on peut imaginer des lignes dont la longueur est plus petite qu'une tolérance...

Tout ça dépend un peu de la source de données!

Au niveau TRANSFORMER, on a  LINEONLINEOVERLAYER, INTERSECTOR,  SNAPPER, TOPOLOGY BUILDER, ...

Hors ligne

 

Pied de page des forums

Powered by FluxBB

Partagez  |