Bonjour,
J'ai un Algo pour éliminer des doublons de features dans des shapefiles.
J'ai réussi à faire fonctionner l'exemple de l'API Geotools pour copier un shapefile feature par feature à l'aide d'un itérateur.
Il me faut maintenant établir une distance entre deux simplefeature de la façon suivante pour poursuivre mon algo:
itérer sur tous les simplefeature pour savoir s'ils sont à moins ou plus de X mètres d'une trace déjà sur la carte.
Si oui ....
voiçi mon bout de code :
while (iterator.hasNext()) {
try {
SimpleFeature CurFeature = iterator.next();
}
}
Par contre pour le reste je sèche vraiment.
J'ai lu différentes choses sur les DistanceToPoint ou encore les PointHandler qui apparemment ne sont pas applicables dans notre exemple.
Quelqu'un pourrait donc t - il m'aider ?
Merci,
GuillaumeMik
Edit : je tiens à préciser que je suis débutant en SIG (particulierement avec Geotools) mais que j'ai des bases de Java.
Partager