Bonjour
Avant toute chose, je voudrais signaler un soucis avec la fonction de recherche. Si j'effectue une recherche les infos bulles qui apparaissent normalement pour les objets d'une couche ne sont plus visualisables. Est ce qu'il y a un moyen pour palier à ce problème sans recharger l'API ?
Ensuite, j'ai eu une demande par rapport à une couche en particulier, celle de la DECI. Il s'agit de pouvoir faire une recherche par numéro de point d'eau entre autre. J'ai testé avec les codages html de ce site : http://acestgratuit.free.fr/scripts_...oteurform.html
dans le head j'ai mis comme ceci :
et de cette façon dans le body
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 <script language="Javascript"> function callsearch(){ searchwords=document.searchform.searchwords.value.toLowerCase(); while (searchwords.indexOf(" ")>-1) { pos=searchwords.indexOf(" "); searchwords=searchwords.substring(0,pos)+"+"+ searchwords.substring(pos+1); } location="assets/deci/deci.kml"; } </script>
Cependant le test ainsi réalisé n'est pas fonctionnel. Par contre, ce que je souhaiterais savoir, c'est si dans le codage de la fonction de recherche fournie dans la documentation il est possible d'implémenter d'autres fonctions de recherche fonctionnant avec la couche DECI.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 <script type="text/javascript" src="js/quickstart.js"></script> <form action="javascript:callsearch();" name="searchform" method="post"> <p><input type="text" name="searchwords" size="15"> <input TYPE="button" onclick="javascript:callsearch()" VALUE="Search"> </p> </form>
Ou alors existe t'il un autre moyen d'implémenter ce type de recherche vis à vis d'une couche précise ?
Partager