Страница 1 из 2

Проблема с атрибутами в ArcEditor 9.2

Добавлено: 18 дек 2012, 09:19
DruzhA
Добрый день!
Возникла проблема: непонятным образом перемешались атрибуты в шейпфайле слоя в момент редактирования, без изменений геометрии объектов. В результате некоторые объекты слоя имеют атрибутивную информацию от других объектов...
Встречался ли кто-либо с подобной проблемой? В чём может быть причина и можно ли вернуть всё на свои места?

ОС: W XP98.
ArcEditor 9.2 (плавающая лицензия, в момент редактирования были разрывы с сеткой...)

Заранее БЛАГОдарю!

Re: Проблема с атрибутами в ArcEditor 9.2

Добавлено: 18 дек 2012, 09:26
novia
попробуйте все закрыть и открыть снова

Re: Проблема с атрибутами в ArcEditor 9.2

Добавлено: 18 дек 2012, 09:30
DruzhA
Пробовал - не помогло...

Re: Проблема с атрибутами в ArcEditor 9.2

Добавлено: 18 дек 2012, 10:04
lam
DruzhA писал(а):непонятным образом перемешались атрибуты в шейпфайле слоя в момент редактирования
Может вирус новый появился?

Re: Проблема с атрибутами в ArcEditor 9.2

Добавлено: 18 дек 2012, 10:07
novia
вряд ли. скорее всего был баг сортировки, после которого сохранили изменения.

Re: Проблема с атрибутами в ArcEditor 9.2

Добавлено: 18 дек 2012, 10:15
DruzhA
novia писал(а):попробуйте все закрыть и открыть снова
Перезапустил программу, теперь выдаёт ошибку открытия класса пространственных объектов: "число объектов не соответсвует числу записей в таблице"... Слой не открывается соответственно.
Похоже, произошёл сбой во время редактирования...

Re: Проблема с атрибутами в ArcEditor 9.2

Добавлено: 18 дек 2012, 10:17
lam
novia писал(а):вряд ли. скорее всего был баг сортировки, после которого сохранили изменения.
Так ведь стандартная сортировка, по моему, работает только визуально, без сохранения в таблицу.

Re: Проблема с атрибутами в ArcEditor 9.2

Добавлено: 18 дек 2012, 10:20
lam
DruzhA писал(а):
novia писал(а):попробуйте все закрыть и открыть снова
Перезапустил программу, теперь выдаёт ошибку открытия класса пространственных объектов: "число объектов не соответсвует числу записей в таблице"... Слой не открывается соответственно.
Похоже, произошёл сбой во время редактирования...
Пробуйте экспорт в шейп-файл.

Re: Проблема с атрибутами в ArcEditor 9.2

Добавлено: 18 дек 2012, 10:20
novia
я только сделал предположение) в старых версиях были проблемы с самой сортировкой, но это не приводило к порче данных

Re: Проблема с атрибутами в ArcEditor 9.2

Добавлено: 18 дек 2012, 10:20
novia
Пробуйте экспорт в шейп-файл.
что-то мне подсказывает, что экспортировать уже нечего...

Re: Проблема с атрибутами в ArcEditor 9.2

Добавлено: 18 дек 2012, 10:21
lam
novia писал(а):
Пробуйте экспорт в шейп-файл.
что-то мне подсказывает, что экспортировать уже нечего...
Может "подлечить" шейп имеется возможность.

Re: Проблема с атрибутами в ArcEditor 9.2

Добавлено: 18 дек 2012, 10:31
DruzhA
lam писал(а):Может "подлечить" шейп имеется возможность.
Какие варианты?

Открыл шейп в QGISе - проблема с неправильными атрибутами осталась...

Re: Проблема с атрибутами в ArcEditor 9.2

Добавлено: 18 дек 2012, 10:40
lam
DruzhA писал(а):
lam писал(а):Может "подлечить" шейп имеется возможность.
Какие варианты?

Открыл шейп в QGISе - проблема с неправильными атрибутами осталась...
Искать бекап шейпа и попытаться установить закономерность смешивания данных в таблице (может имеется возможность вернуться назад) или же взять таблицу с бекапа и присоединить скорее всего по пространственному расположению.

Re: Проблема с атрибутами в ArcEditor 9.2

Добавлено: 18 дек 2012, 10:59
DruzhA
lam писал(а):Искать бекап шейпа и попытаться установить закономерность смешивания данных в таблице (может имеется возможность вернуться назад) или же взять таблицу с бекапа и присоединить скорее всего по пространственному расположению.
А вы уверены, что формат шейпа поддерживает бекап? Можете подсказать: где искать информацию по данной теме? Сходу пока не могу найти...

Re: Проблема с атрибутами в ArcEditor 9.2

Добавлено: 18 дек 2012, 11:05
novia
искать бекап означает найти файл, созданный копированием исходного "на всякий случай". если вы не сделали копию файла- бекапа у вас нет.