diff --git a/htdocs/mapscript.js b/htdocs/mapscript.js index c70006f..73c7fb0 100644 --- a/htdocs/mapscript.js +++ b/htdocs/mapscript.js @@ -346,6 +346,16 @@ function search(e) { results.appendChild(el); } break; + case "Polygon": + regex = new RegExp(query, 'i'); + + if (item.feature.properties.name.match(regex)) { + el = document.createElement("li"); + zpos = layers._layers[i].layer._layers[item._leaflet_id].getCenter(); + el.innerHTML = "[" + layers._layers[i].name + "] " + '' + htmlEntities(item.feature.properties.name) + ""; + results.appendChild(el); + } + break; default: break; }