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 Tue 30 March 2010 11:40

zikalea
Participant occasionnel
Date d'inscription: 3 Dec 2007
Messages: 46

Comment utiliser l'outil "Découper une polyligne à l'aide de points" ?

Bonjour à tous,

Je cherche à découper une polyligne en plusieurs tronçons à partir d'une couche de points.
Pour cela, j'ai un shape "point_snap" qui contient des objets ponctuels qui sont calés sur la polyligne.

En cherchant sur le forum, je me suis orientée vers l'outil téléchargeable sur ESRI "Découper des lignes à l'aide de points" qui semble répondre parfaitement à mon besoin mais problème, le message d'erreur suivant apparait :

"Erreur d'exécution: La propriété de la géométrie du filtre spatial n'est pas valide"

Qu'est-ce que cela signifie ?

En vous remerciant par avance,
Cdlt
Zikalea

Hors ligne

 

#2 Thu 08 April 2010 10:55

zikalea
Participant occasionnel
Date d'inscription: 3 Dec 2007
Messages: 46

Re: Comment utiliser l'outil "Découper une polyligne à l'aide de points" ?

Il n'y a personne qui aurait un bout de réponse ?
J'ai oublié de préciser dans mon premier post que je travaille ave Arc Info V9.3
Merci par avance

Hors ligne

 

#3 Tue 13 April 2010 10:23

Adrien_Rutabaga
Participant occasionnel
Date d'inscription: 20 Jan 2010
Messages: 16

Re: Comment utiliser l'outil "Découper une polyligne à l'aide de points" ?

Bonjour

Je suis moi même confronté à ce message d'erreur. Je pense avoir trouvé la solution, il faut obligatoirement "limiter aux entités sélectionnées" et ne sélectionner qu'un petit nombre d'entités à la fois. Ca a marché avec moi, sous ArcInfo 9.3

Cordialement

Hors ligne

 

#4 Wed 21 April 2010 20:22

zikalea
Participant occasionnel
Date d'inscription: 3 Dec 2007
Messages: 46

Re: Comment utiliser l'outil "Découper une polyligne à l'aide de points" ?

Bonsoir et merci pour ce retour.
Je réponds un peu tard mais je testerai votre solution dès demain matin au boulot.
Cdlt,
Zikalea

Hors ligne

 

#5 Fri 23 April 2010 11:30

zikalea
Participant occasionnel
Date d'inscription: 3 Dec 2007
Messages: 46

Re: Comment utiliser l'outil "Découper une polyligne à l'aide de points" ?

Bonjour,
Alors j'ai testé en ne sélectionnant qu'un petit nombre d'entité et en cochant les options indiquées ci-dessus.
Effectivement ça "marche" mais en fait je crois que l'outil ne correspond pas à mes besoins car il ne permet pas de découper une polyligne par plusieurs points.
Je m'explique :
J'ai une polyligne sur laquelle sont snapés 20 points.
Je voudrais pouvoir récupérer les 19 segments compris entre ces 20 points.
L'objectif étant ensuite de récupérer les coordonnées XY des vertex de chacun de ces nouveaux segments.
C'est surement une opération facile à réaliser quand on maitrise bien arcmap ... alors si quelqu'un peut m'éclairer sur la question, car vous l'aurez compris j'ai un peu de mal là ;-)
Cdlt

Hors ligne

 

#6 Fri 23 April 2010 11:58

zikalea
Participant occasionnel
Date d'inscription: 3 Dec 2007
Messages: 46

Re: Comment utiliser l'outil "Découper une polyligne à l'aide de points" ?

Ouf, j'ai enfin réussi à découper une polyligne par plusieurs points avec l'outil cité plus haut.
En fait je sélectionnais la polyligne à découper et les points de découpe alors qu'une seule sélection des points était suffisante (en cochant l'option "limiter aux entités sélectionnées"
Il me faudrait maintenant récupérer les identifiant du point de départ et d'arrivée de chacun de ces nouveaux segments ... voilà qui devrait m'occuper quelques temps ;-)
Merci
Cdlt

Hors ligne

 

#7 Fri 23 April 2010 12:22

Spacejo
Membre
Lieu: Nancy
Date d'inscription: 17 Aug 2008
Messages: 2511

Re: Comment utiliser l'outil "Découper une polyligne à l'aide de points" ?

Salut,

Voir:
polyline_Get_X_FromPoint.cal
polyline_Get_Y_FromPoint.cal
polyline_Get_X_ToPoint.cal
polyline_Get_Y_ToPoint.cal
Dans ---> http://www.ian-ko.com/free/free_arcgis.htm
Avec la calculette --> http://support.esrifrance.fr/index.asp? … tries.html
A+
Joël

Hors ligne

 

#8 Fri 23 April 2010 16:23

zikalea
Participant occasionnel
Date d'inscription: 3 Dec 2007
Messages: 46

Re: Comment utiliser l'outil "Découper une polyligne à l'aide de points" ?

Merci beaucoup Joël pour les liens, je découvre la calculette et c'est génial ... même si ça ne répond pas à mon besoin (enfin je crois ...).
Voilà mon problème exposé dans son intégralité :

J'ai une polyligne de départ = riviere.shp
J'ai des points de mesure = pointsmesure.shp
Je découpe cette polyligne avec les points de mesure préalablement snapés sur rivière.
J'obtiens un nouveau fichier riviere_cut.shp qui est maintenant composé de 19 objets.

Pour chacun de ces 19 nouveaux objets, je souhaite récupérer l'Identifiant du point de mesure de départ et l'ID du point de mesure de fin.
Ce qui donnerait :
Polyligne1 / ID_Point de mserue de départ / ID du point de mesure de fin

Alors que la manip que tu m'as conseillé de faire me renvoie les coordonnées XY de mon point de départ et de mon point d'arrivée.
Ou alors il faut que je me serve de ce XY pour aller retrouver l'ID de l'objet Point de mesure ?
Ca me parait un peu compliqué ... et là je cale, je sèche ... donc je vais continuer à fouiller !

Encore merci pour ton aide
Cdlt,
Zikalea

Hors ligne

 

#9 Fri 05 April 2013 16:10

xavier3550
Participant occasionnel
Date d'inscription: 21 Mar 2013
Messages: 21

Re: Comment utiliser l'outil "Découper une polyligne à l'aide de points" ?

Bonjour, j'ai un souci avec cet outil, quelque soit le nombre de points et/ou de polylignes, il coupe seulement au niveau d'un point.

D'où est que cela pourrait venir?

Merci par avance

Xavier

Hors ligne

 

Pied de page des forums

Powered by FluxBB