[OSM-talk-fr] BETA: paquets debian pour donnée s navit

2009-05-10 Thread Jocelyn Delalande
Hello la liste !

Certains d'entre vous utilisent peut-être navit 
(http://navit-project.org), logiciel libre de navigation GPS (pouvant 
également être utilisé comme simple visualiseur de cartes).
Ce logiciel est récemment rentré dans les dépôts debian (experimental 
pour l'heure) [2], cependant, à l'installation, vous avez une carte de 
Frankfurt en tant que démo et c'est tout. Il faut installer à la main 
les fichiers au format binaire pour avoir plus de cartes.

J'ai eu envie pour simplifier la tâche de créer des paquets Debian pour 
installer/désinstaller/mettre à jour pays par pays de manière simple.

J'ai actuellement un script qui fait un paquet/pays (un paquet/état pour 
les USA). Cependant, j'aimerais vous demander votre avis avant de mettre 
tous les paquets dans un dépot.

Voici donc quelques paquets pour tests (+le paquet source), suggestions 
et retours hautement appréciés !

http://jocelyn.users.phyrexia.org/osm-navit/

Normalement, vous apt-gettez navit puis vous installez par exemple le 
paquet navit-osm-data-georgia de l'url ci-dessus et hop, au prochain 
démarrage de navit, vous avez la géorgie !

Il existe aussi une version non-officielle de navit pour ubuntu[3], si 
des gens sous ubuntu veulent bien prendre quelques minutes pour tester 
si ça fonctionne out-of-the-box, ça serait chouette aussi :-).

Jocelyn

P.S: les paquets ne sont à cette url que provisoirement, les paquets 
"propres" de tous les pays finiront dans un dépôt apt personnel.
P.P.S: Je ré-utilise le travail de cloudmade qui fournit des extraits 
osm au format navit par pays[4], merci à eux !

[1] http://navit-project.org
[2] http://packages.debian.org/navit
[3] http://navit.latouche.info/ubuntu
[4] http://downloads.cloudmade.com

___
Talk-fr mailing list
Talk-fr@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-fr


Re: [OSM-talk-fr] BETA: paquets debian pour donnée s navit

2009-05-10 Thread piratebab
Bonjour,
j'utilise navit sur mon openmoko. Je trouve que la personalisation en
fonction du pays est assez facile à faire.
Sur le forum openmoko-fr, il y a un membre qui a fait des paquets debian
pour le freerunner. Tu peux te rapprocher de lui. Je sais qu'il avait eu
des problèmes avec le LANG. Ce pourrait d'ailleurs être une idée de
centrer la carte sur la capitale du pays LANG par défaut. De toute
façon, dés que le GPS se synchronise, il sufit de se centrer sur la
loction actuelle.

Ensuite chacun choisi de charger la surface qui l'intéresse (sa région,
la france, l'europe, ...)

La version pour PC fixe m'intéresse, car calculer des routes sur le
freerunner est un peu long. Et puis cela permettra de valider que les
jonctions de route sont correctes dans OSM.



Jocelyn Delalande a écrit :
> Hello la liste !
>
> Certains d'entre vous utilisent peut-être navit 
> (http://navit-project.org), logiciel libre de navigation GPS (pouvant 
> également être utilisé comme simple visualiseur de cartes).
> Ce logiciel est récemment rentré dans les dépôts debian (experimental 
> pour l'heure) [2], cependant, à l'installation, vous avez une carte de 
> Frankfurt en tant que démo et c'est tout. Il faut installer à la main 
> les fichiers au format binaire pour avoir plus de cartes.
>
> J'ai eu envie pour simplifier la tâche de créer des paquets Debian pour 
> installer/désinstaller/mettre à jour pays par pays de manière simple.
>
> J'ai actuellement un script qui fait un paquet/pays (un paquet/état pour 
> les USA). Cependant, j'aimerais vous demander votre avis avant de mettre 
> tous les paquets dans un dépot.
>
> Voici donc quelques paquets pour tests (+le paquet source), suggestions 
> et retours hautement appréciés !
>
> http://jocelyn.users.phyrexia.org/osm-navit/
>
> Normalement, vous apt-gettez navit puis vous installez par exemple le 
> paquet navit-osm-data-georgia de l'url ci-dessus et hop, au prochain 
> démarrage de navit, vous avez la géorgie !
>
> Il existe aussi une version non-officielle de navit pour ubuntu[3], si 
> des gens sous ubuntu veulent bien prendre quelques minutes pour tester 
> si ça fonctionne out-of-the-box, ça serait chouette aussi :-).
>
> Jocelyn
>
> P.S: les paquets ne sont à cette url que provisoirement, les paquets 
> "propres" de tous les pays finiront dans un dépôt apt personnel.
> P.P.S: Je ré-utilise le travail de cloudmade qui fournit des extraits 
> osm au format navit par pays[4], merci à eux !
>
> [1] http://navit-project.org
> [2] http://packages.debian.org/navit
> [3] http://navit.latouche.info/ubuntu
> [4] http://downloads.cloudmade.com
>
> ___
> Talk-fr mailing list
> Talk-fr@openstreetmap.org
> http://lists.openstreetmap.org/listinfo/talk-fr
>
>
>   





