#1 Tue 12 April 2005 10:31
- Raphaëlle Arnaud
- Invité
Ligne centrale ou les lignes sont dupliquees
Bonjour,
Je travaille avec des polylignes (routes/.shp) dans ArcGIS/ArcInfo 9.0.
Parfois les routes sont representees a l'aide de deux lignes paralleles (ex. autoroutes).
Ainsi, je recherche desesperement un outil qui permettrait de convertir les lignes dupliquees en une seule ligne.
Est-ce que quelqu'un pourrait m'aider a ce sujet?
Merci d'avance,
Raphaelle ARNAUD
EPFL - Ecole Polytechnique Federale de Lausanne - ENAC - INTER
LITEP - Laboratoire d'Intermodalite des Transports Et de Planification
#2 Wed 13 April 2005 14:51
- Michael Rabotin
- Invité
Re: Ligne centrale ou les lignes sont dupliquees
De: Michael rabotin
Bonjour, si tu es en face de routes qui ne tournent pas de trop (pas de virages importants) tu peux utiliser la fonction centerline sous arcinfo (qui trace une nouvelle entre deux lignes deja existantes). Si les reseau est trop complexe, tu peux essayer une procedure plus longue mais qui marche bien (je la fais mercher sur des rivieres pour trouver l'axe entre les rives): il s'agit d'utiliser des polygones de thiessen. Tu transformes ta couche de lignes en couche de points (au passage tu peux densifier le nombre de points pour avoir une meilleur representation), tu appliques la fonction thiessen sous arcinfo qui va creer des polygones de thiessen pour chacun des points, puis tu recupere la ligne creee au milieu de tes deux droites. Si tu veux plus d'info sur cette manipulation, je peux t envoyer des details de la procedure par mail
MIck
#3 Tue 03 May 2005 21:44
- Raphaëlle Arnaud
- Invité
Re: Ligne centrale ou les lignes sont dupliquees
La question:
Bonjour, Je travaille avec des polylignes (routes/.shp) dans ArcGIS/ArcInfo
9.0. Parfois les routes sont representees a l'aide de deux lignes paralleles
(ex. autoroutes). Ainsi, je recherche desesperement un outil qui permettrait
de convertir les lignes dupliquees en une seule ligne. Est-ce que quelqu'un
pourrait m'aider a ce sujet? Merci d'avance, Raphaelle
Les reponses:
Il y a deux solutions (j'ai choisi la premiere qui me semblait la plus
rapide bien que la moins precise):
1ere solution: utilisation de la fonction collapse dual lines to
centerlines (merci a Julien Radoux et a Michael Rabotin). Comme le precise
Michael cette fonction est interessante si on a des routes qui ne tournent
pas trop (pas de virages importants). Cette fonction est egalement
interessante si on a un reseau relativement simple. Dans mon cas cette
fonction m'a permis de creer une ligne centrale sur certaines routes de mon
reseau mais me pose des problemes aux intersections. Finalement j'ai resolu
ces problemes manuellement en apportant quelques corrections a mon reseau.
2eme solution:
Si le reseau est trop complexe, Michael propose d'utiliser une procedure
plus longue: il s'agit d'utiliser des polygones de thiessen. Tu transformes
ta couche de lignes en couche de points (au passage tu peux densifier le
nombre de points pour avoir une meilleur representation), tu appliques la
fonction thiessen sous arcinfo qui va creer des polygones de thiessen pour
chacun des points, puis tu recupere la ligne creee au milieu de tes deux
droites.
______________________________________________________________________
Raphaelle ARNAUD