Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site. Si vous continuez à utiliser ce dernier, nous considèrerons que vous acceptez l'utilisation des cookies. J'ai compris ! ou En savoir plus !.
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é ?

Annonce

Suite à un problème technique intervenu entre le 22 et le 23 mars, nous avons du procéder dans la soirée du 25 mars, à la restauration de la base de données du 24 mars (matinée).

En clair, nous avons perdu vos contributions et inscriptions du dimanche 24 et du lundi 25 mars.
Nous vous prions de nous excuser.

#1 Thu 06 July 2017 10:58

benoit111
Participant actif
Date d'inscription: 20 Jan 2008
Messages: 102

calcul de distance entre points

bonjour,

Je cherche à calculer la distance entre des  points qui ont le même attribut.... y a t il un transformeur qui s'approche de cette problématique??
il y a bien NeighborFinder mais je ne vois pas vraiment comment lui faire calculer une distance en fonction du même attribut..

si quelqu'un à quelques pistes... merci d'avance

Hors ligne

 

#2 Thu 06 July 2017 11:09

Loic_GR
Moderateur
Lieu: Besancon
Date d'inscription: 12 May 2011
Messages: 1016
Site web

Re: calcul de distance entre points

Bonjour,

La clause Group By sur le NeighborFinder  ne suffirait pas ?


Freelance traitements ETL FME certifié: www.sitdi-france.fr Twitter : @sitdifrance
Site perso ~ www.partir-en-vtt.com

Hors ligne

 

#3 Thu 06 July 2017 11:37

benoit111
Participant actif
Date d'inscription: 20 Jan 2008
Messages: 102

Re: calcul de distance entre points

sur mes deux tables j'ai un id correspondant.

tu veux dire que si je mets un group by en prenant l'attribut correspondant. le calcul de distance va se faire sur cet id et pas seulement le plus proche...??
je tente...mais ça à l'air très long

Dernière modification par benoit111 (Thu 06 July 2017 11:38)

Hors ligne

 

#4 Thu 06 July 2017 13:42

Loic_GR
Moderateur
Lieu: Besancon
Date d'inscription: 12 May 2011
Messages: 1016
Site web

Re: calcul de distance entre points

A chaque fois tu as 2 points ayants le même identifiant ou il y en a davantage ayant ce même id ?


Freelance traitements ETL FME certifié: www.sitdi-france.fr Twitter : @sitdifrance
Site perso ~ www.partir-en-vtt.com

Hors ligne

 

#5 Thu 06 July 2017 13:55

Loic_GR
Moderateur
Lieu: Besancon
Date d'inscription: 12 May 2011
Messages: 1016
Site web

Re: calcul de distance entre points

Si c'est le cas, ça semble fonctionnel voir projet en PJ


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

Freelance traitements ETL FME certifié: www.sitdi-france.fr Twitter : @sitdifrance
Site perso ~ www.partir-en-vtt.com

Hors ligne

 

#6 Thu 06 July 2017 14:09

benoit111
Participant actif
Date d'inscription: 20 Jan 2008
Messages: 102

Re: calcul de distance entre points

je suis avec la version fme 2016.. et pas moyen d'ouvrir la totalité de ton projet.. quels sont les paramètre dans le NeighborFinder  sur le group by?

merci

Dernière modification par benoit111 (Thu 06 July 2017 14:10)

Hors ligne

 

#7 Thu 06 July 2017 15:55

Loic_GR
Moderateur
Lieu: Besancon
Date d'inscription: 12 May 2011
Messages: 1016
Site web

Re: calcul de distance entre points

Je suis sur FME 2017.1, ça doit être le NeighborFinder  qui a du évoluer.

NeighborFinder [NeighborFinder]
Transformer:
    Group By: id
    Input: Candidates Only
    Parallel Processing: No Parallelism
    Input Ordered: No
Parameters:
    Number of Neighbors to Find: <not set>
    Maximum Distance: <not set>
    Insert Vertex On Base Feature: No
    Candidates First: No
    Treat Polygons As: Lines
    Take Measures/Z From Candidate: Yes
    Treat Measures as: Continuous
Attribute Accumulation:
    Accumulation Mode: Merge Candidate
    Conflict Resolution: Use Base

Il est en mode candidate only je ne sais pas si c'est dispo en 2016

Dernière modification par heretik25 (Thu 06 July 2017 15:56)


Freelance traitements ETL FME certifié: www.sitdi-france.fr Twitter : @sitdifrance
Site perso ~ www.partir-en-vtt.com

Hors ligne

 

#8 Thu 06 July 2017 16:12

benoit111
Participant actif
Date d'inscription: 20 Jan 2008
Messages: 102

Re: calcul de distance entre points

ok... c les paramètres que j'ai et cela fonctionne bien..:-)

merci

Hors ligne

 

#9 Thu 06 July 2017 16:16

Loic_GR
Moderateur
Lieu: Besancon
Date d'inscription: 12 May 2011
Messages: 1016
Site web

Re: calcul de distance entre points

Impeccable wink


Freelance traitements ETL FME certifié: www.sitdi-france.fr Twitter : @sitdifrance
Site perso ~ www.partir-en-vtt.com

Hors ligne

 

#10 Fri 07 July 2017 10:26

benoit111
Participant actif
Date d'inscription: 20 Jan 2008
Messages: 102

Re: calcul de distance entre points

salut,

ce qui est assez déstabilisant c'est que je n'ai pas du tout le même résultat entre fme et arcgis... de quelques mètres (en moyenne entre 1 et 4 mètres)

Hors ligne

 

#11 Fri 07 July 2017 10:52

Loic_GR
Moderateur
Lieu: Besancon
Date d'inscription: 12 May 2011
Messages: 1016
Site web

Re: calcul de distance entre points

Sur une même projection ? Peut être aussi une histoire d'arrondi ou de méthode de calcul ?

Dernière modification par heretik25 (Fri 07 July 2017 10:56)


Freelance traitements ETL FME certifié: www.sitdi-france.fr Twitter : @sitdifrance
Site perso ~ www.partir-en-vtt.com

Hors ligne

 

#12 Fri 07 July 2017 11:52

benoit111
Participant actif
Date d'inscription: 20 Jan 2008
Messages: 102

Re: calcul de distance entre points

sur les même shapes... arcgis peut me dire qu'il n'y a pas de décalage(distance 0 entre deux points) et avec fme il y a une distance de 1 à 5 mètres
arcgis c 'est l'outil de calcul de distance dans la boite proximité...

Hors ligne

 

#13 Fri 07 July 2017 12:22

Loic_GR
Moderateur
Lieu: Besancon
Date d'inscription: 12 May 2011
Messages: 1016
Site web

Re: calcul de distance entre points

Je ne saurais te dire d'où provient cette imprécision, contact l'équipe de @safe software, ils sont très réactifs. Via twitter par exemple.


Freelance traitements ETL FME certifié: www.sitdi-france.fr Twitter : @sitdifrance
Site perso ~ www.partir-en-vtt.com

Hors ligne

 

#14 Fri 07 July 2017 13:49

benoit111
Participant actif
Date d'inscription: 20 Jan 2008
Messages: 102

Re: calcul de distance entre points

ça roule..:-)
merci

Hors ligne

 

Pied de page des forums

Powered by FluxBB