Ordnance Survey : la nouvelle ère de la cartographie
Ordnance Survey (OS), une institution cartographique britannique, vise à rester un leader de la cartographie à l'ère numérique tout en répondant à la demande croissante d'activités de plein air et en servant une importante mission publique pour un mode de vie sain. Notre collaboration de longue date a impliqué la conception et le développement de plusieurs applications, notamment OS Maps pour les passionnés de randonnée souhaitant partager leurs parcours et Secret Stories pour explorer des lieux uniques et captivants.
Technologies
Contexte de la coopération
Selon la recherche menée par Sport England, 20 millions de personnes au Royaume-Uni souhaitent pratiquer davantage d'activités en plein air – il ne leur manque qu'un encouragement pour le faire. Ordnance Survey voulait faire de cet encouragement sa mission principale pour les années à venir. Parmi les éléments soutenant cette nouvelle orientation figuraient également les tendances de l'obésité au Royaume-Uni, avec des taux d'activité en forte baisse chez les enfants de 7 à 15 ans, suivis par presque tous les groupes d'adultes.
C'est pourquoi OS souhaitait répondre à ces problématiques en développant des outils numériques permettant à davantage de personnes de sortir en plein air.
Portefeuille de solutions
OS Maps offre une expérience cartographique complète à travers ses produits phares : OS Maps mobile, disponible sur iOS et Android et OS Maps Explore, la version web/desktop, propulsée par React, où les utilisateurs peuvent accéder à des cartes détaillées de la Grande-Bretagne et du monde entier, télécharger des cartes pour une utilisation hors ligne et utiliser des fonctionnalités telles que l'Aerial 3D, l'accès aux cartes en ligne, la planification confortable d'itinéraires et l'impression de cartes avec des itinéraires désignés sont des exemples des fonctionnalités d'OS Maps. De plus, nous avons créé un page d'atterrissage, osmaps.com, un CMS React.js où les utilisateurs peuvent explorer les options d'abonnement, gérer leurs comptes et trouver de l'aide pour les applications OS Maps. OS Maps compte plus de 3,5 millions d'utilisateurs et 13 millions d'itinéraires.
Le système sur mesure est intégré de manière transparente à l'OS Shop, permettant aux clients de créer des cartes personnalisées à différentes échelles et dans différents styles. L'étendue de la carte peut être choisie manuellement ou en fonction de la localisation spécifiée, et elle peut être imprimée sous forme de cartes pliées ou encadrées, avec une personnalisation supplémentaire du contenu effectuée par l'utilisateur. Le frontend est développé en React, et le backend en Java, qui prend en charge les capacités d'impression, la modération de contenu et les mises à jour régulières des cartes. Grâce à la solution backend, la possibilité d'acheter des cartes Ordnance Survey personnalisées peut également être intégrée sur n'importe quel site web à l'aide de l'API préparée par nos développeurs.
Plateforme client est une plateforme backend cloud-native qui fournit un ensemble de services requis par les applications frontend OS. Elle est conçue selon une architecture microservices pour sa flexibilité, son évolutivité et sa facilité de déploiement, afin que nous puissions livrer de nouvelles fonctionnalités de manière rapide et efficace. Le déploiement de tous les services backend est réalisé selon l'une de deux stratégies : le déploiement Canary ou le déploiement Blue-Green, afin que nous puissions introduire des changements sans interruption de service. Une surveillance détaillée et des alertes sont mises en œuvre à l'aide du SaaS Datadog pour rationaliser la résolution des incidents. Nos API backend sont disponibles dans le monde entier grâce à une configuration Kubernetes multi-cluster dans plusieurs centres de données Azure à travers le monde.
Panneau d'administration permet à l'équipe interne du système d'exploitation d'accéder aux données des utilisateurs, de gérer et de modérer le contenu ainsi que les requêtes des utilisateurs. Il aide les partenaires du système d'exploitation à charger et modifier le contenu. Il offre de nombreuses capacités en libre-service pour garantir une intégration fluide des utilisateurs inexpérimentés.
Get Outside est une application sociale qui permet aux utilisateurs de créer des événements et d'inviter d'autres personnes. L'application était destinée à toute personne souhaitant rencontrer d'autres personnes intéressées par les activités de plein air. Elle a été développée sur les plateformes iOS et Android.
Secret Stories est une application iOS et Android qui permet d'explorer des lieux insolites et captivants ainsi que les histoires qui leur sont associées.
arrow_circle_right témoignage
Du point de vue du client
Prise en charge géospatiale
Une part importante de notre développement réside dans une infrastructure de données géospatiales en constante expansion et mise à jour. Parmi les collections, services et outils actuels destinés à la création automatique de divers types de produits cartographiques, on peut notamment citer :
- Cartes de loisirs topographiques haut de gamme (aux échelles de 1:25 et 1:50k) pour l'ensemble du Royaume-Uni, créées par le traitement automatique de rasters prêts à imprimer (schéma de couleurs CMYK) au format OSGB36 en tuiles de carte Slippy (format Web Mercator).
- Services responsables de l'impression de cartes de loisirs personnalisées (Custom Made), dont les mises à jour ont été automatisées et créées à l'aide des solutions COTS d'Esri (ArcGIS Enterprise, Esri Mosaic Dataset).
- Les cartes vectorielles de base, conçues de zéro à l'aide de Mapbox Studio, sont automatiquement mises à jour chaque fois que de nouvelles données apparaissent dans les bases de données Vector Map Local, OS Open Zoomstack ou Open Street Map.
- Une base de données constamment mise à jour de la géométrie des chemins, des trottoirs ou des routes, utilisée comme source dans divers services responsables du routage.
- Une série de processus de transformation des données, responsables, entre autres, de la création de métadonnées, du contrôle de topologie ou de la généralisation cartographique, ont été mis en œuvre à l'aide de pipelines ETL exécutés avec FME Flow et FME Form.
- Traitement de grands volumes de données (~50 To dans notre stockage de données) à l'aide d'outils de Spatial Big Data, tels qu'Apache Sedona, GeoSpark, Azure Databricks RasterFrames.
Dans notre collaboration avec l'OS, c'est lui qui dirige la stratégie commerciale, définit les objectifs et établit les priorités. Notre rôle consiste à comprendre ses besoins et à fournir des solutions technologiques innovantes qui soutiennent et rationalisent efficacement les opérations.
arrow_circle_right Nos réalisations
Découvrez d'autres réussites de nos clients
arrow_circle_rightContact