Adresses et Géocodage


En Belgique, les bases de données d’adresses sont gérées par les régions : UrbIS pour Bruxelles, CRAB pour la Flandres, et PICC/ICAR pour la Wallonie.

Depuis plus de 15 ans, nous intégrons ces 3 bases de données (dont la structure est différente) dans une base de données unique reprenant les adresses de toute la Belgique.

Nous avons également développé une API de géocodage permettant la recherche d’adresses et de points d’intérêts (géocodage), la recherche d’une adresse sur base de coordonnées géographiques (géocodage inversé), et la possibilité d’avoir des informations complémentaires aggrégées et basées sur le code administratif (code NIS d’une commune, par exemple).

L’accès à l’API est sécurisé. Un token est nécessaire pour pouvoir l’utiliser ; nous avons décidé d’utiliser le standard JSON Web Tokens.

Vous pouvez consulter la documentation et tester l’API : https://api-v2.geo6.be/
Vous pouvez également participer au développement de l’API, le code source de l’API est ouvert et disponible sur GitHub : https://github.com/geo6/api


Geocoder PHP

La librairie Geocoder PHP est une librairie fort utilisée ; elle permet de faire des requêtes sur toute une série d’API de géocodage et permet de récupérer les résultats de manière unique quelle que soit l’API utilisée (OpenStreetMap, Google Maps, Bing Maps, Here, Pelias, …).

Nous avons développé les modules pour les API officielles de géocodage en Belgique (en plus du module pour notre API de géocodage) mais également le module pour l’API de géocodage officielle du Gouvernement français.

Belgique

France