#1 Fri 09 October 2009 17:30
- lima64
- Participant occasionnel
- Date d'inscription: 11 Jul 2007
- Messages: 13
[ArcGis 9.2] Convertion Polygone vers ligne
Bonjour,
J'ai actuellement un traitement à effectuer sur des données vectorielles polygonales. Le principe serait le suivant :
Il faudrait qu'a partir de mes polygones (assimilables à des rectangles, rectangles allongés) je puisse extraire des lignes correspondantes à l' orientation(orientation générale de mon polygone) + longueur (longueur approximative en prenant les extremes de mon polygone allongé) .
Je sais pas si c'est très clair ?.... une image vaut mieux qu'un long discours....
[img]http://img65.imageshack.us/img65/6215/totok.jpg[/img]
Et la voila , je suis bloqué ... je ne vois pas trop vers quels traitements me lancer? Quelqu'un aurait-il deja fait une manip semblable? Merci d'avance pour vos reponses.
Dernière modification par lima64 (Fri 09 October 2009 17:45)
Hors ligne
#2 Sat 10 October 2009 12:43
- Julien
- Membre
- Lieu: Paris
- Date d'inscription: 13 Feb 2006
- Messages: 138
Re: [ArcGis 9.2] Convertion Polygone vers ligne
Bonjour,
c'est intéressant comme question. J'aurais une suggestion même si ce n'est pas tout à fais ce que tu as demandé : si tu prends les coordonnées des points qui sont le plus au nord (Y maximum) et ceux qui sont le plus au sud (X maximum), et que tu trace une ligne...bon je sais que ça peut poser problème par exemple pour celui le plus à gauche.
Autrement truc encore une fois un peu bateau, si tu as accès à des fonctions de filtrage ? Tu converties tes vecteurs en polygones, et tu en extrait le squelette, que tu reconverti ensuite en vecteur. Un bon poste a été posté ici : http://www.developpez.net/forums/d34403 … te-imagej/. Il y a un pdf à cette fin.
Enfin, il y a peu être tout simplement des outils d'ESRI pour ça...dans ce cas tout ce que j'ai dit n'est pas très utile !!!
Bon Courage
Hors ligne
#3 Mon 12 October 2009 10:56
- lima64
- Participant occasionnel
- Date d'inscription: 11 Jul 2007
- Messages: 13
Re: [ArcGis 9.2] Convertion Polygone vers ligne
Salut,
Merci pour ta réponse Julien,
Effectivement, la technique des coordonnées MAX et MIN est problématique pour les données que je veux traiter (polygones pas forcement orientés NS et polygones ne sont pas tout le temps des "pseudo-rectangles").
Par contre, tu as aiguillé ma recherche vers des traitements de squeletisation. J'ai trouvé des post très interessants sur le sujet http://georezo.net/forum/viewtopic.php?id=54154, http://georezo.net/forum/viewtopic.php?id=61971 et découvert l'outil de squeletisation d'EtGeowizard qui répond plutôt bien à ma problématique (basé sur un algo similaire à celui décris sur ton lien developpez.com -> On remarque les même terminaisons en "y").
A+
Hors ligne
#4 Mon 12 October 2009 13:54
- bebert_lama
- Participant assidu
- Date d'inscription: 9 Nov 2006
- Messages: 253
Re: [ArcGis 9.2] Convertion Polygone vers ligne
Salut,
pour l'orientation tu as des outils comme "Linear Directional Mean" des outils Spatial Statistics si tu as ?
Cela ne fonctionne qu'avec des polylignes.
A+
lama to lima
Hors ligne