L’Ordnance Survey, agence géographique nationale britannique, dévoilera début 2008 OSOpenSpace, une application de cartographie couvrant l’Angleterre, l’Ecosse et le Pays de Galles et disposant d’une API ouverte permettant de créer ses propres applications à partir des données de l’agence :
- Les contours des îles britanniques
- la MiniScale ® :

- le Raster couleur au 250000e :

- le Raster couleur au 50000e :

- L’OSStreetView ® au 10000e :

Les conditions d’utilisation sont cependant assez restrictives. Seul un usage non-commercial est autorisé (’There can be NO FORM of financial gain’, ce qui interdit par exemple le placement de publicités sur la page), le nombre de dalles quotidiennes est limité à 30000 et le nombre de recherches d’adresses à 1000 par jour. 30000 dalles par jour, ce n’est pas beaucoup. Sur une carte simple de 3 x 3 dalles, cela ne fait que 3333 cartes que l’on peut proposer, soit 10 cartes (incluant les zooms etc) à 333 utilisateurs différents. Ca reste sufifisant pour un site tel que celui-ci (sic), mais très handicapant pour quiconque visant une large audience. Le FAQ indique benoîtement qu’on peut les contacter en cas de dépassement des quotas ! Sans doute pour évoquer la répartition du business !
Le plus amusant est qu’on apprend aujourd’hui via la liste de diffusion d’OpenLayers que cet OpenSpace est bâti sur la célèbre API OpenSource de cartographie. Dans un mail de remerciements à l’équipe de développeurs d’OpenLayers, l’OrdnanceSurvey indique qu’ils ont pris le code OpenLayers tel quel, puis y ont ajouté quelques nouvelles fonctionnalités (meilleur support des marqueurs par exemple, ou support amélioré des projections britanniques).
Donc voilà des gens qui utilisent une API complètement OpenSource, en brident l’utilisation pour ne pas qu’on utilise trop leurs données, l’améliorent mais gardent le code pour eux. Joli coup ! L’IGN a désormais au moins un exemple de ce qu’il ne faut pas faire !