Le 30/08/2022 à 10:38, Tuan Anh PHAN a écrit :
Bonjour à tous,
On aurait besoin d'aide pour écrire un script d'import multiple shapefiles. En effet, on a >260 zones à définir par import shapefile, l'import manuel avec clique souris prend en moyen 1 minute/zone, donc il faudrait >4h pour tout importer. On pensait utiliser l'option import/export json pour récupérer l'identifiant des cellules spatiales, mais c'est un peu compliqué de manipuler ce json avec R. Y-a-t-il une solution plus optimale?
Il y a une classe utilitaire dans Isis pour import / exporter des shapes file. Dans votre cas, cela doit être possible avec: import fr.ifremer.isisfish.map.GeoTools; File shapefile = ... List<Cell> cellsFromFile = GeoTools.getCellFromShapefile(fisheryRegion, fisheryRegion.getCell(), file); zone.setCell(cellsFromFile); -- Éric Chatellier - www.codelutin.com - 02.40.50.29.28