Le but de ce programme est de pouvoir extraire les POIs natif de Tomtom navigator 2/3/5 (1 peut-être également, mais je n'ai pas pu le tester).
Les POIs sont des points d'interets sur des thèmes divers, localisés par leurs coordonnées GPS (latitude, longitude), et associés eventuellement à une description.
Vous trouverez toute l'information concernant les POIs ici
Le logiciel Tomtom Navigator est fourni nativement avec un certain nombre de categories de POIs, regroupant chacune parfois plusieurs milliers de POIs.
Les POIs sont stockés dans le fichier poi.dat, situé dans le répertoire de la carte.
Ces POIs sont protégés par un copyright. Il ne s'agit donc pas ici de redistribuer ou modifier ces POIs, ce qui irait à l'encontre du copyright.
De ce fait, aucune donnée ne sera redistribuée ici. Les fichiers POIs à utiliser pour tester le programme doivent provenir de votre version de Tomtom Navigator.
Les données de ce fichiers ne sont pas stockées en clair, dans un format non documenté. De sorte, il n'est normalement pas possible de lister les POIs.
Les raisons de ce format sont propre à l'éditeur, mais on peut penser à un soucis de protection des données. Toutefois, ces mêmes données n'étant pas chiffrées (pas de clé), mais plutôt encodées, je pense plutôt à un double but : dissimuler l'information et la compresser.
Le programme suivant a pour objet de décoder le fichier et d'enregistrer les POIs dans un format qui puisse etre utilisé par d'autres programmes.
Les formats supportés en sortie sont :
Les utilisations que j'y vois sont (entre autre) :
Download
extract_ttpoi.pl v1.5 18/09/2005
Utilisation
perl extract_ttpoi.pl -f <poi.dat> -w <dir> [-a] [-o] [-c] [-l] (-d]avec -f <file> : fichier a analyser (poi.dat) -w <dir> : les données extraites seront ecrites dans ce repertoire -a : ecrire les données sous format ASCII -o : ecrire les données sous format OV2 -c : export data to CartoExplorer Format -l : generate log file -d : verbose modeexemple : j'ai cree sur C:\ un folder 1 et dans ce folder un sous folder tomtom puis j;ai tape ceci : perl extract_ttpoi.pl -f c:\1\poi.dat -w c:\1\tomtom\ -a -o -l -d
voila ce que ca donne sur DOS :

Programme fait par Laurent Licour
Les POIs sont des points d'interets sur des thèmes divers, localisés par leurs coordonnées GPS (latitude, longitude), et associés eventuellement à une description.
Vous trouverez toute l'information concernant les POIs ici
Le logiciel Tomtom Navigator est fourni nativement avec un certain nombre de categories de POIs, regroupant chacune parfois plusieurs milliers de POIs.
Les POIs sont stockés dans le fichier poi.dat, situé dans le répertoire de la carte.
Ces POIs sont protégés par un copyright. Il ne s'agit donc pas ici de redistribuer ou modifier ces POIs, ce qui irait à l'encontre du copyright.
De ce fait, aucune donnée ne sera redistribuée ici. Les fichiers POIs à utiliser pour tester le programme doivent provenir de votre version de Tomtom Navigator.
Les données de ce fichiers ne sont pas stockées en clair, dans un format non documenté. De sorte, il n'est normalement pas possible de lister les POIs.
Les raisons de ce format sont propre à l'éditeur, mais on peut penser à un soucis de protection des données. Toutefois, ces mêmes données n'étant pas chiffrées (pas de clé), mais plutôt encodées, je pense plutôt à un double but : dissimuler l'information et la compresser.
Le programme suivant a pour objet de décoder le fichier et d'enregistrer les POIs dans un format qui puisse etre utilisé par d'autres programmes.
Les formats supportés en sortie sont :
- format .ov2 (fichier binaire)
- format .asc (fichier ascii)
Les utilisations que j'y vois sont (entre autre) :
- étude statistique regionale sur la localisation des POIs natif. Il faudrait pour cela coupler à un programme de "plottage" sur une carte, si cela existe
- étude statistique sur le nombre de POI/categorie (cf par exemple ici)
- utiliser checkpoint avec les POIs natifs
Download
extract_ttpoi.pl v1.5 18/09/2005
Utilisation
perl extract_ttpoi.pl -f <poi.dat> -w <dir> [-a] [-o] [-c] [-l] (-d]avec -f <file> : fichier a analyser (poi.dat) -w <dir> : les données extraites seront ecrites dans ce repertoire -a : ecrire les données sous format ASCII -o : ecrire les données sous format OV2 -c : export data to CartoExplorer Format -l : generate log file -d : verbose modeexemple : j'ai cree sur C:\ un folder 1 et dans ce folder un sous folder tomtom puis j;ai tape ceci : perl extract_ttpoi.pl -f c:\1\poi.dat -w c:\1\tomtom\ -a -o -l -d
voila ce que ca donne sur DOS :

Programme fait par Laurent Licour
Commentaire