#1 Fri 05 September 2003 11:03
- Guillaume Grasdepot
- Invité
Procedure pour relier des points GPS
Bonjour,
J'aimerais savoir s'il etait possible, grace a une procedure quelconque (je n'ai pas MapBasic), de relier des points GPS (affectes a un numero de segment personnel) entre eux. En effet, en passant par la liaison ODBC, seuls les ponctuels sont sauvegardes et la continuite lineaire s'en retrouve effacee.
J'aimerais en fait effectuer une analyse thematique sur les differentes valeurs de segments, segments qui representent des axes routiers. Il me faut donc conserver cet aspect lineaire. Comment faire ?
En esperant avoir ete assez clair...
Merci
GRASDEPOT G.
#2 Fri 05 September 2003 15:52
- Antoine RIVIERE
- Invité
Re: Procedure pour relier des points GPS
Salut,
Si vous vous y connaissez en Visual Basic il est possible d’utiliser les
instructions suivantes. Pas besoin de posseder MapBasic pour cela.
Dans VB inclure (Un VB Excel ou Acces suffit) :
stAppName = C:MAPINFOW.EXE ‘ mettre le chemin vers votre MI.EXE
Call Shell(stAppName, 1)
Set mi = GetObject(, MapInfo.Application )
‘creer une boucle qui effectue pour toutes les lignes :
mi.do Create Line ( x1, y1) ( x2, y2)
‘fin de la boucle
il faudra peut etre ajouter l’identifiant de la fenetre :
mi.do Create Line Into Window window_id (x1, y1) ( x2, y2)
J’espere que je suis tombe sur quelqu’un qui connait le VB sinon cela ne
sert a rien….
#3 Fri 05 September 2003 16:34
- Pascal Geraut
- Invité
Re: Procedure pour relier des points GPS
Bonjour
une petite idee en passant : utilitaire Connectthedots.mbx sur le site de
Jacques paris (http://www.paris-pc-gis.com/down/down_fr.htm ) devrait faire
l'affaire.
Cordialement
Pascal GERAUT
DIOG - ITS
CETE de l'Ouest