Pour contribuer à OpenStreetMap, la principale difficulté était de maîtriser deux choses :
- Les éditeurs (Potlatch, JOSM...)
- Le dictionnaire de clefs/valeurs (amenity=school, etc.)
Crowdsourcing, sharealike et ambient-computing.
Pour contribuer à OpenStreetMap, la principale difficulté était de maîtriser deux choses :
Le grand chamboulement est arrivé. Un robot a commencé à nettoyer OpenStreetMap afin d'archiver tous les tracés dont l'auteur a refusé de passer en licence ODbL. Dans les prochaines semaines, il va donc y avoir des petits trous dans la carte.
Pour vérifier où vont se trouver les trous, et vous préparer à les remplir plus vite que votre ombre, je vous conseille l'excellent service cleanmap.poole.ch.
Nous vous en avions parlé ; avec le nouvel iPad (3) est arrivé l'application iPhoto, qui reprenait les données venant d'OpenStreetMap. Malheureusement, et contrairement à la licence d'OpenStreetMap, aucune mention n'y était faite.
Les Mayas avaient raison. La fin du monde sera pour la fin de l'année.
D'après les prévisions, le 2,147 milliardème-et-des-pouillèmes point sera créé dans OpenStreetMap à la fin de l'année. Sauf exceptions, en informatique, les valeurs sont stockées avec un nombre de bits alloués. Lorsqu'on traite des valeurs trop grandes, la quantité de bits alloués ne suffit plus et on se retrouve avec des bugs similaires au bug de l'an 2000 (on ne sait pas si "00" signifie "1900" ou "2000").
Avec 32 bits, signés, on peut compter jusqu'à 2^31-1 = 2.147.483.647. Ça correspond à nos 2,147 milliards de points. Passé ce stade, l'identification des points est ambigüe et des bugs apparaissent.
Rassurez-vous, les programmes les plus critiques utilisent déjà 64 bits non-signés, soit une dizaine de milliards de milliards de points, ce qui laisse de la marge. Mais si vous avez développé des scripts à la va-vite, il est temps de faire le ménage (au moins en utilisant des entiers non-signés).
1er avril ou pas ? OSM a planifié son passage en "tout ODbL" en début de mois prochain. Ils en profiteraient pour migrer la base de données sur de nouveaux serveurs plus puissants. La base sera alors en lecture seule pendant environ une semaine.
Le changement de licence pourrait amener à une perte des données dont les auteurs n'ont pas autorisé le passage en licence ODbL.