И вновь порченная таблица.

MapInfo, MapBasic
gamm
Гуру
Сообщения: 4056
Зарегистрирован: 15 окт 2010, 08:33
Репутация: 1054
Ваше звание: программист
Откуда: Казань

Re: И вновь порченная таблица.

Сообщение gamm » 30 апр 2015, 12:40

Смущает Parent - возникает мысль о связанных таблицах, когда часть информации лежит в другом месте. Нет ли тут чего-то подобного ...

[ Сообщение с мобильного устройства ]

nikomuro
Активный участник
Сообщения: 232
Зарегистрирован: 10 мар 2012, 07:59
Репутация: 4
Откуда: Новосибирск

Re: И вновь порченная таблица.

Сообщение nikomuro » 30 апр 2015, 12:55

Здесь нет связанных таблиц. Все в отдельных таблицах

gamm
Гуру
Сообщения: 4056
Зарегистрирован: 15 окт 2010, 08:33
Репутация: 1054
Ваше звание: программист
Откуда: Казань

Re: И вновь порченная таблица.

Сообщение gamm » 30 апр 2015, 14:10

Раз у вас постоянно возникают такие проблемы, имеет смысл сохранять результат в mif/mid в тот момент, когда все ещё читается и видится на экране. И смотреть на него глазками для контроля, в нем напартачить тяжело.

P.S. Я подобные шутки с попавшими объектами видел, когда стояла проекция долгота широта, а цифровали координаты проекции. При сохранении все исчезало. При этом в момент оцифровки все было видно.

[ Сообщение с мобильного устройства ]

Ariki
Гуру
Сообщения: 731
Зарегистрирован: 12 янв 2011, 22:40
Репутация: 304
Ваше звание:

Re: И вновь порченная таблица.

Сообщение Ariki » 05 май 2015, 23:36

Slinger писал(а):Судя по количеству знаков - MD5 хэш, плюс ещё какая-то соль.
На самом деле - UUID (version 4).

nikomuro
Активный участник
Сообщения: 232
Зарегистрирован: 10 мар 2012, 07:59
Репутация: 4
Откуда: Новосибирск

Re: И вновь порченная таблица.

Сообщение nikomuro » 24 май 2015, 19:54

В том то и дело, что поймать момент невозврата невозможно. Таблица открывается, все отображается, но когда дело доходит до пространственных запросов или операциями с объектами, обнаруживается что что-то не так

Ariki
Гуру
Сообщения: 731
Зарегистрирован: 12 янв 2011, 22:40
Репутация: 304
Ваше звание:

Re: И вновь порченная таблица.

Сообщение Ariki » 25 май 2015, 00:40

При попытке конвертации через ogr2ogr ругается так:

Код: Выделить всё

ERROR 3: Object ID from the .ID file (1) differs from the value in the .MAP file (71).  File may be corrupt.
ERROR 5: GetNextFeatureId() failed: unable to set read pointer to feature id 1
Кстати, эту штуку пробовали?
ID file recovery

Почему такое происходит - без экспериментов не выяснить. Софт-то закрытый.

Несколько предположений разной степени бредовости. У вас MapInfo при работе не падает? Свет не отключают внезапно? Не могли перепутаться файлы .ID от разных таблиц? По электронной почте или FTP их не передавали? Одновременно не пытались редактировать?

nikomuro
Активный участник
Сообщения: 232
Зарегистрирован: 10 мар 2012, 07:59
Репутация: 4
Откуда: Новосибирск

Re: И вновь порченная таблица.

Сообщение nikomuro » 01 июн 2015, 06:33

id file recovery пробовал, ничем не помогло. По поводу выяснения причины: так и остается неизвестно. программа не вылетает, через ftp не работаем. Единственное как работаю бывает удаленно то это через VPN. Но работает стабильно, пропускная способность хорошая.

Boris
Гуру
Сообщения: 4205
Зарегистрирован: 10 апр 2006, 22:34
Репутация: 433
Откуда: Париж

Re: И вновь порченная таблица.

Сообщение Boris » 02 июн 2015, 02:28

В соседних ветках лежит программа на Visual Basic'е, а что она говорит. И при ней есть "какое есть в природе" описание MAP/DAT форматов. Так, что софт немого приоткрыт...

Ответить

Вернуться в «MapInfo»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 10 гостей