#1 Fri 01 February 2008 13:45
- tiphaine
- Participant occasionnel
- Lieu: lampaul plouarzel
- Date d'inscription: 22 May 2007
- Messages: 28
noeud de grid en points
Bonjour à tous
Est il possible sous Map info (et si oui comment fait on) pour extraire d'une grille une couche de points utilisable qui soit les intersections des lignes de cette grile
Merci à tous et très bonne journée
tiphaine
"la théorie c'est quand je sais comment ça marche mais que ça ne marche pas...
la pratique c'est quand ça marche mais que je ne sais pas pourquoi....
J'essaie juste d'allier la théhorie à la pratique......."...Einst...?
Hors ligne
#2 Fri 01 February 2008 16:12
- Gérard parcoli
- Participant actif
- Date d'inscription: 9 Jan 2007
- Messages: 95
Re: noeud de grid en points
C'est possible en utilisant la capacité de mapinfo à géocoder à des intersections de lignes.
Essayez ceci :
- Enregistrez votre carte de lignes sous un nouveau nom et ouvrez la dans mapinfo
- Selection SQL (je vous la donne en mapbasic mais elle peut etre saisie dans la boite de SQL) :
Code:
Select Grille.IDLigne +" && " +GrilleCopie.IDLigne from Grille, GrilleCopie where Grille.Obj Intersects GrilleCopie.Obj and Grille.IDLigne <> GrilleCopie.IDLigne into Sel_
IDLigne est une colonne comportant un identifiant unique pour chaque ligne
- Enregistrer le contenu de la sélection sous un nouveau nom, pour cet exemple "TablePoints", et ouvrir cette nouvelle table
- Menu Table > gestion table, modifier la structure de la nouvelle table "TablePoints" et décocher la case 'Table Graphique' (pour supprimer la carte existante)
- Menu Table > Géocodage,
Table à géocoder : "TablePoints"
Avec la colonne : la colonne comportant la concaténation avec "&&" (par défaut '_col1").
Table : votre table de grille originale
Colonne : "IDLigne"
Validez,
- Normalement tout doit se géocoder, et le résultat est la création de (deux) points pour chacune des intersections.
Hors ligne
#3 Fri 01 February 2008 18:55
- hanczyk
- Participant assidu
- Lieu: Châlons-en-Champagne
- Date d'inscription: 21 Apr 2006
- Messages: 596
Re: noeud de grid en points
Bonjour,
ça marche, mais ne pas oublier d'indéxer le champ IDLigne de la table Grille.
j'ai test l'outil de MAURICE "Points_Intersection_v16.MBX" dans le cas d'une seule table je n'ai pas la totalité des croisements ! par contre pas de problème avec 2 tables
Jean-Marc Hanczyk
Hors ligne
#4 Mon 11 February 2008 10:37
- tiphaine
- Participant occasionnel
- Lieu: lampaul plouarzel
- Date d'inscription: 22 May 2007
- Messages: 28
Re: noeud de grid en points
Merci et encore merci à tous
ça marche, et bien en plus.
A bientôt
tiphaine
"la théorie c'est quand je sais comment ça marche mais que ça ne marche pas...
la pratique c'est quand ça marche mais que je ne sais pas pourquoi....
J'essaie juste d'allier la théhorie à la pratique......."...Einst...?
Hors ligne