___
Talk-fr mailing list
Talk-fr@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-fr


Re: [OSM-talk-fr] BETA: paquets debian pour donnée s navit

2009-05-11 Thread Jocelyn Delalande
Julien D. a écrit:
> Euh ça c'est uniquement la première fois, non ?
Oui, et à chaque fois que tu veux ajouter/retirer une zone.
> Ensuite, pour chaque mise à jour un simple script wget+unzip suffit.
Mais pour M. Tout le monde, ce n'est *vraiment* pas simple... C'est un 
peu comme demander à un débutant sous GNU/Linux de compiler un 
programme. Et même pour les personnes plus "expérimentées" ça reste 
pénible (mais ce n'est que mon avis de feignasse :-).
> Aussi je ne comprends pas pourquoi s'embêter à inclure les maps dans 
> le package, autant le télécharger directement sur cloudmade, ça allège 
> énormément le paquet et t'évite de télécharger toutes les maps 
> cloudmade chaque semaine "au cas où" ça sera utilisé ?
Ah non, c'est différent, les maps ne sont pas dans le paquet de navit 
(ce qui serait en effet bête), elles sont dans des paquets à part qui ne 
contiennent que les données cartographiques. De base, tu installe le 
paquet de navit "nu", sans cartes. Puis tu peux rajouter le/les paquets 
.deb de tel ou tel pays qui seront ensuite maintenus à jour.

Jocelyn

___
Talk-fr mailing list
Talk-fr@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-fr


Re: [OSM-talk-fr] BETA: paquets debian pour donnée s navit

2009-05-11 Thread Jocelyn Delalande

> Non, je ne parles pas du paquet "navit.deb", mais des paquets comme 
> "navit-osm-data-france_15042009_all.deb", pourquoi empaqueter les 
> cartes et pas juste un script qui récupère les cartes sur cloudmade 
> (ou ailleurs si tu préfères répliquer les données) ?
> À mon avis les .deb ont plus vocation à intégrer du logiciel, pas du data.
C'est un point de vue qui peut se tenir, quand à moi, je pense que les 
mises à jour n'ont jamais vocation à être gérées individuellements par 
l'user... Disons que en me plaçant dans l'optique "ma grand mère veut 
utiliser navit", ça me paraît bien plus simple :-). De plus, dans le cas 
d'un serveur utilisant les données OSM (ex: slippy-map), il me semble 
tout aussi logique que celles-ci soit mise à jour régulièrement  et 
automatiquement au même titre que les logiciels (ex: un paquet 
openstreetmap-planet). Par contre il est vrai que la fréquence d'une 
semaine peut ne pas être adaptée pour l'user lambda.
> Sinon j'ai installé navit sous Ubuntu et il a l'air de bien 
> fonctionner mais en installant la carte 
> "navit-osm-data-france_15042009_all.deb" ça n'a rien changé au fichier 
> "/etc/navit/navit.xml" (pas de configuration automatique de la map?). 
> D'ailleurs où se trouve la map installée ?
La map installée se situe dans /usr/share/maps/osm/
une fraction de fichier de conf est mis dans /usr/share/maps/
Si tu regarde attentivement le navit.xml, il fait de base un include de 
/usr/share/maps/*.xml ; bon à savoir, même pour une approche à base de 
scripts ;-).

Peux-tu me confirmer que la carte apparaissait bien dans navit suite à 
l'installation ? Merci,

Jocelyn

___
Talk-fr mailing list
Talk-fr@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-fr


Re: [OSM-talk-fr] BETA: paquets debian pour donnée s navit

2009-05-11 Thread Jocelyn Delalande
> Je pensais à un script dans le .deb, du coup on garde la simplicité 
> des mises à jour et la légèreté des paquets.
Pas sûr de saisir, comment est faite la mise à jour du coup ? Peux-tu 
détailler le concept ?
(dans mon cas, le script faisant le wget est dans le paquet source, 
celui qui génère tous les navit-osm-data-_.deb).

Marrant, en faisant quelques recherches, je n'ai rien trouvé concernant 
la problématique de l'empaquetage de ce genre de données (l'idée 
est-elle si absurde ?).
> Eh bien je n'ai pas de répertoire /usr/share/maps ! (après install des 
> 2 paquets énoncés)
> Pas de carte affichée au premier abord, mais j'y arrive après 
> recherche de "Paris" (Destination->Paris->Carte).
> Ah oui, en fait l'url des maps est "/usr/share/navit/maps".
Oops, juste une erreur de ma faute dans le mail, sorry, il s'agit bien 
des répertoires /usr/share/navit/maps et /usr/share/navit/maps/osm.

> Donc finalement, carte oui, mais centrage non (es-ce le 
> .navit/center.txt ? Il contient "mg: 0x4048e 0x5f44dc").
Oui, ce n'est pas prévu pour changer quoi que ça soit au centrage. Je ne 
pense pas que les paquets de données installés doivent s'octroyer chacun 
leur tour à l'install le centrage. Ça revient aux devs de navit de 
centrer la map automatiquement sur une zone contenant des données (ex: 
la BoundingBox encadrant toutes les données activées).

  Jocelyn, surfeur à la frontière du hors-sujet  ;-).

___
Talk-fr mailing list
Talk-fr@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-fr


Re: [OSM-talk-fr] BETA: paquets debian pour donnée s navit

2009-05-11 Thread Thomas Walraet
Le 11/05/2009 17:06, Jocelyn Delalande a écrit :
>
> Marrant, en faisant quelques recherches, je n'ai rien trouvé concernant
> la problématique de l'empaquetage de ce genre de données (l'idée
> est-elle si absurde ?).

De mémoire, il y a quelques années ça avait été débattu en long en large 
et en travers a propos de données astronomiques. Des gens voulaient 
intégrer à Debian les données (libres), mais ça ce comptait en 
giga-octet donc ça ne plaisait pas à tout le monde.

Le débat était sur l'intégration ou non à Debian plutôt que sur la façon 
de les empaqueter mais bon c'est quand même très proche.

___
Talk-fr mailing list
Talk-fr@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-fr


Re: [OSM-talk-fr] BETA: paquets debian pour donnée s navit

2009-05-11 Thread Thomas Clavier
Jocelyn Delalande a écrit :
>> Je pensais à un script dans le .deb, du coup on garde la simplicité 
>> des mises à jour et la légèreté des paquets.
> Pas sûr de saisir, comment est faite la mise à jour du coup ? Peux-tu 
> détailler le concept ?

ton script pré-install peut lancer le wget par exemple et pour une mise
à jour il suffit d'incrémenter le numéro de paquet sans rien changer
d'autre :-)

> Marrant, en faisant quelques recherches, je n'ai rien trouvé concernant 
> la problématique de l'empaquetage de ce genre de données (l'idée 
> est-elle si absurde ?).

Si les données ne sont pas trop grosse les avoir dans un paquet c'est
bien (voir par exemple les data de jeux) Dans ce cas là j'ai bien peur
que ça ne serve à rien ... sauf peut-être pour une personne sans le net
qui n'a qu'un dépos debian sous la main.

-- 
Thomas Clavier http://www.tcweb.org
Jabber/XMPP/MSN/Gtalk :t...@jabber.tcweb.org
+33 (0)6 20 81 81 30   +33 (0)950 783 783



signature.asc
Description: OpenPGP digital signature
___
Talk-fr mailing list
Talk-fr@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-fr


Re: [OSM-talk-fr] BETA: paquets debian pour donnée s navit

2009-05-11 Thread Jocelyn Delalande

> ton script pré-install peut lancer le wget par exemple et pour une mise
> à jour il suffit d'incrémenter le numéro de paquet sans rien changer
> d'autre :-)
>   
Ok, mais on perd toute l'encapsulation  (l'empaquetage !) et la 
"sécurité" du paquet, chaque utilisateur dépend du coup de l'état des 
serveurs cloudmade, le jour où ils changent leurs urls, ça casse tout...
> Si les données ne sont pas trop grosse les avoir dans un paquet c'est
> bien (voir par exemple les data de jeux) Dans ce cas là j'ai bien peur
> que ça ne serve à rien ... sauf peut-être pour une personne sans le net
> qui n'a qu'un dépos debian sous la main.
>   
Les datas des First Person  Shooters de Debian oscillent entre 50 et 
300MiO, là où les datas de navits sont entre quelques centaines de KiO 
et 50MiO. (pour le planet, en effet, il en est serait tout autre et un 
système à base de diffs pourrait s'imposer).

> De mémoire, il y a quelques années ça avait été débattu en long en large 
> et en travers a propos de données astronomiques. Des gens voulaient 
> intégrer à Debian les données (libres), mais ça ce comptait en 
> giga-octet donc ça ne plaisait pas à tout le monde.
>
> Le débat était sur l'intégration ou non à Debian plutôt que sur la façon 
> de les empaqueter mais bon c'est quand même très proche.
Ok, intéressant, malheureusement, je ne retrouve, pas de discussion de 
mailling-list.

Je reste convaincu de l'utilité de ces packages, même si ça n'est 
éventuellement pas la solution idéale, c'est encore celle que je 
préfère, et je vais continuer mon travail dessus (également parce que ça 
m'apprend beaucoup sur le packaging ;-))... Cependant un tel débat est 
intéressant !

Jocelyn

___
Talk-fr mailing list
Talk-fr@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-fr


Re: [OSM-talk-fr] BETA: paquets debian pour donnée s navit

2009-05-11 Thread Thomas Clavier
Jocelyn Delalande a écrit :
> Les datas des First Person  Shooters de Debian oscillent entre 50 et 
> 300MiO, là où les datas de navits sont entre quelques centaines de KiO 

alors faut vraiment pas se privé, en avant toute pour le paquet ...

PS: je test ce soir.

-- 
Thomas Clavier http://www.tcweb.org
Jabber/XMPP/MSN/Gtalk :t...@jabber.tcweb.org
+33 (0)6 20 81 81 30   +33 (0)950 783 783



signature.asc
Description: OpenPGP digital signature
___
Talk-fr mailing list
Talk-fr@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-fr