2013/2/15 Christian Quest <cqu...@openstreetmap.fr>: > j'ai vu passer un message sur le franchissement des 32bits dans les > id. Est-ce lié ?
Oui, c'est lié. Le dernier planet ne sera disponible que dans les prochains jours. Petite explication technique: depuis le samedi 9, les osm_id des nodes ont dépassé la barre des 2^31, soit 2.147.483.648 http://www.openstreetmap.org/browse/node/2147483648 ce qui veut dire que les logiciels traitant les osm_id ne peuvent plus utiliser le type entier signé sur 32 bits (un bit donnant le signe + ou -). De nombreux logiciels OSM ont utilisé le type signé par commodité alors qu'ils n'existent pas dans la base de données. Il est par exemple présent dans les éditeurs comme josm lorsque des objets sont nouvellement créés avant leur transfert via l'API dans le serveur OSM (qui leur attribue un osm_id définitif - et positif - après upload). Ce qui fait qu'on peut en trouver dans les fichiers de sauvegarde de josm par exemple. Les id négatifs sont aussi utilisés dans certains processus de traitement des données OSM comme osm2pqsql/mapnik pour distinguer par exemple les polygones issus de ways fermés de ceux définis par des relations. Cela implique que tous les logiciels traitant les données OSM doivent passé à 64 bits, au moins pour les nodes. Ce qui est préparé depuis plusieurs mois déjà... sauf pour le planet_dump qui apparement, n'a pas supporté le choc ;-) Pieren _______________________________________________ Talk-fr mailing list Talk-fr@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-fr