Sono interessato a un modo per identificare i raster (ad esempio, il formato ESRI GRID) o gli shapefile che sono corrotti e che impedirebbero loro di essere utilizzati in uno strumento di analisi. Ho un gran numero nell'albero delle cartelle strutturate e vorrei essere in grado di eseguire script di qualcosa che percorrerà l'albero dei file e di essere in grado di identificare i raster che, ad esempio, se si tenta di visualizzarlo in ArcCatalog, non consentirebbe che venga visualizzato e di conseguenza farebbe fallire qualsiasi strumento di geoprocessing. Stesso affare per shapefile o classi di feature.
La mia preferenza sarebbe in qualche modo fare questo in Python (e non sarei contrario a un modulo Python non ESRI o altro) ma sono aperto a tutto. Immagino che potresti hackerare qualcosa insieme provando a convalidare la geometria o capitalizzando alcuni aspetti della progettazione dei file, ma cosa avrebbe più senso? O c'è un altro modo per farlo che è specificamente progettato per tale scopo?
Il mio obiettivo è quello di essere in grado di eseguire un semplice meccanismo di controllo qualità su alcuni file di preelaborazione di una settimana per assicurarmi che siano tutti sani prima di iniziare a eseguire l'elaborazione in batch.
grazie Tom