Bonjour,
Je travaille actuellement sur une carte interactive (issue du logiciel QGIS et dont l'export web a été réalisé grâce à qgis2web), avec pour objectif de pouvoir mettre à jour dynamiquement la carte. Pour cela j'ai mis en place un champ de recherche qui permet de modifier dynamiquement les données liées à la carte qui sont sous cette forme :
Ainsi après avoir sélectionnées certaines caractéristiques, plusieurs entrées de l'Array "features" sont supprimées. Mon problème est que après j''essaye de relancer le script qui permet d'afficher la carte, mais une erreur apparaît qui semble liée au fait que malgré la suppression de plusieurs entrées de l'Array sa length reste la même (ce que j'ai pu constaté avec un console.log). D'où ma question :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 var json_NoticesQGis1 = {"type":"FeatureCollection","name":"NoticesQGis1","crs":{"type":"name","properties":{"name":"urn:ogc:def:crs:OGC:1.3:CRS84"}}, "features":[ {"type":"Feature","properties":{"Num-notice":"1111111","commune":"commune1","Lieu-dit":"lieudit1","date debut":"100","date fin":"200","rang":"3"},"geometry":{"type":"Point","coordinates":[1.566206851380528,48.11192290209636]}}, {"type":"Feature","properties":{"Num-notice":"2222222","commune":"commune2","Lieu-dit":"lieudit2","date debut":"100","date fin":"200","rang":"4"},"geometry":{"type":"Point","coordinates":[1.569868260038951,48.374021524739888]}}]}
Est-ce qu'il est possible de "mettre jour un array" pour que son length soit mise en jour en fonction de la suppression ou ajout de données ?
(j'espère que j'ai réussi à être clair )
Merci d'avance pour votre aide,
Partager