Bonjour Eric,
Merci pour le code, mais on ne voulait pas écrire un règle qui se
lance à chaque simulation, on préfère modifier la région de façon
permanente. Serait-il possible d'avoir un exemple de script qui
peut interroger la région (pas dans isis) puis importer des
shapefiles ?
Le 30/08/2022 à 10:38, Tuan Anh PHAN a écrit :
Il y a une classe utilitaire dans Isis pour import / exporter des shapes file.
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?
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);