У меня есть шейп-файл, над которым я работал в ArcGIS Desktop 9.3, как-то поврежден, и он выдает мне ошибку «Количество фигур не соответствует количеству записей таблицы». Я хотел бы восстановить этот шейп-файл, так как он имеет много правок, которых нет в других ревизиях файла.
Раньше я восстанавливался после этой ошибки с помощью ogr2gui, но инструмент теперь просто вылетает. Я даже попробовал версию командной строки ogr2ogr, но все равно не повезло. Этот скрипт, Shapefile Repair Tool с сайта ArcScripts, тоже не помог.
Любые идеи? (кроме того, что я перестаю использовать шейп-файлы)
Вот вывод из ogr2ogr (основываясь на предложении в ответах):