Le système d'adressage what3words dans la plateforme ArcGIS
L'adresse postale a constitué, depuis des siècles, le moyen le plus efficace qu'ont trouvé les hommes pour localiser leur lieu de vie et pour communiquer par correspondances. Cependant, il suffira de s'être confronté aux problématiques de géocodage d'adresses pour faire le constat que notre monde manque cruellement d'un système d'adressage universel efficace pour se localiser et pour exploiter numériquement une localisation quel que soit l'endroit où l'on se trouve sur notre planète. Vous me répondrez que ce système existe déjà avec le système de coordonnées géographiques latitude/longitude. C'est vrai, mais ce dernier est complexe à mémoriser et d'une écriture propice aux erreurs: les unités (DD, DMS,...), les chiffres, les séparateurs, les orientations (Nord, Sud, Est, Ouest), ... Entre les adresses postales et les coordonnées géographiques, pourquoi ne pas imaginer d'autres systèmes d'adressage uniques, simples et couvrant l'ensemble du monde. C'est ce qu'a fait la StartUp britannique what3words qui a mis au point un système d'adressage innovant qui règle un grand nombre de ces problèmes.
what3words est un système d’adressage universel basé sur un quadrillage mondial de 3 x 3 mètres. Chacune de ces mailles possède une adresse unique composée de 3 mots fixes a été attribuée à chacun de ces 57 billions (1012) de carrés couvrant 100% de la surface terrestre. Le géocodeur de what3words convertit les coordonnées géographiques en adresses de 3 mots et vice versa.
Les intérêts d'un tel système
Ce système d'adressage présente tout d'abord l'avantage d'être fixe dans le temps, ce qui permet de s'affranchir de toutes les erreurs liées aux changements de noms de communes, de code postal, de voies, de numérotations, ... What3words est également intéressant pour sa précision de localisation (jusqu'à 3 m.) et que pour sa couverture (100% de la surface du globe).
Disponible sous la forme d'une API Rest, son intégration dans les applications bureautique, mobile et web est possible dans n'importe quel environnement. Extrêmement simple à utiliser, cette API permet la conversion lat/long vers les 3 mots (et inversement). Très intéressant également pour les concepteurs d'applications, la base de données what3words peut facilement être embarquée sur des périphériques mobiles en mode déconnecté car elle ne pèse que 10 Mo pour couvrir l'ensemble du monde, bien plus petit que n'importe quel index de géocodage par adresses postales sur un territoire équivalent.
Exemple 1: convertir 3 mots en une coordonnée géographique
https://api.what3words.com/w3w?key=NBD6MRCM&string=oblique.couture.publier
Exemple 2: convertir une coordonnée géographique en 3 mots
https://api.what3words.com/position?key=NBD6MRCM&position=48.812055,2.23062&lang=fr
Comme évoqué précédemment, ce système d'adressage offre aussi l'avantage d'être "human friendly" en permettant, avec simplement 3 mots, une localisation qui nécessite 16 chiffres + 2 caractères + 2 séparateurs décimaux pour être exprimée en coordonnées géographiques.
Pour limiter les risques d'erreur de retranscription, les concepteurs de what3words ont pris en compte les sonorités similaires des mots pour faire en sorte d'éloigner spatialement les combinaisons phonétiquement trop semblables. Par exemple, index.home.raft se trouve à Londres, index.home.rafts se trouve en Australie. L'API de what3words propose d'ailleurs des capacités d'auto-suggestion renvoyant en priorité les résultats par proximité géographique ce qui conforte cette approche.
Enfin une des clés de ce nouveau système d'adressage réside dans le fait d'être multi-langue. En effet, chaque maille possède une référence dans différentes langues (10 sont supportées actuellement). Par exemple, l'adresse de l'agence Esri France à Lyon est la suivante: inverser.murmurer.indexer (en français) et bowhead.sediment.spooned (en anglais). Vous remarquerez que la combinaison des 3 mots d'une langue vers une autre n'est pas du tout la traduction de chacun des mots.
what3words et la plateforme ArcGIS
what3words fournit aujourd'hui l'API permettant le développement d'applications capables de convertir depuis et vers leur système d'adressage ainsi que des applications sur étagère en web, iOS et Android.
J'évoque aujourd'hui la société what3words parce qu'elle fait partie depuis quelques semaines des startups qui ont rejoint le Programme Startup Esri pour pouvoir bénéficier des composantes de la plateforme ArcGIS dans le développement de leur solution. Ce partenariat entre Esri et what3words va se traduire par l'intégration de ce nouveau système d'adressage dans toute la plateforme ArcGIS. Concrètement, what3words va concevoir des localisateurs (Locators) et des services web de géocodage ArcGIS permettant de se localiser (Geocoding ou GeoSearch) avec le système what3words. L'objectif est de pouvoir utiliser ce type d'adressage dans l'ensemble des applications ArcGIS.
Encore en phase beta, les localisateurs ArcGIS de what3words sont disponibles dans différentes langues et vous pouvez dès maintenant les exploiter dans ArcGIS Online, Desktop ou Server. Dans la vidéo ci-dessous, le service de géocodage what3words a été ajouté à mon portail ArcGIS ce qui me permet de l'utiliser dans l'ensemble des applications web connectées à mon portail d'organisation.
Pour plus d'informations sur la démarche de what3words, je vous recommande de parcourir leur site web (en français). Pour plus de détails sur l'ajout des localisateurs ArcGIS, vous pouvez vous référer à la documentation de la page suivante.