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 Fri 12 October 2012 08:01

Meums
Participant actif
Lieu: Bordeaux
Date d'inscription: 26 Mar 2009
Messages: 98

PK Créer des points kilométriques - Arcgis 9.3

Bonjour,
Petite question qui semble basique pour se mettre en jambe ce matin ! (je n'ai pas trouvé sur le forum ou  alors pas utilisé les bon mots)
Connaissez-vous un outil qui créerait une couche de points kilométriques à partir d'un linéaire ?
Sinon, une autre méthode ?
Merci pour vos réponses réveillées.
M

Hors ligne

 

#2 Fri 12 October 2012 09:24

Renaud
Membre
Lieu: Ploemeur (56)
Date d'inscription: 9 Mar 2006
Messages: 2315

Re: PK Créer des points kilométriques - Arcgis 9.3

Bonjour,

Network Analyst propose peut-être l'outil.

Sinon tout dépend de ce que vous voulez faire : connaitre le pk de points existants ou créer un point tout les km ?
Dans le premier cas on peut passer par une logique 'from-node-to-node'
Dans le second, FME propose des transformers pour le faire (DistanceSnipper probablement)


Renaud Mouche

Hors ligne

 

#3 Fri 12 October 2012 10:27

Squid
Participant actif
Date d'inscription: 2 Apr 2010
Messages: 109

Re: PK Créer des points kilométriques - Arcgis 9.3

Bonjour,

Il est possible de créer un script en Python qui récupère les vertex.

J'en ai créé un avec ArcGIS 10 qui pourrait être adapté pour répondre à votre question...

Hors ligne

 

#4 Fri 12 October 2012 11:39

Meums
Participant actif
Lieu: Bordeaux
Date d'inscription: 26 Mar 2009
Messages: 98

Re: PK Créer des points kilométriques - Arcgis 9.3

Bonjour Renaud, bonjour Squid,
C'est bien un PK tous les km sur un linéaire de 100 km que je cherche à créer.
L'outil FME (que je ne connais pas encore) répondrait p-être à ce pbl.
Quant au script, je serais bien incapable de m'en occuper.
Je dispose de Geowizard (licence) mais je n'y trouve pas le bon outil.

Je vais essayer FME mais si je ne donne pas suite, c'est que cette donnée m'a été fournie par un autre biais (partenaire en microstation).
Merci pour vos réponses,
M

Hors ligne

 

#5 Fri 12 October 2012 12:25

Renaud
Membre
Lieu: Ploemeur (56)
Date d'inscription: 9 Mar 2006
Messages: 2315

Re: PK Créer des points kilométriques - Arcgis 9.3

Pour FME, en limitant le nombre de transformers utilisés :
Fait une boucle sur DistanceSnipper, qui produira à chaque fois un linéaire raccourci de 1km
Remplace chaque ligne par son extrémité avec CoordinateExtractor + 2DPointReplacer.


Renaud Mouche

Hors ligne

 

#6 Fri 12 October 2012 17:59

Squid
Participant actif
Date d'inscription: 2 Apr 2010
Messages: 109

Re: PK Créer des points kilométriques - Arcgis 9.3

http://www.spatialecology.com/htools/pathtopnts.php s'il accepte les valeurs M

mais surtout http://arcscripts.esri.com/details.asp?dbid=15206

I have included two scripts for creating mile points. If you have calibrated routes, use MilePoints_Calibrated other wise the MilePoints_ShapeLength should work for you. Either way, a measured polyline feature class is required because Create Route Events is used to place the points.

I have also included an access database to store the temporary tables created by the scripts.

Hors ligne

 

#7 Mon 15 October 2012 13:14

Meums
Participant actif
Lieu: Bordeaux
Date d'inscription: 26 Mar 2009
Messages: 98

Re: PK Créer des points kilométriques - Arcgis 9.3

Bonjour,
Merci pour ces informations.
Mais en cherchant bien (et mieux - merci à philomelos) sur ETGeowizard (formule licence),
1 - la fonction split polyligne permet de couper l'objet /paramètre (1000 m.)
2 - Ensuite transfomation Ligne to Point
3 - suppression d'un point sur deux (en ouvrant la table de données)
Puis une petite vérif et le tour est joué
Je n'ai donc pas testé FME (qui est également payant) mais j'ai bien récupéré les outils de SpatialEcology...
A bientôt
M

Hors ligne

 

#8 Sat 10 November 2012 14:32

JFBOIZET
Participant actif
Lieu: FREJUS
Date d'inscription: 23 Jul 2012
Messages: 145

Re: PK Créer des points kilométriques - Arcgis 9.3

Pour votre information de PK et PR il faut mieux utiliser la théorie des graphes et ainsi définir un graphe planaire constité de noeud au PK PR kilométrique et un graphe orienté. Ceci permet de se localiser et de convertir des coordonnées abscisses cuvilignes en xy...
Pour information Escota gère 460 km d'autouroutes depuis 17ans ainsi
Jf BOIZET

Hors ligne

 

#9 Mon 12 November 2012 06:19

Meums
Participant actif
Lieu: Bordeaux
Date d'inscription: 26 Mar 2009
Messages: 98

Re: PK Créer des points kilométriques - Arcgis 9.3

Bonjour JF,
Je n'ai pas saisi de quelle méthode il s'agit (théorie des graphes) MAIS, comme d'habitude, les PK me sont fournis par le client, je n'ai pas à me casser la tête pour cela. Je suppose d'ailleurs qu'ils ont leurs méthode et outils (quel que soit le métier impliquant du réseau linéaire) la plupart du temps basés sur autocad ou microstation.
Après avoir fait mon calcul, le client m'a fourni un fichier de PK et j'ai pu constater que les deux outils avaient été concordants...
Par contre je reste curieux, ça peut servir (si c'est à ma portée). Donc si vous aviez un lien intéressant, j'irai visiter et pourquoi pas essayer.
Merci
M

Hors ligne

 

#10 Mon 12 November 2012 07:08

Eric RANDRIANANTENAINA
Participant actif
Date d'inscription: 27 Sep 2005
Messages: 62

Re: PK Créer des points kilométriques - Arcgis 9.3

Bonjour,
Tu peux aussi utiliser xtools pro (www.xtoolspro.com) qui est un outil shareware. Seulement, il faut remplir les attributs manuellement.
cordialement.
Eric

Hors ligne

 

Pied de page des forums

Powered by FluxBB