Bonjour,

J'ai une question sur GeoTools à vous soumettre :
Lorsque je charge un shp, j'obtiens un objet "maCouche" instance de la classe SimpleFeatureSource. Dans cet objet j'ai toutes les entités de ma couche avec leurs attributs (si j'ai bien compris ?).
Je souhaiterais effacer toutes les entités de cette couche et me retrouver ainsi avec une collection vide. J'ai essayé d'utiliser la méthode "clear" (maCouche.getFeatures.clear) mais ma collection reste inchangé. La méthode maCouche.getFeatures().size() ne renvoie pas 0 mais toujours le même nombre...
Quelle est la manipulation que je fais mal ??

Je mets mon bout de code pour mieux illustrer :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
File file = JFileDataStoreChooser.showOpenFile("shp", null);
FileDataStore store = FileDataStoreFinder.getDataStore(file);	
SimpleFeatureSource amont = store.getFeatureSource();	
amont.getFeatures().clear();
Merci d'avance

CR