#1 Wed 15 August 2007 10:38
- khaled82
- Participant occasionnel
- Date d'inscription: 29 Jul 2007
- Messages: 22
création automatique des routes(mapbasic)
bonjour
je suis a la recherche d'une application (mapbasic) qui me permet de crĂ©e une route avec largeur et longueur a partir d'une table *.xl ou mĂȘme *.tab.
merci pour l'aide.
Hors ligne
#2 Wed 15 August 2007 16:49
- sebhi
- Participant occasionnel
- Date d'inscription: 23 Nov 2005
- Messages: 16
Re: création automatique des routes(mapbasic)
votre table .xls ou .tab, elle contient quoi comme données ?
Hors ligne
#3 Thu 16 August 2007 12:22
- khaled82
- Participant occasionnel
- Date d'inscription: 29 Jul 2007
- Messages: 22
Re: création automatique des routes(mapbasic)
bonjour
tout d'abord je m'excuse pour le retard
la table contient des points(wgs84) gps d'une route spécifique(le centre de la route)puis j'entre la largeur de la route a l'aide d'une boite de dialogue ;il est préférable de tracer a partir d'une tabl xl directement
Hors ligne
#4 Sat 18 August 2007 11:39
- Fabien A
- Participant occasionnel
- Lieu: Earth-To-Map, Ottawa
- Date d'inscription: 29 Aug 2006
- Messages: 26
Re: création automatique des routes(mapbasic)
Je ne connait pas de telle application.
Il est nĂ©anmoins possible de crĂ©er cette route sans forcĂ©ment passer par un tool mbx, en utilisant les commandes de la fenetre Mapbasic dans Mapinfo. Pour cela, il faut que tu puisse crĂ©er Ă partir de noeuds, une feuille dans Excel permettant de dĂ©finir des tronçons qui relierons chacun des noeuds. Il est necesssaire que tu attribue un identifiant unique pour chaque tronçon et chaque noeud. Chaque tronçon devra porter l'information sur sa largeur. Ca peut ĂȘtre long et fastidueux : VBA et les macros sont des amis formidables
Une fois que tu dispose d'une feuille "noeuds" et d'une feuille "point" tu les importe dans Mapinfo. Tu récupére les coordonnées des noeuds d'arrivé et de départ pour chaque tronçon via une requete SQL. Tu utilise ensuite la fonctionCreateLine(X1,Y1,X2,Y2) et tu obtiens le tracé des routes. La touche finale c'est l'analyse thématique qui te donnera une taille de trait différentes en fontion du champ largeur de tronçon.
Ca n'est pas automatique, mais ca marche^^
J'espere que cela vous aidera en attendant
Insanity is doing the same thing over and over again and expecting different results
Hors ligne

