Office fédéral de topographie swisstopo

A new e-commerce platform for the Swisstopo online store

Online store for purchasing maps and other products from Swisstopo

shop.swisstopo.admin.ch

Design

  • Information architecture
  • Web accessibility

Web Development

  • E-commerce platforms
  • Technical architecture
  • Web accessibility (dev)
The Federal Office of Topography Swisstopo 'measures' Switzerland. It surveys and documents the landscape and the underground, providing high-quality geospatial data.

Objectifs

  • Complete technical overhaul based on an Open Source e-commerce solution.
  • A CMS for editing the page structure
  • Propose a new content hierarchy and architecture
  • Develop an interactive map viewer and selector tool
  • Suggest improvements to enhance the user experience
  • Integrate the official eIAM authentication system of the Confederation
  • Manage discount codes, shipping fees, and custom VAT.

    An interactive map in partnership with Inser.

    Online store for purchasing maps and other products from Swisstopo.

    A CMS to rule them al

    Thanks to the implementation of Drupal and its companion Drupal Commerce, we were able to quickly address one of the project's main goals: having a single tool to manage Pages, Products, and Orders.
    The Swisstopo online store offers over 778 products translated into 4 languages. With Drupal, we were able to set up a page creation tool that allows for the inclusion of desired products on a case-by-case basis for each page.

    A Swiss Authentication System

    The upgrade to Drupal also provided Swisstopo with the opportunity to transition its client authentication system to the Confederation's new authentication tool, the aptly named eIAM, which uses SAML 2.0 technology.
    Once again, thanks to Drupal and its community, we were able to use the SamlAuth module to integrate the SAML protocol into Drupal and its user management.
    Quickly, we encountered a limitation: no Drupal SAML module offered a system compatible with the SAML standard implemented by the Confederation, namely support for HTTP-POST Binding. Fortunately, our Drupal expertise and knowledge of the SAML protocol allowed us to address this issue, and we were able to contribute to the SamlAuth project by adding support for HTTP-POST Binding.

    Integration with PostFinance Checkout Flex

    Finally, we worked in collaboration with MD System to create the Drupal PostFinance Checkout Flex module. This entirely new module now allows any Drupal Commerce project to use the new Checkout Flex payment system offered by PostFinance."
    The Swisstopo shop had been based for many years on outdated technologies and a multitude of ancillary systems, which had to accommodate both an e-commerce platform and a map viewer. The challenge for Antistatique (Frontend and E-Commerce) and Inser (Backend and Mapping) was to propose current open-source technologies that would provide most of the functionalities needed to meet the specific requirements of the new Swisstopo shop while also adhering to the Confederation's Web Guidelines. Thanks to their respective skills and expertise, the challenge was met in an optimal and intelligent manner. Swisstopo was able to rely on the expertise of Antistatique and Inser throughout each phase of the project, both in project management and in the proactive collaboration essential for this unique accomplishment. The new Swisstopo shop is a success for our clients and offers new opportunities. We found in Antistatique and Inser not just service providers, but high-level, reliable partners."
    Paulo Amado

    Paulo Amado

    Web Project Manager at Swisstopo

    Vous voulez en voir plus ?

    Découvrez
    plus de nos projets

    Tous nos projets

    Fondation Théodora

    project.teaser.a11y.servicesWebsite

    Hitch

    project.teaser.a11y.servicesApplication