diff --git a/index.html b/index.html
index d455603e..66c4c40e 100755
--- a/index.html
+++ b/index.html
@@ -1695,12 +1695,12 @@
Ajouter une donnée
-
-
+
Depuis un catalogue
-
-
+
Via des paramètres
diff --git a/lib/mv.js b/lib/mv.js
index 2046ccb0..aa9a4f74 100755
--- a/lib/mv.js
+++ b/lib/mv.js
@@ -381,7 +381,7 @@ var mv = (function () {
} else {
$("#search-message").text("Aucun résultat pour cette recherche.");
}
- },
+ },
getConfLayers: function () {
// CAS 2 : Ajout d'une couche via ces paramètres
@@ -411,6 +411,8 @@ var mv = (function () {
.attr("data-layerid", layerid)
.attr("data-title", layername)
.attr("visible", true)
+ .attr("tiled", true)
+ .attr("queryable", true)
.find(".layer-name").text(layername);
var layer = {
"id": layerid,
@@ -418,7 +420,9 @@ var mv = (function () {
"name": layername,
"type": layertype,
"url": layerurl,
- "visible": true
+ "visible": true,
+ "tiled": true,
+ "queryable": true
};
// Paramètres supplémentaires si Vector-TMS
@@ -434,14 +438,7 @@ var mv = (function () {
$("#mod-layerNew").modal('hide');
$("#mod-themeOptions").modal('show');
- // Reset input
- document.getElementById('newlayer-type').value = '';
- [...document.querySelectorAll(".param-type")].forEach(e => e.classList.add("d-none"));
- [...document.querySelectorAll("#commonParamType >div")].forEach(e => e.classList.add("d-none"));
- [...newLayerByParam.querySelectorAll("input")].forEach(function(x){
- x.value = "";
- x.classList.remove("is-invalid");
- });
+ mv.resetConfLayer();
return
}
// CAS 1 : Ajout d'une couche via un catalogue
@@ -491,6 +488,17 @@ var mv = (function () {
$("#mod-themeOptions").modal('show');
//remove selection from results
$(".ogc-result input[type='checkbox']:checked").prop("checked", false);
+ },
+
+ resetConfLayer: function () {
+ // Reset input
+ document.getElementById('newlayer-type').value = '';
+ [...document.querySelectorAll(".param-type")].forEach(e => e.classList.add("d-none"));
+ [...document.querySelectorAll("#commonParamType >div")].forEach(e => e.classList.add("d-none"));
+ [...newLayerByParam.querySelectorAll("input")].forEach(function(x){
+ x.value = "";
+ x.classList.remove("is-invalid");
+ });
},
resetSearch: function () {