Écriture dans les fichiers Tomtom Ov2 et Garmin Asc
Pour faire suite au billet précédent concernant la lecture de fichiers au format Tomtom Ov2 et Garmin Asc, voici la même librairie avec en plus le support de l'écriture.
Voici un petit exemple du fonctionnement :
<?php
/* Ov2 and Asc reader / writer
hugo arobase digitalspirit dot org
c.rincheval, 2007
*/
require 'geo.class.php';
$content = array(0 => array(
'lon' => -3.22,
'lat' => 49.19,
'label' => 'poi 0'
),
1 => array(
'lon' => -5.45,
'lat' => 52.12,
'label' => 'poi 1'
)
);
$file = 'test.ov2';
$format = 'ov2'; // 'asc';
// Writing data to file !
geo::writeData($file, $format, $content);
// Read file
$data = geo::getData($file, $format);
print_r($data);
?>
L'exemple ci dessus se contente d'écrire dans un fichier (test.ov2) les 2 poi du tableau et ainsi la fonctione getData lit ce fichier et l'affiche.



Commentaires
a quand le format mio, navman, garmin? :)
Pourquoi pas d'autres format en effet... quand le temps me le permettra... :)
salut, j aimerais proposer des fichiers ov2 créés à la volée sur mon site : ton code m'interesse grandement.
je regarde ca et te tiens au courant pour les francs remerciements dès que j'ai eu le temps d'y jeter un oeil ;)
Pas de prob raf :)
Salut,
Très fort la lib, 10 minutes (juste le temps de modifier le script de test pour taper dans ma BDD) et mes fichier ov2 et asc été prêt, 2 minutes pour faire le .bmp et hop dans mon tomtom.
Tout marche du premier coups.
Un grand Merci, maintenant avec un peu d'imagination et de dév beaucoup de choses sont possibles ;-)
Encore merci a++
Merci Laurent pour le retour !
Je comprend pas, ca ne marche pas chez moi ....
Voici un lien où l'on voit ..... rien lol
http://www.justacote.com/TEST_OPTI/...
Auriez vous une idée de ce que j'aurais pu oublier
Après divers test, c'est l'écriture qui ne veut pas se faire ...
piep14, vérifie les droits d'écriture dans lequel tu créé ton fichier...
bonjour,
je me permets de vous contacter car je ne vois pas du tout ou je peux télécharger cette classe????,
Quelqu'un peut il me venir en aide?
Merci d'avance.
Bonjour Aurore22,
en effet, les annexes avaient disparu suitent à la migration du blog.
Mais c'est de nouveau accessible, regarde en bas de l'article.
@++
Bonjour,
Je me retrouve avec une erreur 403 lorsque je veut télécharger le fichier. Est ce normal ?
Par avance merci et bravo pour le script
Michael
Salut,
Problème réglé...
++
Salut,
Merci pour cette merveilleuse classe. Elle fonctionne très bien.
Bravo
A bientôt
Michael