Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site. Si vous continuez à utiliser ce dernier, nous considèrerons que vous acceptez l'utilisation des cookies. J'ai compris ! ou En savoir plus !.
banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

#1 Fri 15 October 2010 15:05

Paul
Participant assidu
Lieu: Paris
Date d'inscription: 31 Jul 2008
Messages: 158

[GeoTools 2.7] Effacer collection d'un shapefile

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:

File file = JFileDataStoreChooser.showOpenFile("shp", null);
FileDataStore store = FileDataStoreFinder.getDataStore(file);
SimpleFeatureSource amont = store.getFeatureSource();
            
amont.getFeatures().clear();

Merci d'avance !

Paul


Paul

Hors ligne

 

#2 Wed 20 October 2010 16:07

Paul
Participant assidu
Lieu: Paris
Date d'inscription: 31 Jul 2008
Messages: 158

Re: [GeoTools 2.7] Effacer collection d'un shapefile

Bonjour ami(e)s géomaticien(ne)s !

Un petit up sur ce sujet, au cas où...

Bonne journée

Paul


Paul

Hors ligne

 

Pied de page des forums

Powered by FluxBB