Ce document présente les principales améliorations et correctifs des dernières version d’IGO. Tous les changements sont détaillés dans le journal des modifications sur le dépôt GitHub du projet igo2-lib : https://github.com/infra-geo-ouverte/igo2-lib/blob/master/CHANGELOG.md

Démonstration de la dernière version disponible d'IGO : https://infra-geo-ouverte.github.io/igo2/

IGO Version 1.9 (2021-09-20)

Nouvelles fonctionnalités et améliorations

  • Itinéraire
    • Les couches de données résultantes (arrêts et tracé) sont maintenant liées avec l’outil de carte (#896)
  • Dessin
    • Améliorations mineures à l’interface de l’outil (#649)
    • Les dessins et les étiquettes peuvent maintenant être modifiés (#897)
    • Les couches de données résultantes (dessins) sont maintenant liées avec l’outil de carte (#896)
  • Mesure
    • Les couches de données résultantes (mesure à la carte) sont maintenant liées avec l’outil de carte (#896)
  • Filtre attributaire
    • Possibilité d’ajouter un filtre temporel par année (#907)
  • Outils avancés
    • Permet de comparer spatialement plusieurs couches à l’aide d’un « swipe » horizontal(#900)
    • Permet d’obtenir et de copier les coordonnées du centre de la carte selon différentes projections (#900)
  • Mises à jour
    • Mise à jour de l’ensemble des librairies (Angular 12, OpenLayers 6.7…)

IGO Version 1.8 (2021-07-07)

Nouvelles fonctionnalités et améliorations

  • Gestion des couches de la carte
    • Ajout d’un bouton pour zoomer sur l’étendue de la carte (#518)
    • Fixer la barre d’outils en haut de la liste des couches (#509)
    • Bouton pour sélectionner/désélectionner toutes les couches visibles directement en haut de la liste des couches (#887)
  • Filtre attributaire
    • Configurer des filtres attributaires avec une liste déroulante (#876)
  • Impression
    • Afficher la légende sur la même page que la carte (#547)
  • Outil de mesure
    • Afficher les mesures de distance des segments de polygone (#455)
  • Aide et documentation
    • Quand on ouvre un contexte avec un message associé, les messages d’information déjà présents sont remplacés (#507)
    • Afficher plusieurs messages à l’ouverture d’un contexte ou d’une couche (#865)
  • Recherche
    • Configurer la symbologie des résultats de recherche (#870)
  • Carte
    • Configurer le style de la barre d’échelle (#859)
  • Authentification
    • Support de Azure Active Directory B2C (#872)

IGO Version 1.7 (2021-04-28)

Nouvelles fonctionnalités et améliorations

  • Filtre attributaire
    • Possibilité d’ajouter des filtres sous forme de case à cocher ou de boutons radio et de les combiner (#831)
    • Possibilité de combiner avec le filtre temporel pour filtrer les entités par date (#831)
    • Ajout d’un attribut permettant la gestion de l’ordre d’apparence (#831)
    • Ajout d’un attribut permettant d’identifier les groupes à l’aide de sous-titre (#831)
  • Interrogation sur la carte
    • Bouton pour agrandir et diminuer directement disponible de l’entête (#600)
    • Amélioration du rendu pour les tableaux html et lorsque la table de résultats est présente (#600)
    • Couleur de sélection, de survol et de base maintenant pilotable pour le getInfo
  • Impression
    • Ajout des attributions gouvernementales (#832)
    • Ajout de la barre d’échelle (#832)
  • Aide et documentation
    • Guide disponible selon le profil d’authentification (#833)
  • Recherche
    • Afficher l’UNC (intervalle de confiance) pour les coordonnées BELL
    • Détection du « + » pour la recherche d’intersection
    • Recherche multiple avec le caractère “|” (#594)
    • Possibilité d’afficher tous les résultats de recherche sur la carte dans les paramètres de recherche (#825)
    • Couleur de sélection, de survol et de base maintenant pilotable pour la recherche
    • Zoom sur l’étendue des résultats lors d’une recherche par url (avec paramètre search=…)
  • Catalogue
    • Plus de limitation aux niveaux des couches provenant de services externes avec plus de deux sous-groupes (#835)
    • Formulaire d’ajout de services web (wms, wmts et arcgis) (#835)
    • Indicateurs pour les catalogues externes(#835)
  • Message informatif
    • Ajout d’une date de début et de fin de message (#839)

IGO Version 1.6 (2021-02-01)

Nouvelles fonctionnalités et améliorations

  • Aide et documentation
    • Possibilité d’ajouter un lien vers un guide d’utilisation dans l’outil « À propos » (#790)
    • Ajout d’un tour interactif pour l’outil « Carte »
    • Ajout d’un tour interactif pour l’outil « Contextes »
    • Aide à l’outil de recherche (indiquer des exemples) (#306)
  • Outil de dessin
    • Ajout d’un outil de dessin (#391)
  • Impression
    • Corriger l’affichage des titres trop longs (#724)
    • Ajout d’un sous-titre (#805)
  • Filtre spatial
    • Pouvoir ajouter un buffer autour d’une zone prédéfinie ou dessinée
    • Ajouter les coordonnées (latitude et longitude) des points extraits
  • Catalogue
    • Possibilité de définir un alias pour renommer une couche d’un catalogue composite (#787)
    • Afficher le contenu de la balise « abstract » si aucun hyperlien de métadonnées n’est défini (#514)

IGO Version 1.5 (2020-10-09)

Nouvelles fonctionnalités et améliorations

  • Global
    • Quand l’enregistrement sélectionné est trop petit pour être visible à l’échelle actuelle de la carte, afficher un marqueur pour indiquer l’emplacement
  • Aide et documentation
    • Possibilité d’afficher une page d’accueil au contenu configurable (#689)
    • Ajout d’un tour guidé configurable (#382)
  • Table des enregistrements
    • Montrer les enregistrements des couches vectorielles contenues dans la carte (#390)
    • Afficher le résultat de la sélection d’une couche dans la table (#445)
  • Interrogation sur la carte
    • Afficher les images directement dans la fenêtre d’information
  • Gestion des couches de la carte
    • Afficher ou masquer plusieurs couches à la fois dans la sélection multiple (#453)
    • Pouvoir définir des filtres temporel dans les filtres attributaires avancés (#705)
  • Itinéraire
    • Lien pour afficher l’outil d’itinéraire vers un résultat de recherche (#711)
  • Catalogue
    • Pouvoir ajouter des services ArcGIS REST dans les catalogues composites (#709)
  • Authentification
    • Ajout de l’authentification Microsoft Azure
  • Mises à jour
    • Mise à jour de l’ensemble des librairies (#696)

IGO Version 1.4 (2020-08-03)

Nouvelles fonctionnalités et améliorations

  • Global
    • Détection des fureteurs dont la version n’est pas supportée (#399)
    • Stockage des préférences de l’utilisateur (#443)
  • Carte
    • Ajout d’un mode de localisation permettant le suivi de la position en temps réel (#648)
  • Contextes
    • Pouvoir exporter et importer un contexte dans une instance IGO qui n’utilise pas l’api de contexte (#388)
    • À l’ouverture d’un contexte, retirer les couches dont l’accès est interdit et avertir l’utilisateur (#321)
    • Pouvoir filtrer la liste des contextes par profil d’utilisateur et niveau de partage (instances utilisant l’api de contexte seulement) (#447)
    • Pouvoir masquer un contexte (instances utilisant l’api de contexte seulement) (#680)
    • L’utilisateur peut retirer un contexte qui lui a été partagé de façon permanente
    • Possibilité de traduire en anglais le message (toast) qui s’affiche à l’ouverture d’un contexte (#433)
  • Interrogation sur la carte
    • Pouvoir agrandir/réduire la taille de la fenêtre des résultats d’interrogation sur la carte (#442)
  • Paramètres URL
    • Ajout d’un fichier de données géolocalisées à la volée par paramètre d’URL (#415)
  • Outil d’importation/exportation
    • Exportation en fichier CSV compatible avec Excel (fichier CSV avec séparateur point-virgule) (#452)
    • Exporter plusieurs couches à la fois (#692)
    • Exporter les couches dans l’étendue de la carte (WFS et vecteurs) (#657)
    • Conserver les dernières options choisies (#657)
    • Afficher un hyperlien pour les couches téléchargeables avec un lien externe (#661)
  • Impression
    • Impression de carte sur appareil mobile (#685)
  • Filtre spatial
    • Lier l’exportation des résultats du filtre spatial à l’outil d’exportation (#439)

Correctifs

  • Recherche
    • Supprimer le résultat précédent de la carte lors d’une nouvelle recherche (#473) (#475)
    • Pouvoir ouvrir le lien Google Maps quand le résultat est une municipalité (#409)
  • Contextes
    • Si un contexte est invalide, avertir l’utilisateur et afficher le contexte par défaut
  • Outil d’importation/exportation
    • L’exportation en format GOX supporte les géométries de type MultiLineString (#660)
    • Pouvoir exporter les enregistrements même si le service WFS n’est pas visible sur la carte (#661)

IGO Version 1.3 (2020-05-11)

Nouvelles fonctionnalités et améliorations

  • Catalogue
    • Le titre du catalogue est conservé dans le titre lorsqu'on bascule à l'intérieur du catalogue
    • Possibilité de créer des catalogues en combinant plusieurs sources différentes (#559) :
      • Regrouper différentes sources dans un même catalogue
      • Créer un groupe à l'intérieur du catalogue en regroupant différentes couches
      • Filtrer les couches de la source en listant le nom des couches ou en utilisant une expression
  • Contextes
    • Pouvoir filtrer la liste des contextes (#432)
    • Pouvoir trier les contextes en ordre alphabétique (#624)
    • Créer un contexte directement dans l'onglet des contextes (bouton de la barre de profil déplacé - version authentifiée seulement) (#624)
  • Filtres sur les couches
    • Possibilité de spécifier les opérateurs permis pour chaque champ d'une couche et nouveaux opérateurs disponibles (#608)
  • Interrogation sur la carte
    • Lorsque le service interrogé ne retourne pas de géométrie, ajouter un marqueur sur la carte pour indiquer l'emplacement du clic (#617)
  • Gestion des couches de la carte
    • Amélioration à l'ergonomie (#397) :
      • Les outils de gestion d'une couche (opacité, ordre, suppression, filtres attributaires et temporels) s'affichent dans une barre d'outil en bas du panneau (#357)
      • Onglet « Légende » qui permet un affichage simplifié de la légende des couches visibles sur la carte (#507)
      • Un bouton « Opacité » permet de faire apparaître le slider pour gérer l'opacité des couches ( #451)
      • Faire des actions su plusieurs couches en même temps (monter, descendre, supprimer) (#307)
      • Affichage des filtres attributaires dans un panneau distinct
    • Ajuster le délai pour ne pas voir apparaître le message « Aucune couche n'est présentement active sur la carte » au chargement des contextes (#438)
  • Outil d'importation/exportation
    • Regroupement en grappes (clusters) de données importées à l'aide d'un fichier de style (nécessite une configuration préalable) (#616)
    • Exporter l'information descriptive en format GPX (#622)
  • Sources de données
    • Les couches ajoutées à la carte par le catalogue, la recherche ou les contextes ont les mêmes attributs, si un api est spécifié pour les obtenir (exemple : filtre temporel) (#344)
    • Le format du GetInfo est obtenu selon les informations fournies par la source de données, pour s'assurer que le format utilisé soit supporté (#582)

Correctifs

  • Contextes
    • Le fait qu'une couche soit interrogeable ou non est conservé dans le contexte
  • Filtre temporel
    • Meilleure gestion des dates (correction du problème lors de la conversion en UTC, format d'affichage en français, indicateur de la date sélectionnée dans le calendrier) (corrige en partie #534)
    • Les dates affiches ne se réinitialisent pas tant que le filtre est actif sur la couche (corrige #359)
  • Sources de données
    • Meilleure gestion quand une source de données est en erreur (les autres couches de la carte ne sont pas affectées)