Mise à jour de PROJ… mais pas que !

Proj 4.7 vient de voir le jour. Rien de bien original me direz-vous. N’empêche qu’il y a une modification susceptible de faire tourner en bourrique pas mal de développeurs d’ici peu. En introduisant la base EPSG 7.1, Proj intègre désormais la définition d’une projection correspondant à l’abominable mais tellement pratique Spherical Mercator (celle utilisée par GoogleMaps entre autres). On pourra donc éviter de l’ajouter à la main dans le fichier epsg.

Certes, mais il y a un hic. Le code de ladite projection est le 3857 (voir les détails sur http://www.epsg-registry.org/ et notamment cette remarque : « It is not a recognised geodetic system »…Tout est dit !). Or toutes les applications web ont pris l’habitude de traiter cette projection sous le pseudo-code 900913 qui est ainsi répandu dans tout ce qui fait le geoweb d’aujourd’hui. On rentre donc dans une phase de turbulences qui va voir les deux codes coexister, ou pas, dans les différents composants. Avec les blocages associés. Si Openlayers se met à appeler les WMS en 3857 lorsque la carte est en Spherical Mercator, que vont dire les serveurs configurés pour servir du 900913 ? Aïe.

D’où l’importance d’une rapide prise en compte de cet aspects de la part des différents responsables de projets Open Source Géographiques. Au final, tout sera quand-même bien plus clair, même si incorporer l’EPSG donne à cette projection des lettres de noblesse qu’elle ne mérite pas de par ses qualités intrinsèques.

Cet article, publié dans Uncategorized, est tagué , . Ajoutez ce permalien à vos favoris.

Laisser un commentaire

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l'aide de votre compte WordPress.com. Déconnexion / Changer )

Image Twitter

Vous commentez à l'aide de votre compte Twitter. Déconnexion / Changer )

Photo Facebook

Vous commentez à l'aide de votre compte Facebook. Déconnexion / Changer )

Photo Google+

Vous commentez à l'aide de votre compte Google+. Déconnexion / Changer )

Connexion à %s