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

Rencontres QGIS 2025

L'appel à participation est ouvert jusqu'au 19 janvier 2025!

#1 Thu 21 September 2017 10:30

PierreVit
Participant occasionnel
Date d'inscription: 18 Feb 2016
Messages: 42
Site web

Continuer le dessin de polylignes pour rejoindre des points

Bonjour,

J'ai une base avec une classe d'entité lignes et une classe d'entité points.
Comme on le voit sur l'image jointe, certains points ne sont pas reliés aux lignes ; je souhaiterais de manière automatique agrandir les lignes jusqu'à la jonction avec les points les plus proches de leur extrémité.

Malgré mes recherches je n'ai pas encore trouvé de solutions, à part faire à la main, et j'ai des milliers de points..


Quelqu'un à une idée?

Merci, bonne journée,

Pierre

Dernière modification par PierreVit (Thu 21 September 2017 10:43)


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

Hors ligne

 

#2 Fri 22 September 2017 14:45

PierreVit
Participant occasionnel
Date d'inscription: 18 Feb 2016
Messages: 42
Site web

Re: Continuer le dessin de polylignes pour rejoindre des points

Pour être plus clair, il s'agit de rallonger les lignes en faisant en sorte qu'elles rejoignent le point le plus proche

Hors ligne

 

#3 Fri 22 September 2017 15:06

Pascal Boulerie
Participant assidu
Lieu: France
Date d'inscription: 12 Sep 2005
Messages: 2947
Site web

Re: Continuer le dessin de polylignes pour rejoindre des points

Avec une fonction de gestion undershoot de prolongation des undershoots ?
(ou du terme français correspondant, dans le kit du B A BA de la numérisation terrain...)


une ou deux réponses dans les archives :
https://georezo.net/forum/search.php
undershoot*

dont par exemple :
https://georezo.net/forum/viewtopic.php … 60#p226560
ou
https://georezo.net/forum/viewtopic.php?id=79661


(avec le risque de créer des connexions là où il n'y en a pas... Donc contrôle humain à faire ensuite...)

Dernière modification par Pascal Boulerie (Fri 22 September 2017 15:09)


« L'État est désormais quasi déliquescent. » (José Cohen-Aknine, ingénieur X-Ponts, IGPEF, dans Déliquescence et renaissance de l'État.)

Hors ligne

 

#4 Fri 22 September 2017 15:13

PierreVit
Participant occasionnel
Date d'inscription: 18 Feb 2016
Messages: 42
Site web

Re: Continuer le dessin de polylignes pour rejoindre des points

C'est l'outil que j'utilise en ce moment, mais il ne permet pas la jonction au point le plus proche de la fin de la ligne. Il permet la prolongation (encore que parfois cela ne fonctionne pas) jusqu'à ce que la ligne rencontre un obstacle de la même couche..

Dernière modification par PierreVit (Fri 22 September 2017 15:16)

Hors ligne

 

#5 Fri 22 September 2017 15:20

Pascal Boulerie
Participant assidu
Lieu: France
Date d'inscription: 12 Sep 2005
Messages: 2947
Site web

Re: Continuer le dessin de polylignes pour rejoindre des points

Et l'outil Autodesk Artoo si vous avez un accès à cet autre logiciel, que fait-il ?

Sinon, sous-traiter dans une ESN à Madagascar ?


« L'État est désormais quasi déliquescent. » (José Cohen-Aknine, ingénieur X-Ponts, IGPEF, dans Déliquescence et renaissance de l'État.)

Hors ligne

 

#6 Fri 22 September 2017 16:18

PierreVit
Participant occasionnel
Date d'inscription: 18 Feb 2016
Messages: 42
Site web

Re: Continuer le dessin de polylignes pour rejoindre des points

Je ne dispose pas d'Autodesk Artoo.. Et l’intérêt est de conserver des attributs des entités.

Hors ligne

 

#7 Fri 22 September 2017 16:52

Franck B
Membre
Lieu: PACA
Date d'inscription: 6 Sep 2005
Messages: 1382
Site web

Re: Continuer le dessin de polylignes pour rejoindre des points

Bonjour Pierre,

As-tu essayé les géotraitements :
- "Prolonger des lignes" : http://desktop.arcgis.com/fr/arcmap/lat … d-line.htm ;
- "Capture" :  http://desktop.arcgis.com/fr/arcmap/lat … x/snap.htm ?

A+

Franck

Hors ligne

 

#8 Mon 25 September 2017 08:51

PierreVit
Participant occasionnel
Date d'inscription: 18 Feb 2016
Messages: 42
Site web

Re: Continuer le dessin de polylignes pour rejoindre des points

Bonjour franck,

je travaille avec "Prolonger les lignes" en ce moment, mais l'impression qu'il ne peut prolonger les lignes seulement jusqu'à que la ligne en croise en autre, hors, j'ai besoin que des lignes soient prolonger, même dans le vide..

Je vais me renseigner et essayer l'outil "capture", je ne le connais pas ! Je vous tiens au courant si je trouve !


Merci,
Bonne journée,

Pierre

Hors ligne

 

#9 Mon 25 September 2017 10:24

PierreVit
Participant occasionnel
Date d'inscription: 18 Feb 2016
Messages: 42
Site web

Re: Continuer le dessin de polylignes pour rejoindre des points

J'essaie avec plusieurs géotraitements :

-Points vers Lignes, pour que la couche point devienne une couche ligne, on obtient un ensemble de lignes confus et dense
-Buffer autour de la couche point, pour préparer un decoupe avec la couche "points vers lignes" qui vient d'être faite
-Découpe des lignes avec les buffers. On obtient des toute petites lignes aux emplacements des points
-Outils "Générer des liens de recollement de bords" pour rejoindre ma couche initiale de ligne avec les petites lignes à l'emplacement des points


J'espère que les étapes sont claires.


Merci pour vos conseils,

Pierre

Dernière modification par PierreVit (Mon 25 September 2017 10:30)

Hors ligne

 

#10 Mon 25 September 2017 11:58

Pascal Boulerie
Participant assidu
Lieu: France
Date d'inscription: 12 Sep 2005
Messages: 2947
Site web

Re: Continuer le dessin de polylignes pour rejoindre des points

Il faudra sans doute passer par une étape de post-traitement manuelle...

Peut-être programmer un outil de choix interactif avec une palette de menu, qui permettrait de proposer à l'utilisateur final de pouvoir corriger le résultat d'un traitement - sur 1 extrémité donnée - par le résultat de l'autre traitement n° 2, ou n° 3 ou n° 4 ??


« L'État est désormais quasi déliquescent. » (José Cohen-Aknine, ingénieur X-Ponts, IGPEF, dans Déliquescence et renaissance de l'État.)

Hors ligne

 

Pied de page des forums

Powered by FluxBB