Estoy interesado en una forma de identificar rásteres (p. Ej., Formato ESRI GRID) o archivos de forma corruptos que impidan su uso en una herramienta de análisis. Tengo un gran número en el árbol de carpetas estructuradas y me gustaría poder escribir algo que recorra el árbol de archivos y pueda identificar rásteres que, por ejemplo, si intenta verlo en ArcCatalog, no permitiría que se muestre y en consecuencia haría que fallara cualquier herramienta de geoprocesamiento. El mismo trato para shapefiles o clases de entidad.
Mi preferencia sería de alguna manera hacer esto en Python (y no me opondría a un módulo de Python que no sea ESRI u otro) pero estoy abierto a cualquier cosa. Supongo que podrían hackear algo juntos al intentar validar la geometría o capitalizar algún aspecto del diseño del archivo, pero ¿qué tendría más sentido? ¿O hay otra forma de hacerlo que esté específicamente diseñada para tal propósito?
Mi objetivo es poder ejecutar un mecanismo de control de calidad simple en algunos archivos grandes de preprocesamiento de una semana para asegurarme de que estén bien antes de comenzar a realizar el procesamiento por lotes real.
gracias Tom