Tags give the ability to mark specific points in history as being important
  • 2020.01.00
    4b591da8 · Update module ·
  • 2019.03.00
    3be7c4d3 · Update module ·
  • 2019.02.07
    26bb51f3 · Update module ·
  • 2019.02.06
    235df8dd · Update module ·
  • 2019.02.05
    d901056e · Update module ·
  • 2019.02.04
    dcc47510 · Update module ·
  • 2019.02.03
    75f73c36 · Update module ·
  • 2019.02.02
    9b41cb6a · Update module ·
  • 2019.02.01
    b2cb58fa · Update module ·
  • 2019.02.00
    305e43c9 · Update module ·

    Évolutions

    1. Édition sur multiples enregistrements

    Formulaire objet métier

    Sur le formulaire objet métier un nouveau champ permet de spécifier si l’édition multiple est disponible.

    Studio

    Dans le studio l'interface a été modifiée pour choisir un nouveau type de formulaire "Formulaire d'édition multiple".

    Requêteur

    Un bouton “Modifier les enregistrements” apparaîtra dans le requêteur si l’option “édition multiple” a été sélectionnée dans la définition de l’objet métier,

    Formulaire

    Le formulaire permettra la mise à jour des champs spécifiés sur le formulaire spécifique.

    Les valeurs nulles ne seront pas prises en compte lors de la mise à jour. Seules les valeurs définies par l’utilisateur seront inscrites dans la base de données pour les entités sélectionnées précédemment dans le requêteur.

    Bien évidemment, le bouton « Modifier la géométrie » ne sera pas disponible à partir des formulaires d’édition multiple

    2. Optimisation édition des objets métiers non graphiques

    Formulaire objet métier

    Pour spécifier qu'un objet métier n'est pas géométrique, il suffira de laisser le champ "Colonne géométrique" vierge.

    Sélection sur la carte

    Si un objet métier ne comporte pas de géométrie il ne sera pas disponible sur la liste du composant “i” permettant l’accès à la donnée par intersection ponctuelle.

    Requêteur

    Les boutons “info-bulle” ainsi que le champ “Activer / Désactiver la requête spatiale” ne seront pas présents.

    Formulaire édition et insertion

    Dans les outils d’insertion et d’édition les boutons correspondants à la modification ou a la création de géométries ne seront plus affichés.

    3. Studio : prise en compte des valeurs du formulaire courant dans les requête de filtrage des sources de données des objets métiers

    Dans les sources de données de type "Valeurs d'une table locale" il est désormais possible de créer un filtre en liant la valeur à une des valeurs du formulaire, pour cela dans l'exemple où notre champ s'appelle route_id il faudra écrire ={{route_id}}

    4. Studio : paramétrage d’événements

    Le but de cette évolution est que l’administrateur puisse paramétrer des événements de type onchange, onfocus, onblur, sur des champs dont le type appartient à la liste ci- après.

    • Décimal
    • Entier
    • Texte en édition – 1 ligne
    • Texte en édition – Adresse mail
    • Texte en édition – Mot de passe
    • Texte en édition – Multiligne
    • Texte en édition – URL
    • Date
    • Date et heure
    • Liste
    • Liste déroulante

    Dans les options dynamiques un nouveau champ Événement sera disponible, en cliquant sur le bouton situé sur la partie gauche du champ l’administrateur choisit le type d’événement qu’il veut utiliser.

    Sur la partie droite du champ l’administrateur fournira la fonction qu’il veut voir appellée de la même manière qu’il le fait avec les éléments de type Interface - Bouton.

    5. Nombre d’enregistrements affichés dans le requêteur

    Il sera désormais possible depuis l'espace de configuration de gérer le nombre d'enregistrements visualisables dans le requêteur

    6. Ouverture du formulaire en édition après le formulaire d'ajout

    Dans le formulaire objets métiers, une nouvelle option permet d'afficher automatiquement le formulaire d'édition après avoir ajouté un enregistrement.

    Ceci est très utile lorsque on des fonctions de type trigger en base de données.

    7. Ajout de la fonction Cloner l'enregistrement

    Dans le formulaire de configuration des objets métiers, une nouvelle option Objet clonable est disponible.

    Si un objet est clonable alors dans le formulaire d'édition un bouton Cloner permet à l'utilisateur de cloner l'enregistrement.

    Le clonage ne prend en compte que les valeurs attributaires, l'utilisateur devra renseigner une géométrie pendant l'étape.

    8. Harmonisation des outils de sélection et édition avec les outils de mesure

    Désormais lors de l'utilisation des fonctions d'édition et de sélection, seront affichées les mesures de la géométrie en cours.

    9. Échelles pour l'impression liées à celles de la carte

    Lorsque l'utilisateur renseigne une nouvelle échelle dans la carte, celle-ci apparaîtra également sur les outils d'impression.

    10. Impression : garder la saisie des champs du formulaire quand on ferme puis réouvre l'outil

    Désormais lorsque l'utilisateur saisie des champs dans l'outil d'impression, si il ferme ou qu'il change de modèle, sa saisie est sauvegardée.

    11. Affichage du titre des couches par ordre alphabétique

    Désormais dans le sous menu des calques les couches apparaissent par ordre alphabétique et celons leur titre.

    12. Légende : respecter les échelles des couches

    En version 2019.01 les légendes sont fixes, elles sont demandées à Mapserver pour toutes échelles confondues. Le but de cette évolution est de pouvoir définir des légendes dynamiques qui vont se recharger lorsque le zoom est modifié sur la carte.

    Pour cela dans le formulaire du calque un champ "Légende dynamique" qui permettra de recharger la légende lorsque le niveau de zoom est modifié de maniètre à afficher les légendes en fonction des seuils de visibilités des couches.

    13. Impressions au format JPEG

    Dans l'outil d'impression ajout d'ne option permettant d'imprimer au format JPEG

    14. Affichage du système [EPSG : 4326] - WGS84.LL dans le tableau des mesures

    Désormais les mesures seront affichées par défaut en longitude / latitude

    15. Ajout de la fonction déplacer la géométrie dans les outils d'insertion et modification

    Un nouveau bouton déplacer la géométrie est disponible pour les géométries de type ligne et polygone.

    16. Gestion des objets superposés

    Lors d'une sélection simple, si plusieurs objets se superposent alors un menu permettant de lister la sélection apparaît.

    Attention cette fonctionnalité disponible uniquement si le nombre maximal de popups est supérieur à 1.

    17. Paramétrage des échelles disponibles dans l'application

    Dans le menu configuration de vMap il est désormais possible de configurer la liste des échelles proposées par défaut dans le mode cartographie.

    18. Outil de localisation : Pouvoir inverser OSM et Base Nationale avec les objets métiers

    Une nouvelle option permet de choisir le geocodeur par défaut de l'outil de localisation.

    19. Impression : choix de l'ordre d'affichage des modèles depuis l'interface d'administration

    Une option permet désormais de choisir l'ordre dans lequel apparaissent les modèles d'impression, si aucune valeur n'est saisie alors ils seront triés par ordre alphabétique.

    20. Impression : ajouter un bouton utiliser l'étendue en cours

    Au niveau du formulaire d’impression, un bouton « Conserver l’étendue visible » permet que afin que la totalité du plan visible à l’écran soit imprimé.

    Ceci entraînera bien évidemment l’adaptation de l’échelle d’impression pour faire entrer la totalité du plan dans la page correspondant au modèle choisi.

    21. Permettre de choisir si les couches d'un calque sont affichés par défaut

    Dans le formualire du calque l'administrateur pourra sélectionner les couches du calque affichées par défaut.

    22. Mapserver

    • Passage à la version 7.3.6

    Anomalies corrigées

    Chargement de la liste calques de la carte trop long

    Lorsqu'on ajoute des calques à la carte le chargement se fait très long si l'administrateur possède de nombreux calques.

    Grilles objet métier : problèmes de cache

    Après avoir interrogé un premier enregistrement affichant une grille objet métier, parfois en interrogeant un second enregistrement la grille de ce dernier correspond à celle du premier comme si le résultat avait été gardé en caches

    Upload de fichiers : erreur sur l'utilisation des documents

    • Certains fichiers ne s'uploadent pas en mode document
    • Les images passées en tant que document ne devraient pas être compressées
    • Erreur en mode grille - objet métier

    Ouverture automatique fenêtre GetFeatureInfo au démarrage de l'application mobile.

    Impossible de se connecter en passant le login/mp dans l'URL

    Saisie impossible dans les formulaires pour les attributs de type carte vMap

    Dans un objet métier au niveau d'un formulaire ayant pour définition un champ carte vMap, il y a un problème de saisie impossible de geometrie, au niveau du studio ou du formulaire en édition.

    ANC : Compte postgres utilisé comme owner

    Le compte postgres est utilisé comme owner dans s_anc empêchant ainsi l'utilisation de vMap sur base de données RDS

    Mettre le mail utilisé dans l'oubli de mot de passe sur une propertie

    Studio : Problème d'identifiants dupliqués

    Le studio remplit automatiquement des identifiants aléatoires, parfois ces deniers peuvent être dupliqués avec d'autres formulaires posant ainsi certains problèmes JS

    Affichage du bouton du suppression dans un champ de type document en mode consultation uniquement

    Fiche d'urbanisme : problème d'affichage lorsque le nombre d'intersections est trop grand

    ANC : Doublons sur les installations

    Lorsque une installation se compose de plusieurs contrôles dont les attributs cl_avis ou classement diffèrent, des doublons apparaissent dans la vue v_installation

    Bouton "Gestion des carte" non affiché sur écran a faible définition verticale

    Erreur lors de l'utilisation d'entiers supérieurs à 20140331124021456160 dans les valeurs des listes déroulantes

    Encodage fichier issue de l'export depuis Requeteur

    Lorsqu'on exporte le résultat du requêteur les caractères spéciaux sont encodés en xml. Export excel testé et csv.

    Depuis le panier pas de problème.

    Liste double problème lorsque la valeur requise

    Studio : erreur utilisation grille section vitis

    Aucun message d'erreur lorsque la clé recaptcha est mauvaise

    Lors de la création d'un compte par un utilisateur de manière automatique, si la clé recaptcha est mauvaise l'utilisateur reçoit une notification disant qu'il va recevoir un mail de confirmation ors celui-ci n'arrive jamais.

  • 2019.01.02
    c7033d93 · Changelog 2019.01.02 ·

    Anomalies corrigées

    • Onglet "Carte 2" non cliquable dans la section "Jeux de données" en mode comparaison
    • Sources dans les impressions pour un utilisateur non vm4ms
    • ANC : dans les évacuations d’eaux, il n’est pas possible de mettre un chiffre après la virgule
  • 2019.01.01
    6ee56752 · Update changelog ·

    Anomalies corrigées

    • Fenêtres impressions bloquées par firefox ou des bloqueurs de publicités
    • Impossible de récupérer les couches d'un service depuis l'interface cartographique sur google chrome
    • Requêteur : nombre d'enregistrements non mis à jour lors de la suppression d'un enregistrement
    • ANC : liste des entreprises vide dans filières agrées
  • 2019.01.00

    Évolutions

    Mode cartographique

    Diminution du nombre de clics nécessaires lors de l'insertion

    Amélioration de l'ergonomie pour diminuer le nombre de clics nécessaires lors de l'insertion de données

    Utilisation des paramètres log, lat et zoom dans les paramètres de l'URL

    Dans le but de facilités l'intégration de vMap dans des applications tierces, il est désormais possible d'ouvrir vMap sur une position donnée en passant les paramètres log, lat et zoom dans l'URL.

    Personnalisation de l'outil de localisation

    Au travers du formulaire de l'objet métier il est maintenant possible de modifier le texte apparaissant dans l'outil de localisation.

    Amélioration de l'interface "Jeux de données"

    Ajout d'une boite à cocher permettant d'afficher ou de cacher simultanément plusieurs couches d'un calque à la condition qu'au moins une couche soit sélectionnée.

    Sources et mesures dans les impressions

    • Affichage des sources (copyrights) des couches définies dans le mode Mapserver sur les impressions
    • Affichage des mesures dans les impressions faites par les utilisateurs

    Cartes par défaut aux utilisateurs

    Il est désormais possible depuis le formulaire d'édition d'un utilisateur de lui fournir une carte par défaut

    Objets métiers

    Upload de plusieurs documents simultanés

    Sur les types "Image - Objet métier" et "Document - Objet métier", une case à cocher permet d'associer plusieurs fichiers lors de l'upload

    Dans le formulaire l'utilisateur peut visualiser, télécharger, modifier ou supprimer les documents envoyés

    Ajout d'options pour changer dynamiquement la valeur, la visibilité et la disponibilité des champs

    • Valeur : met à jour la valeur de l'élément en fonction d'autres attributs au chargement ou lorsque ces derniers sont modifiés (exemple : = int({{puissance}}) * int({{portee}}))
    • Visible : permet de rendre visible/invisible un élément en fonction d'autres attributs (exemple : = int({{puissance}}) * int({{portee}}) > 5000)
    • Verrou : permet d'activer/désactiver un élément en fonction d'autres attributs (exemple : = int({{puissance}}) * int({{portee}}) > 5000)

    Sources de données de type API externe

    Un nouveau type de sources de données permettra de récupérer des informations depuis une API ouverte sans avoir à la stocker les données.

    Ajout des champs « Objet localisable » et « Objet sélectionnable »

    Ajout des champs « Objet localisable » et « Objet sélectionnable » dans le formulaire objet métier pour définir si un objet métier est disponible en localisation et en selection.

    Module ANC

    Génération de rapports dans l'onglet contrôle

    En liant les contrôles à un objet métier depuis les fichiers de configuration, il est désormais possible de générer des rapports PDF ou doc depuis une nouvelle section "Rapports".

    Modification des encarts cartographiques sur installation et contrôle

    Ajout de la possibilité d'utiliser une carte personnalisée avec zoom automatique sur la parcelle impactée depuis les onglets installation et contrôle.

    Ajout d'un champ commentaires dans l'onglet contrôle

    Rotation des symboles des schémas de contrôle

    Dans la section schéma de l'onglet contrôle, mise en place de sliders pour ajuster la taille et la rotation des symboles.

    Amélioration du champ commune de l'onglet entreprise

    Évolution de l'outil d'administration des entreprises en mettant une liste déroulante éditable.

    Modification du champ code postal de l'onglet installation

    Modification des champs adresse, code postal et commune en mettant des champs avec possibilité de saisir chiffre ou texte.

    Le besoin est de pouvoir gérer des adresses à l'étranger.

    Modification du tri par défaut de l'onglet installation

    Modification de l'ordre par défaut du tableau présent sur l'onglet installation pour que les dernières installations apparaissent en premier.

    Modification des boutons installation

    Modification de l'ordre et les couleurs des boutons de l'onglet installation pour éviter les suppressions accidentelles.

    Autres

    Utilisation d'une compilation simple

    Pour préparer le développement de futurs modules vMap en tant que surcouches et indépendants des versions du logiciel, la compilation google closure a été passée en mode simple au lieu de advanced

    Passage à mapserver 7.2.1

    Anomalies corrigées

    2019.01.00

    • L'utilisation de virgules dans la localisation X/Y ne fonctionne pas sous firefox
    • Augmenter à 100 la taille du champ "server" de la table "s_vm4ms.connection"
    • Supprimer le message d'erreur PhantomJS lors de l'installation
    • Correction des traductions anglaises
    • ANC : problème lors de la réinitialisation du filtre contrôle
    • ANC : dans les évacuations d’eaux, il n’est pas possible de mettre un chiffre après la virgule
    • ANC : affichage de type d'effluent dans contrôle non conforme
    • ANC : enlever la restriction de profondeur d'apparition
  • 2018.04.04
    b0d0f69f · link versions ·

    Bugs corrigés

    • Comparaison : échelle carte 2 ne se change pas depuis le mode impression
    • Comparaison : filtre non disponible sur la carte 1
  • 2018.04.03
    34c373ae · update deps ·

    Bugs corrigés

    • Problème de synchronisation des modèles d'impression
  • 2018.04.02

    Bugs corrigés

    • Ordre alphabétique des modèles d'impressions non respecté
    • Problème impressions fiche urbanisme (regression 2018.04)
  • 2018.04.01
    74674fd8 · pull vitis app_vmap ·

    Bugs corrigés

    • Export des cartes en mode public non affiché pour l'utilisateur public

    • Bug affichage palette impressions

    • Problème affichage mode mobile

    • Documentation swagger publictoken non valide

    • Mélange des modes affichés pour l'utilisateur public si deux applications sont sur la même base

    • Incohérence des properties utilisateur vas_home et database

    • Accès à vitis/webservices aux non vitis admin

    • Erreurs sur vitis/privileges sans droits d'admin

    • Erreur 500 suppression utilisateur

    • Le paramètre timezone_id de la ressource rest/vitis/users est obligatoire en POST

  • 2018.04.00
    80983284 · Merge branch 'master' ·

    Évolutions

    Mode comparaison de cartes

    Ajout d'un bouton dans la barre suppérieure permettant de comparer la carte en cours avec une deuxième carte.

    Amélioration des fonctionnalités d'accrochage

    Pour la saisie des polygones, ajout des boutons "Éviter les superpositions" pour re-calculer automatiquement les géométries en fonction des données des autres objets métiers.

    Générateur de liens vMap

    Il est désormais possible d'ouvrir vMap èn spécifiant dans l'URL la carte, l'étendue ainsi que le token du compte à utiliser.

    Ces liens sont disponibles directement depuis l'interface depuis le bouton "Lien vers la carte en cours".

    Pour configurer l'utilisateur public à utiliser, il suffit de se rendre dans le menu configuration et saisir les champs liés au compte public.

    Terminer les saisies par un clic droit

    Depuis la version 2018.04.00 il est possible de terminer ses saisies par un double-clic comme précédemment mais aussi par un clic droit.

    Amélioration du formulaire Objet métier

    formulaire_bo

    Anomalies corrigées

    Impossible de supprimer le JavaScript d'un formulaire.

    Un champ de type image objet métier en mode affichage seulement affiche un bouton si aucune image est disponible sur le serveur.

    Intersections cadastrales remontées pour les parcelles limitrophes entre deux communes lors de la génération des rapports.

    Problèmes lors qu'un utilisateur vmap_admin et non vitis_admin va dans le mode configuration.

    La réinitialisation d'un formulaire de filtre dans le module ANC annule les rechargements en cascade du formulaire.

    Module cadastre : en recherche attributaire la sélection reste en mémoire quand on filtre la liste des parcelles.

    Problème d'affichage des fonctions GetFeatureInfo sur mobile.

    Erreurs lors de l'utilisation de flux WMS avec mot de passe dans l'interface d'administration.

    JavaScript non chargé lors de l'affichage d'un sous-formulaire objet métier.

    Problème de cache dans les listes de type grille objet métier.

    Dysfonctionnements avec les champs de type date quand on saisit la date du jour.

    La génération automatique des formulaires objets métiers ne se fait pas si on utilise une base de données autre que celle de vMap.