ระบุ shapefiles หรือ rasters ที่เสียหายผ่าน Python หรือ ArcObjects
ฉันสนใจวิธีระบุ rasters (เช่นรูปแบบ ESRI GRID) หรือรูปร่างที่เสียหายที่จะป้องกันไม่ให้ใช้ในเครื่องมือวิเคราะห์ ฉันมีจำนวนมากในโครงสร้างโฟลเดอร์ทรีและต้องการให้สามารถเขียนสคริปต์บางสิ่งที่จะนำทรีไฟล์และสามารถใช้ ID rasters ได้ตัวอย่างเช่นหากคุณพยายามดูใน ArcCatalog จะไม่อนุญาตให้แสดง และตามด้วยจะทำให้เครื่องมือการประมวลผลทางภูมิศาสตร์ล้มเหลว ข้อตกลงเดียวกันสำหรับ shapefiles หรือคลาสคุณลักษณะ ฉันชอบที่จะทำสิ่งนี้ใน Python (และฉันจะไม่ต่อต้านโมดูล Python ที่ไม่ใช่ ESRI หรืออื่น ๆ ) แต่ฉันเปิดรับทุกสิ่ง ฉันเดาว่าคุณสามารถแฮกบางอย่างด้วยกันโดยพยายามตรวจสอบความถูกต้องของรูปทรงเรขาคณิตหรือใช้ประโยชน์จากด้านการออกแบบไฟล์ แต่สิ่งใดที่เหมาะสมที่สุด? หรือมีวิธีอื่นที่จะออกแบบมาเพื่อวัตถุประสงค์ดังกล่าวโดยเฉพาะหรือไม่? เป้าหมายของฉันคือสามารถเรียกใช้กลไกการควบคุมคุณภาพอย่างง่าย ๆ ในไฟล์ประมวลผลล่วงหน้าขนาดใหญ่บางสัปดาห์เพื่อให้แน่ใจว่าพวกเขาจะได้รับเสียงทั้งหมดก่อนที่จะเริ่มทำการประมวลผลแบทช์จริง ขอบคุณทอม