diff --git a/.gitmodules b/.gitmodules index f77a02a9ede5dd0fb8c1444b2c2c5204603ccb18..f4174a9974a8909a6dfa337410ec9d4a7a1ea964 100755 --- a/.gitmodules +++ b/.gitmodules @@ -30,3 +30,7 @@ path = src/module_cadastre url = git@gitlab.veremes.net:Development/vitis_apps/sources/module_cadastre.git branch = next_app_vmap +[submodule "src/module_anomalies"] + path = src/module_anomalies + url = git@gitlab.veremes.net:Development/vitis_apps/sources/module_anomalies.git + branch = next_app_vmap diff --git a/changelog/2020.02/Changelog_2020.02.md b/changelog/2020.02/Changelog_2020.02.md new file mode 100644 index 0000000000000000000000000000000000000000..743b022419ea87c96fea6f839287be709d5bd9c3 --- /dev/null +++ b/changelog/2020.02/Changelog_2020.02.md @@ -0,0 +1,171 @@ +Le document ci-dessous présente une liste non exhaustive d'évolutions / corrections à retrouver dans la version 2020.02 de vMap. + +L'ensemble des évolutions et anomalies de cette nouvelle version sont à retrouver sur le GitLab de Veremes : https://gitlab.veremes.net/open-source/vmap/milestones/19 + +# Évolutions + +## 1. Paramétrage d’une étendue cartographique de démarrage par défaut pour chaque utilisateur. + + + +Si aucune étendu n'est défini, c'est l'étendu de la carte qui sera pris en compte. + +## 2. Ajout de l'option "Relevé de propriété de la parcelle tiers" dans le module cadastre. + + + +Le relevé de propriété de la parcelle tiers correspond au relevé de propriété de la parcelle sans date ni lieu de naissance du(des) propriétaire(s). + +## 3. Déplacement du bouton « Modifier la géométrie » dans l’infobulle de consultation. + + + +## 4. Evolution des rapports + +On peut désormais appliquer un style aux rapports, les styles sont les mêmes que pour les impressions. + + + +La demande de rapport peut se faire depuis les infobulles + + + +## 5. Les outils d’édition graphique (création et mise à jour) peuvent être désactivé. + +Configuration dans l'objet métier: + + + +Géométrie modifiable à non: + + + + +Géométrie saisissable à non: + + + +## 6. Ajout d'un niveau de zoom minimum et maximum dans le formulaire du service si le service est de type XYZ. + +Permet de ne pas charger les images au dessus et en dessous des zooms définie. + +## 7. Implémentation d’un module « Anomalies » pour la remontée cartographique des anomalies. + + + +## 8. Amélioration du contrôle de localisation rapide : élargissement du contrôle et ajout d’un bouton « Effacer la valeur courante » + +Ajout d'une croix pour réinitialiser la recherche. + +La zone de texte s'agrandit quand le curseur est dedans, décaler les autres icônes vers la droite. + + + +## 9. Amélioration de la fonctionnalité de clonage des cartes. + +Lorsqu'on clone une carte les calques sont clonés en même temps. + +## 10. Ajout de l’option « Objet requêtable » permettant aux objets métiers d’être localisables, sélectionnables et requêtable de manière exclusive. + + + +Ajout de trois options dans le formulaire d'objet métier: + +- Objet localisable : correspond à l’outil de localisation (fonctionnalité déjà existante) + + + +- Objet sélectionnable : correspond au bouton i et à l'ajout + + + + +- Objet requêtable : correspond au bouton i+ + + + +## 11. Implémentation d’un module « Cadastre medium » + +Ajout d'un privilège vmap_cadastre_medium_user. + +L'utilisateur qui a ce privilège a accès au module cadastre. +Les éléments suivants sont retirés pour ce privilège: +- La consultation du relevé de propriété +- Dans la fiche descriptive de parcelle, de la subdivision fiscale et de la fiche d’élément bâti + + + + + +## 12. Ajout d'une option de configuration pour activer ou désactiver les outils des infobulles. + + + + + +## 13. Ajout d'un lien mapillary dans les infobulles. + +## 14. Implémentation de la recherche « plein texte » de PostGreSQL pour la localisation. + +Ajout de l'option dans l'objet métier. + + + +Ajouter la recherche « plein texte » de PostGreSQL sur les objets métiers à partir du contrôle de localisation rapide de VMap (cf. https://docs.postgresql.fr/11/textsearch.html) + +## 15. Saisie des coordonnées d’un vertex lors de la création et de la mise à jour d'un objet géométrique. + + + +## 16. Ajout du nom de la base de données, du schéma et de la table utilisés par l’objet métier dans les formulaires. + + + + + + +# Évolutions / Corrections + +## 1. Module cadastre: rapport locaux écriture du type de local à la place de l'identifiant + + + +## 2. Module ANC: Suppression de la liste déroulante des installations dans le formulaire d'édition d'un contrôle + + + + +# Corrections + +## 1. Correction du bouton "Lien vers cet objet" dans les infobulles. + +## 2. Ordre des modèles dans l'outil d'impression + +Si le paramétrage « Liste des modèles dans l'outil d'impression par ordre alphabétique » est sur non dans l’administration, le tri ne se fait pas correctement. + + + + + +## 3. Impression: Prise en compte de l'échelle pour la légende quand l'option "échelle" est coché. + + + +## 4. Impression: Ajout en mode comparaison de la source de la seconde carte. + + + + +## 5. Module ANC: Date invalide + + + +## 6. Formulaires: Fond des cartes OSM n'était pas visible + + + +## 7. Flux wms externe dans les impressions + +Un Flux wms externe comme l'IGN, qui ne gère pas la légende, dans un service de type wms bloquait l'impression. + + diff --git a/changelog/2020.02/images/admin_infobulles.png b/changelog/2020.02/images/admin_infobulles.png new file mode 100644 index 0000000000000000000000000000000000000000..49c390c954b643b83304a57d1da1396eb62cb936 Binary files /dev/null and b/changelog/2020.02/images/admin_infobulles.png differ diff --git a/changelog/2020.02/images/admin_infobulles2.png b/changelog/2020.02/images/admin_infobulles2.png new file mode 100644 index 0000000000000000000000000000000000000000..237003019e1814c1702db0d4bb2c91fbdc5a9b26 Binary files /dev/null and b/changelog/2020.02/images/admin_infobulles2.png differ diff --git a/changelog/2020.02/images/anc_date.png b/changelog/2020.02/images/anc_date.png new file mode 100644 index 0000000000000000000000000000000000000000..8a0e131fb6ab70f8901311f818de6e747081e66e Binary files /dev/null and b/changelog/2020.02/images/anc_date.png differ diff --git a/changelog/2020.02/images/anc_installation.png b/changelog/2020.02/images/anc_installation.png new file mode 100644 index 0000000000000000000000000000000000000000..f1cc3ce157774ce54fa73fa291c229387de0aa70 Binary files /dev/null and b/changelog/2020.02/images/anc_installation.png differ diff --git a/changelog/2020.02/images/anomalies.png b/changelog/2020.02/images/anomalies.png new file mode 100644 index 0000000000000000000000000000000000000000..9bec371cfae454331a39ab30def4cea20594688c Binary files /dev/null and b/changelog/2020.02/images/anomalies.png differ diff --git a/changelog/2020.02/images/bdd_schema_table0.png b/changelog/2020.02/images/bdd_schema_table0.png new file mode 100644 index 0000000000000000000000000000000000000000..2f96eee5ff4cace1ab4b72acae0308e40b2903f5 Binary files /dev/null and b/changelog/2020.02/images/bdd_schema_table0.png differ diff --git a/changelog/2020.02/images/bdd_schema_table1.png b/changelog/2020.02/images/bdd_schema_table1.png new file mode 100644 index 0000000000000000000000000000000000000000..cc6ba1a9a461616795908b62312d96e5bc6f1aab Binary files /dev/null and b/changelog/2020.02/images/bdd_schema_table1.png differ diff --git a/changelog/2020.02/images/bdd_schema_table2.png b/changelog/2020.02/images/bdd_schema_table2.png new file mode 100644 index 0000000000000000000000000000000000000000..f6fabd1c2022f85e7fa03b08078d45c5b2a0e123 Binary files /dev/null and b/changelog/2020.02/images/bdd_schema_table2.png differ diff --git a/changelog/2020.02/images/bo_geom_editable_non1.png b/changelog/2020.02/images/bo_geom_editable_non1.png new file mode 100644 index 0000000000000000000000000000000000000000..b4322462f8eec513d57dd59eb1d8cff41323c77a Binary files /dev/null and b/changelog/2020.02/images/bo_geom_editable_non1.png differ diff --git a/changelog/2020.02/images/bo_geom_editable_non2.png b/changelog/2020.02/images/bo_geom_editable_non2.png new file mode 100644 index 0000000000000000000000000000000000000000..cc40b3c38c78de902a0f835534ac9344ebf7f93b Binary files /dev/null and b/changelog/2020.02/images/bo_geom_editable_non2.png differ diff --git a/changelog/2020.02/images/bo_geom_saisissable_non.png b/changelog/2020.02/images/bo_geom_saisissable_non.png new file mode 100644 index 0000000000000000000000000000000000000000..bd475201fc1554165fc05e70eb4606f1932cfcc7 Binary files /dev/null and b/changelog/2020.02/images/bo_geom_saisissable_non.png differ diff --git a/changelog/2020.02/images/bo_localisable.png b/changelog/2020.02/images/bo_localisable.png new file mode 100644 index 0000000000000000000000000000000000000000..3630c7be6dafac90befc0a708c83b2e1d0273e4c Binary files /dev/null and b/changelog/2020.02/images/bo_localisable.png differ diff --git a/changelog/2020.02/images/bo_requetable.png b/changelog/2020.02/images/bo_requetable.png new file mode 100644 index 0000000000000000000000000000000000000000..8c2611eaf610d5e1b4456a649537f4a05f28f31f Binary files /dev/null and b/changelog/2020.02/images/bo_requetable.png differ diff --git a/changelog/2020.02/images/bo_selectionnable.png b/changelog/2020.02/images/bo_selectionnable.png new file mode 100644 index 0000000000000000000000000000000000000000..84291b97b41b988b6b0aaa8e1c0a867b766f7f70 Binary files /dev/null and b/changelog/2020.02/images/bo_selectionnable.png differ diff --git a/changelog/2020.02/images/bo_selectionnable2.png b/changelog/2020.02/images/bo_selectionnable2.png new file mode 100644 index 0000000000000000000000000000000000000000..68ee9a07ac312eb9d75de83cd213dabeb828f335 Binary files /dev/null and b/changelog/2020.02/images/bo_selectionnable2.png differ diff --git a/changelog/2020.02/images/btn_geometrie.png b/changelog/2020.02/images/btn_geometrie.png new file mode 100644 index 0000000000000000000000000000000000000000..40848f4a875cc6297fa743c3ae942579d9d52d1d Binary files /dev/null and b/changelog/2020.02/images/btn_geometrie.png differ diff --git a/changelog/2020.02/images/cadastre_locaux.png b/changelog/2020.02/images/cadastre_locaux.png new file mode 100644 index 0000000000000000000000000000000000000000..bfa235878b9697ec4092cf75f202b2ff0b2f3cd1 Binary files /dev/null and b/changelog/2020.02/images/cadastre_locaux.png differ diff --git a/changelog/2020.02/images/cadastre_medium1.png b/changelog/2020.02/images/cadastre_medium1.png new file mode 100644 index 0000000000000000000000000000000000000000..ab09f972ba3131be85dee8d9ca0b6379a977ffbb Binary files /dev/null and b/changelog/2020.02/images/cadastre_medium1.png differ diff --git a/changelog/2020.02/images/cadastre_medium2.png b/changelog/2020.02/images/cadastre_medium2.png new file mode 100644 index 0000000000000000000000000000000000000000..3befc9d5b0f2927f0ffef32ba21bf5e5c60d0390 Binary files /dev/null and b/changelog/2020.02/images/cadastre_medium2.png differ diff --git a/changelog/2020.02/images/carte_osm.png b/changelog/2020.02/images/carte_osm.png new file mode 100644 index 0000000000000000000000000000000000000000..59f7b9c33d70d30b0343a0614dab7cc691f7677f Binary files /dev/null and b/changelog/2020.02/images/carte_osm.png differ diff --git a/changelog/2020.02/images/conf_bo_geom.png b/changelog/2020.02/images/conf_bo_geom.png new file mode 100644 index 0000000000000000000000000000000000000000..f9df0b13e6d9edaab5eda4703905031f4705b2b3 Binary files /dev/null and b/changelog/2020.02/images/conf_bo_geom.png differ diff --git a/changelog/2020.02/images/conf_bo_loc_select_req.png b/changelog/2020.02/images/conf_bo_loc_select_req.png new file mode 100644 index 0000000000000000000000000000000000000000..eef510d80b0294318fea1b3d98e07c5114fb28c9 Binary files /dev/null and b/changelog/2020.02/images/conf_bo_loc_select_req.png differ diff --git a/changelog/2020.02/images/conf_bo_mode_recherche.png b/changelog/2020.02/images/conf_bo_mode_recherche.png new file mode 100644 index 0000000000000000000000000000000000000000..2ed6e551d92a85216a92563a7b260ac047ab844e Binary files /dev/null and b/changelog/2020.02/images/conf_bo_mode_recherche.png differ diff --git a/changelog/2020.02/images/config_user_vmap.png b/changelog/2020.02/images/config_user_vmap.png new file mode 100644 index 0000000000000000000000000000000000000000..6cd25670e7acb1c926f7e75d0aad2431e90d2206 Binary files /dev/null and b/changelog/2020.02/images/config_user_vmap.png differ diff --git a/changelog/2020.02/images/correction_impression_echelle.png b/changelog/2020.02/images/correction_impression_echelle.png new file mode 100644 index 0000000000000000000000000000000000000000..a42426feff6868fd39862b19a49187516d6c12e1 Binary files /dev/null and b/changelog/2020.02/images/correction_impression_echelle.png differ diff --git a/changelog/2020.02/images/localisation.png b/changelog/2020.02/images/localisation.png new file mode 100644 index 0000000000000000000000000000000000000000..be3edbe1dc911277ed8d66fa0eab7af377a347bc Binary files /dev/null and b/changelog/2020.02/images/localisation.png differ diff --git a/changelog/2020.02/images/ordre_model_impression1.png b/changelog/2020.02/images/ordre_model_impression1.png new file mode 100644 index 0000000000000000000000000000000000000000..09b62ccf6b77138b3bd2f00b64951249c3befd24 Binary files /dev/null and b/changelog/2020.02/images/ordre_model_impression1.png differ diff --git a/changelog/2020.02/images/ordre_model_impression2.png b/changelog/2020.02/images/ordre_model_impression2.png new file mode 100644 index 0000000000000000000000000000000000000000..726b810f261923d1882e6cb358bbb71a53edb215 Binary files /dev/null and b/changelog/2020.02/images/ordre_model_impression2.png differ diff --git a/changelog/2020.02/images/rapport_vmap_admin.png b/changelog/2020.02/images/rapport_vmap_admin.png new file mode 100644 index 0000000000000000000000000000000000000000..1673e94531c5c37275d3d6288f37dadd67e3ddbc Binary files /dev/null and b/changelog/2020.02/images/rapport_vmap_admin.png differ diff --git a/changelog/2020.02/images/rapport_vmap_objet.png b/changelog/2020.02/images/rapport_vmap_objet.png new file mode 100644 index 0000000000000000000000000000000000000000..c516b8c51e64c27b15774d8d44c0d3a6caf30f06 Binary files /dev/null and b/changelog/2020.02/images/rapport_vmap_objet.png differ diff --git a/changelog/2020.02/images/rapport_vmap_objets.png b/changelog/2020.02/images/rapport_vmap_objets.png new file mode 100644 index 0000000000000000000000000000000000000000..d8fec22d55bc1441fb42c0b58698cd975104769f Binary files /dev/null and b/changelog/2020.02/images/rapport_vmap_objets.png differ diff --git a/changelog/2020.02/images/releve_propriete_tiers.png b/changelog/2020.02/images/releve_propriete_tiers.png new file mode 100644 index 0000000000000000000000000000000000000000..fe5a08dd06bdedccde2a88781a490bf081edaa95 Binary files /dev/null and b/changelog/2020.02/images/releve_propriete_tiers.png differ diff --git a/changelog/2020.02/images/saisie_coordonnees.png b/changelog/2020.02/images/saisie_coordonnees.png new file mode 100644 index 0000000000000000000000000000000000000000..ee5ca8b6750ffbf6f58d8ff69734aaa553bfe9b3 Binary files /dev/null and b/changelog/2020.02/images/saisie_coordonnees.png differ diff --git a/changelog/2020.02/images/source_carte2.png b/changelog/2020.02/images/source_carte2.png new file mode 100644 index 0000000000000000000000000000000000000000..d8e9c8c4d25eec4f5fd807d5ed56a8354f1f87aa Binary files /dev/null and b/changelog/2020.02/images/source_carte2.png differ diff --git a/conf/_install/dependency.xml b/conf/_install/dependency.xml index 14366ebb2ea9a48312ccc266f1e7a50413709305..5e18108a6314def9dd90e2e065e757396d0b790b 100755 --- a/conf/_install/dependency.xml +++ b/conf/_install/dependency.xml @@ -32,5 +32,10 @@ <name>module_cadastre</name> <version>app_vmap</version> </dependency> + <dependency> + <nature>modules</nature> + <name>module_anomalies</name> + <version>app_vmap</version> + </dependency> </dependenciesCollection> </installer> diff --git a/conf/package.json b/conf/package.json old mode 100755 new mode 100644 index 5b5091d40728e547f4c50369734cf88ed10edef1..e5931aac3e33ee9c99a7cf3343445a5b476d362b --- a/conf/package.json +++ b/conf/package.json @@ -1,4 +1,10 @@ { - "name": "Vitis", - "version": "0.1.0" + "name": "vitis", + "version": "0.1.0", + "dependencies": { + "google-closure-compiler": "^20160911.0.0", + "google-closure-library": "^20160911.0.0", + "grunt": "^1.0.4", + "grunt-closure-tools": "^1.0.0" + } } diff --git a/src/module_anomalies b/src/module_anomalies new file mode 160000 index 0000000000000000000000000000000000000000..ef5f229ccc6a633391cbfe39df120f15f7db6f6c --- /dev/null +++ b/src/module_anomalies @@ -0,0 +1 @@ +Subproject commit ef5f229ccc6a633391cbfe39df120f15f7db6f6c diff --git a/src/module_cadastreV2 b/src/module_cadastreV2 index 118744cac43030ae83dd6623fe5d7c29ca2fb9e4..871342fd8136447108f34eeb81ed7b004751ca0d 160000 --- a/src/module_cadastreV2 +++ b/src/module_cadastreV2 @@ -1 +1 @@ -Subproject commit 118744cac43030ae83dd6623fe5d7c29ca2fb9e4 +Subproject commit 871342fd8136447108f34eeb81ed7b004751ca0d diff --git a/src/module_vm4ms b/src/module_vm4ms index 57acacce06308ea6a9b59df5897eab017b7084e9..34f02b923e2c139276c7c81dde81a30b8b96c224 160000 --- a/src/module_vm4ms +++ b/src/module_vm4ms @@ -1 +1 @@ -Subproject commit 57acacce06308ea6a9b59df5897eab017b7084e9 +Subproject commit 34f02b923e2c139276c7c81dde81a30b8b96c224 diff --git a/src/module_vmap b/src/module_vmap index e0966fcc9add50ded95ce89951dd69b8bc610226..39305fdb7fcbd0e463a486c4da0915b8992c2271 160000 --- a/src/module_vmap +++ b/src/module_vmap @@ -1 +1 @@ -Subproject commit e0966fcc9add50ded95ce89951dd69b8bc610226 +Subproject commit 39305fdb7fcbd0e463a486c4da0915b8992c2271 diff --git a/src/vitis b/src/vitis index e1d2b09f5c97724bdd267b1d0d54aa87029c7fd3..d2775de7809810847c0208d69531bbe3aee9a4a8 160000 --- a/src/vitis +++ b/src/vitis @@ -1 +1 @@ -Subproject commit e1d2b09f5c97724bdd267b1d0d54aa87029c7fd3 +Subproject commit d2775de7809810847c0208d69531bbe3aee9a4a8 diff --git a/utils b/utils index b06b8e2907cf03d9aca7dabe88074a8fa7f5ba77..7ff89dfe29c22af33fa983fbeddc772e62fa8336 160000 --- a/utils +++ b/utils @@ -1 +1 @@ -Subproject commit b06b8e2907cf03d9aca7dabe88074a8fa7f5ba77 +Subproject commit 7ff89dfe29c22af33fa983fbeddc772e62fa8336