Descartes 5.0.0-RC : Passage à Openlayers 4 et Bootstrap/jQuery

publié le 3 avril 2018 (modifié le 12 avril 2018)

La version 5.0.0-RC de Descartes est maintenant disponible.
Cette version "Release Candidate" correspond à la première phase de migration technique des composants vers Openlayers 4 à savoir la migration des fonctionnalités de visualisation seulement.

Cette version 5 est une version dite « technique ». Les principales évolutions sont :

  • le passage à OpenLayers 4
  • le passage à Bootstrap/jQuery au niveau de l’IHM pour s’intégrer dans la
    charte ACAI V3 du ministère

La réalisation de cette version a été découpée en deux phases :

  • une première phase pour migrer les fonctionnalités de visualisation. Cela correspond à cette version 5.0.0-RC
  • une deuxième phase pour migrer les fonctionnalités de gestion des objets géographiques (prochaine version : la 5.1)

Cette version 5.0.0-RC est "isofonctionnelle" avec la V4 (fonctionnalités de visualisation seulement), propose les mêmes appels API (quelques adaptations à prévoir) et offre toujours les mêmes possibilités de paramétrage, surcharge et extension de la librairie.

Le passage à OpenLayers 4 et Bootstrap/jQuery (utilisant HTML5, CSS3…) permet à la
librairie Descartes de bénéficier maintenant des aspects de mobilité (affichage sur différents types
d’écran…) et offre de plus, de nouvelles possibilités comme l’affichage de barre d’outils verticale, une taille de la carte s’adaptant à l’espace d’affichage, l’ajout d’images dans les labels et les boutons des assistants…

Où trouver la distribution?
Deux distributions sont disponibles :

Seule différence, la distribution de l’Adullact ne présente pas les fonctionnalités du plugin GéoRef (localisation à l’adresse et parcellaire) dans les apidocs, les sources et les exemples : les services de GéoRef n’étant accessibles que pour les applications internet ou intranet du ministère.

Présentation de la distribution
- La présentation générale de la librairie
- La présentation des nouveautés de la version
- Les manuels d’utilisation de base, d’utilisation des services externes
- Les documentations "APIdoc"
- La version "build" (compilée) Java / Javascript
- Les sources Javascript / Java / Php
- Les exemples de bases dans les environnements Java et Php
- Les "gazetteers" mis à jour avec les nouveaux noms de région

Organisation du projet
- La maitrise d’ouvrage est assurée par le MTES/SG/SPSSI/PSI1 (contact : Serge Doba)
- La maitrise d’œuvre est assurée par le Pôle Composants et Développements Géomatiques (PCD GEO), au sein du MTES/SG/SPSSI/CPII/DO Méditerrannée/ET (Contact : Gaëlle Barris)

Prochaines versions prévues
[Septembre 2018] V5.1 : deuxième phase de migration technique des composants vers Openlayers 4 à savoir migration des fonctionnalités de gestions des objets géographiques.