#1 Fri 20 March 2009 22:24
- Razorbak
- Participant assidu
- Lieu: Clermont Ferrand
- Date d'inscription: 7 Oct 2007
- Messages: 505
Créer des objets ponctuels à chaque intersection
Bonsoir tout le monde,
Je voulais savoir s'il était possible dans un SIG (ArcGis, MapInfo, ou un SIG libre) de créer une table avec des objets ponctuels à chaque intersection.
Je m'explique. Imaginons que j'ai une table avec des tronçons de route. Dans cette table j'ai le nom de la voie qui est renseigné pour chaque tronçon.
Puis je veux qu'à chaque croisement, un point se crée dans une nouvelle table, et que si possible, dans cette table soient présentes les colonnes correspondant aux 2 routes qui se croisent en ce point.
Si quelqu'un a la solution ou du moins des pistes de travail, je suis preneur. Merci beaucoup et bon week-end à tous.
Hors ligne
#2 Fri 20 March 2009 23:13
- Maurice
- Membre
- Lieu: Montpellier
- Date d'inscription: 5 Sep 2005
- Messages: 5331
Re: Créer des objets ponctuels à chaque intersection
Bonsoir
Une première approche avec cet outil MapInfo, en choisissant de garder les doublons
Restera à "aménager" le résultat car deux points superposés se créeront aux intersections, chacun avec les attributs de "son" tronçon...
Hors ligne
#3 Sat 21 March 2009 16:28
- Patrice
- JeSuisCharlie
- Date d'inscription: 16 Sep 2005
- Messages: 4792
Re: Créer des objets ponctuels à chaque intersection
Hello
Voic un exemple simple de graphe de réseau d'origine AutoCAD et traité ensuite par les fonctions topologiques d'AutoCAD MAP.
Tu trouveras ci-joint un ZIP avec le DWG + 2 x SHP
Mais seul un MAP ou CIVIL peut voir les données d'objets topologiques !
C'est pourquoi j'ai exporté en SHP les tronçons et les noeuds
Ainsi tu pourras sans doute voir la topologie de MAP avec n'importe quel outil SIG !
*** Infos sur les noeuds ***
1 - Chaque objet (Noeud ou Tronçcon) a un identifiant UNIQUE
2 - Le champ "résistance" d'un noeud (= ZERO par défaut) autorise le passage du noeud lors des analyses topologiques de MAP (sinon passage INTERDIT)
*** Infos sur les tronçons ***
1 - Chaque objet (Noeud ou Tronçcon) a un identifiant UNIQUE
2 - Chaque tronçon a 2 identifiants "extrémité" correspondants bien sur à un noeud
3 - Le champ "résistance directe" est égal (par défaut) à la longueur du tronçon
4 - Le champ "résistance inverse" est égal (par défaut) à la longueur du tronçon
En jouant sur les 2 champs "résistance" des tronçons, on peut "interdire / ralentir" les possibilités de passage dans un sens "direct" ou "inverse" lors des analyses topologiques de MAP
Les outils topologiques de MAP n'ont malheureusement jamais évolués depuis l'origine et c FORT dommage car ils pourraient s'avérer très interessants !?
Par exemple, il y a un GROS défaut dans cette topologie de MAP : tout réseau qui se croise implique OBLIGATOIREMENT une jonction (ou noeud) ce qui est DEBILE car "dans la vrai vie", un réseau énergie ou d'assainissemnt ou d'eau potable, peut très bien se croiser dans l'espace 3D sans qu'il y ait la moindre intersection !
Mais bon ! La topologie de MAP et ses analyses réseau (chemin le plus court, propagation, etc) "bien manipulées" permet des choses intéressantes ...
GeoBye, Pat
(Autodesk Expert Elite Team)
Hors ligne
#4 Sun 22 March 2009 10:37
- Nadine Polombo
- Participant occasionnel
- Date d'inscription: 4 Oct 2006
- Messages: 33
Re: Créer des objets ponctuels à chaque intersection
Bonjour
Avec ArcView 9 et 2 couches différentes : Analysis Tools / Overlay / intersect
Choisir Type en sortie : POINT
Vous obtenez une couche points avec les attributs des 2 couches lignes
Si vos données sont sur une seule couche, vous la chargez 2 fois ; la même manip donne alors plusieurs types de points ; il faut alors sélectionner ceux qui possèdent les 2 attributs non vides.
Avec quel logiciel travaillez-vous ?
Cordialement
Hors ligne
#5 Mon 23 March 2009 11:14
- Razorbak
- Participant assidu
- Lieu: Clermont Ferrand
- Date d'inscription: 7 Oct 2007
- Messages: 505
Re: Créer des objets ponctuels à chaque intersection
Bonjour,
Je travaille sur la version 9.
J'ai donc testé votre méthode. J'ai supprimé les points ayant des attributs vides. Cependant, j'obtiens des objets de type multipoint et je ne peux créer de nouvelles entités dans cette couche. Comment puis-je faire pour les transformer en points (si c'est nécessaire) et ajouter de nouveaux objets ?
Je vous remercie.
Hors ligne
#6 Mon 23 March 2009 11:34
Re: Créer des objets ponctuels à chaque intersection
Bonjour,
Je déplace ce sujet sur le forum des solutions ESRI.
Bruno
Hors ligne
#7 Mon 23 March 2009 11:46
- Razorbak
- Participant assidu
- Lieu: Clermont Ferrand
- Date d'inscription: 7 Oct 2007
- Messages: 505
Re: Créer des objets ponctuels à chaque intersection
Ben si possible non car je répondais juste à la question de Nadine. A l'origine, je posais la question pour tout type de SIG, car je cherche la solution en règle générale.
Merci et bonne journée
Dernière modification par Razorbak (Mon 23 March 2009 11:46)
Hors ligne
#8 Mon 23 March 2009 13:25
- Nadine Polombo
- Participant occasionnel
- Date d'inscription: 4 Oct 2006
- Messages: 33
Re: Créer des objets ponctuels à chaque intersection
Bonjour
je ne peux créer de nouvelles entités dans cette couche
Avec l'éditeur et click droit "terminer la construction"
Bonne journée
Hors ligne
#9 Tue 24 March 2009 16:52
- Razorbak
- Participant assidu
- Lieu: Clermont Ferrand
- Date d'inscription: 7 Oct 2007
- Messages: 505
Re: Créer des objets ponctuels à chaque intersection
Ok çà marche parfaitement. Merci Nadine et bonne journée
Hors ligne