À bout touchant… En Suisse, l’État de Fribourg s’apprête à mettre en ligne la nouvelle version de son portail cartographique, dont « le but et la mission consistent à mettre à la disposition de tout à chacun, en accès libre, des données géographiques cantonales pour divers usages », rappelle Pierre Terrettaz. Le collaborateur scientifique au CCSIT de l’État de Fribourg a géré ce travail initié fin 2023 avec l’équipe de Topomat. Les coulisses de cette migration feront l’objet d’une présentation à Paris lors du Géo Événement SIG 2024.
« Le portail actuellement en ligne nous donne encore satisfaction et ne parait même pas particulièrement vieux, plaisante le spécialiste SIG. La motivation de ce changement est donc essentiellement technique. La version actuelle utilise ArcGIS Server, l’API JavaScript 3.x et le framework TopoMaps. Or, cette API JavaScript ne sera bientôt plus suppor tée et cette obsolescence impose ce changement avec une migration vers ArcGIS Enterprise, comme nous l’avons d’ailleurs fait pour notre géoportail. Pour redévelopper notre portail cartographique, nous utilisons donc l’API JavaScript 4.x et le nouveau framework _maps ».
« Le portail actuellement en ligne nous donne encore satisfaction et ne parait même pas particulièrement vieux, plaisante le spécialiste SIG. La motivation de ce changement est donc essentiellement technique. La version actuelle utilise ArcGIS Server, l’API JavaScript 3.x et le framework TopoMaps. Or, cette API JavaScript ne sera bientôt plus suppor tée et cette obsolescence impose ce changement avec une migration vers ArcGIS Enterprise, comme nous l’avons d’ailleurs fait pour notre géoportail. Pour redévelopper notre portail cartographique, nous utilisons donc l’API JavaScript 4.x et le nouveau framework _maps ».
De nouvelles fonctionnalités
S’il faut reconnaitre qu’une migration imposée par les années qui filent n’est jamais agréable, elle apporte heureusement son lot de modernité. C’est ici le cas avec le successeur de TopoMaps : « _maps » (prononcez seulement maps, le tiret du bas étant un rappel typographique au logo de Topomat). « Ce SDK pour JavaScript d’Esri sert à fabriquer de manière simple et rapide des applications web qui proposent des fonctionnalités poussées, s’intégrant par fai tement à l ’archi tecture SIG proposée à travers ArcGIS Entreprise ou ArcGIS Pro », précise Stéphane Couderq, Directeur de Topomat. Ainsi, _maps ressemble à ArcGIS Experience Builder avec une pointe d’accent suisse et une bonne dizaine de nouvelles fonctionnalités par rapport à TopoMaps. Les développeurs peuvent ainsi mettre en place une connexion élargie aux données (« avec un grand S »), la sélection et le filtrage de données pour réaliser des requêtes spatiales et attributaires, l’impression avec des mises en page pointues et des légendes éditables, etc.
Une utilisation augmentée
Ces diverses innovations se retrouvent avec d’autres en manipulant le nouveau portail cartographique cantonal de Fribourg. «Par exemple, le bilinguisme est impératif pour nous et c’est un point fort que l’on ne retrouve pas de base chez Esri. Ici, les traductions entre français et allemand se font à la volée, sans avoir besoin de dédoubler les applications ou les bases de données. Autre «progrès» : le moteur de recherche autorise une plus grande tolérance sur l’orthographe », confie Pierre Terrettaz en listant toutes ces «petites choses qui simplifient la vie telles qu’un pop-up d’interrogation que l ’on peut déplacer ou bien agrandir pour avoir plus d’informations. Par ailleurs, le sélecteur de thèmes permet de choisir des webmaps directement dans l’application et passer d’un thème à l’autre d’un simple clic ». Notre interlocuteur évoque aussi un astucieux outil de croquis, héritage d’un développement pour une autre organisation mis au pot commun pour l’ensemble des clients Topomat.
Mais revenons auprès d’un visiteur du portail du canton fribourgeois, car c’est surprenant. Sans disposer d’un quelconque compte d’entreprise, il va pouvoir ajouter des données externes, par exemple provenant d’un géomètre, aux jeux de données qui lui sont déjà proposés en Open Data par l’État de Fribourg. De la même manière, s’il veut partager son travail, il sauvegarde d’un clic la carte qu’il a créée. Il peut l’enregistrer sur son poste de travail ou l’envoyer à d’autres collègues utilisant _maps. Sur tout : une adresse URL a été créée. Elle peut être envoyée à un tiers qui, en collant cette URL dans la barre de recherche d’un navigateur, ouvrira le portail cartographique en rétablissant exactement les paramètres des thèmes et couches précédemment sélectionnés. La carte s’ouvrira même localisée sur une position avec le niveau de zoom et d’échelle choisis par l’utilisateur « source » !
« De notre côté, la nouvel le architecture serveur est en place, détaille avec satisfaction Pierre Terrettaz. Durant les deux premiers trimestres 2024, l’équipe de Topomat a apporté des améliorations et correctifs aux développements réalisés sur mesure fin 2023. Et, cet été, nous avons disposé d’une première version plutôt stable. Les données images ont été intégrées et nous entamons désormais l’ultime phase de tests. Le nouveau portail sera opérationnel en fin d’année. Alors, nous aurons sans doute l’occasion de guider nos utilisateurs les plus fidèles dans quelques petits changements d’habitudes. Par exemple, ils retrouveront le menu « outils » sur la gauche du portail, au lieu d’être en bandeau »... Comme à l’État de Fribourg, de nouvelles applications développées sous _maps se déploient dans les grandes administrations en Suisse, tout comme au CERN, à la ville de Genève ou chez EDF Renouvelables.
Autant d’histoires à raconter !
Xavier Fodor
+ d'infos :
map.geo.fr.ch/
Mais revenons auprès d’un visiteur du portail du canton fribourgeois, car c’est surprenant. Sans disposer d’un quelconque compte d’entreprise, il va pouvoir ajouter des données externes, par exemple provenant d’un géomètre, aux jeux de données qui lui sont déjà proposés en Open Data par l’État de Fribourg. De la même manière, s’il veut partager son travail, il sauvegarde d’un clic la carte qu’il a créée. Il peut l’enregistrer sur son poste de travail ou l’envoyer à d’autres collègues utilisant _maps. Sur tout : une adresse URL a été créée. Elle peut être envoyée à un tiers qui, en collant cette URL dans la barre de recherche d’un navigateur, ouvrira le portail cartographique en rétablissant exactement les paramètres des thèmes et couches précédemment sélectionnés. La carte s’ouvrira même localisée sur une position avec le niveau de zoom et d’échelle choisis par l’utilisateur « source » !
« De notre côté, la nouvel le architecture serveur est en place, détaille avec satisfaction Pierre Terrettaz. Durant les deux premiers trimestres 2024, l’équipe de Topomat a apporté des améliorations et correctifs aux développements réalisés sur mesure fin 2023. Et, cet été, nous avons disposé d’une première version plutôt stable. Les données images ont été intégrées et nous entamons désormais l’ultime phase de tests. Le nouveau portail sera opérationnel en fin d’année. Alors, nous aurons sans doute l’occasion de guider nos utilisateurs les plus fidèles dans quelques petits changements d’habitudes. Par exemple, ils retrouveront le menu « outils » sur la gauche du portail, au lieu d’être en bandeau »... Comme à l’État de Fribourg, de nouvelles applications développées sous _maps se déploient dans les grandes administrations en Suisse, tout comme au CERN, à la ville de Genève ou chez EDF Renouvelables.
Autant d’histoires à raconter !
Xavier Fodor
+ d'infos :
map.geo.fr.ch/