Le 15/07/2010 16:44, Etienne Chové a écrit :
Le 15/07/2010 16:36, JonathanMM a écrit :
Merci Etienne.
Je copie tout ça dans un coin si ça te dérange pas, ça pourra servir si
on fait un cron pour mettre a jour les données régulièrement :)
JonathanMM

Le librairies sont en GPLv3, et le code, je l'offre au domaine public ;-). Tu peux en faire ce que tu veux ;-)

Attention à ne pas faire un cron trop souvent, l'api n'est pas trop faite pour ca (et puis la fonction RelationFullRecur télécharge toute la relation, les membres et tout ça de façon récursive). Tu peux utiliser une xapi, mais je ne suis pas sur qu'elle réponde aux requêtes /api/0.6/relation/id/full

Remplace juste api = OsmApi.OsmApi() par api = OsmApi.OsmApi(api="xapi.blablamachin.tld") pour tester. Sinon, il y a moyen de recoder le RelationFullRecur pour que ça passe.

Je pense qu'un cron hebdomadaire ne devrait pas tuer l'api
Merci pour tout :)

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

Répondre à