Je suis intéressé par un moyen d'identifier les rasters (par exemple, le format ESRI GRID) ou les fichiers de formes qui sont corrompus et qui empêcheraient leur utilisation dans un outil d'analyse. J'ai un grand nombre dans l'arborescence des dossiers structurés et je voudrais pouvoir écrire quelque chose qui parcourra l'arborescence des fichiers et pourra identifier les rasters qui, par exemple, si vous avez essayé de le visualiser dans ArcCatalog, il ne permettrait pas qu'il soit affiché et par conséquent, tout outil de géotraitement échouerait. Même chose pour les fichiers de formes ou les classes d'entités.
Ma préférence serait en quelque sorte de le faire en Python (et je ne serais pas opposé à un module python non ESRI ou autre) mais je suis ouvert à tout. Je suppose que vous pourriez pirater quelque chose ensemble en essayant de valider la géométrie ou en capitalisant sur un aspect de la conception du fichier, mais qu'est-ce qui aurait le plus de sens? Ou existe-t-il une autre façon de le faire spécialement conçue à cette fin?
Mon objectif est de pouvoir simplement exécuter un mécanisme de contrôle de la qualité simple sur certains gros fichiers de prétraitement d'une semaine pour m'assurer qu'ils sont tous sains avant de commencer le traitement par lots proprement dit.
merci, Tom
Pour les sources de données vectorielles, utilisez Vérifier la géométrie / Réparer la géométrie en tandem.
la source
En ce qui concerne les fichiers vectoriels shp, j'utiliserais quelque chose comme le vérificateur de fichiers de forme sur les arcscripts.
vérificateur de fichier de forme
Pour le raster L'erreur la plus courante lors du géotraitement est un type de champ non valide.
Vous pouvez envisager de découvrir les types de champs dans vos modules de géotraitement, puis d'exécuter la vérification des types de champs dans vos rasters.
Je suppose que d'autres types d'erreurs ou d'autres éléments à considérer peuvent être la palette en cours d'indexation ou la profondeur de couleur non prise en charge pour un traitement particulier.
En fait, être corupt semble un peu plus rare. Mais bien sûr, cela peut arriver. Voici peut-être des éléments à rechercher.
esri forums
corrupt dted
Je pense que la plupart du temps, ces cas pourraient être que l'utilisation d'un autre logiciel pour ouvrir le fichier et le sauvegarder au format / paramètres corrects résout beaucoup de ces problèmes.
la source