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

Пустой файл WOR, TAB

Добавлено: 13 дек 2018, 10:16
Foxxxy
Здравствуйте. ОС Windows7, MapInfo 12.5.2. Столкнулись с проблемой пустого файла рабочего набора и файла TAB. Пользователь вечером корректно сохраняет рабочий набор\таблицу. Утром при открытии рабочего набора\таблицы ошибка "Файл не является ни рабочим набором, ни таблицей, ни приложением". Вес файл имеет, но при открытии в текстовом редакторе пустой. HELP!

Re: Пустой файл WOR, TAB

Добавлено: 13 дек 2018, 10:24
wasposa
Пустой WOR, TAB или оба?

Re: Пустой файл WOR, TAB

Добавлено: 13 дек 2018, 10:34
juffin_h
Если файл имеет вес, значит что то в нем есть. Проверьте диск на ошибки и на вирусы.

Re: Пустой файл WOR, TAB

Добавлено: 13 дек 2018, 11:19
Foxxxy
wasposa писал(а):
13 дек 2018, 10:24
Пустой WOR, TAB или оба?
Встречали случаи пустой таблицы и пустого рабочего набора. Сейчас попробую приложить данные.

Re: Пустой файл WOR, TAB

Добавлено: 13 дек 2018, 11:25
trir
Если файл имеет вес, значит что то в нем есть
пустые строки...

Re: Пустой файл WOR, TAB

Добавлено: 14 дек 2018, 14:33
juffin_h
TAB можно создать вручную. Это же текстовый файл.

Re: Пустой файл WOR, TAB

Добавлено: 14 дек 2018, 15:39
Foxxxy
juffin_h писал(а):
14 дек 2018, 14:33
TAB можно создать вручную. Это же текстовый файл.
Вернуться к началу
Да, но информацию о полях файла не всегда помнишь.

Re: Пустой файл WOR, TAB

Добавлено: 14 дек 2018, 18:44
Игорь Белов
Foxxxy писал(а):
14 дек 2018, 15:39
информацию о полях файла не всегда помнишь
Посмотрите DAT в шестнадцатиричном вьюере/редакторе. Это же DBF фактически.

Re: Пустой файл WOR, TAB

Добавлено: 17 дек 2018, 11:06
juffin_h
Вот, например, подойдет?

Re: Пустой файл WOR, TAB

Добавлено: 18 дек 2018, 10:59
Foxxxy
juffin_h писал(а):
17 дек 2018, 11:06
подойдет?
Все отлично!
Поделитесь, пожалуйста, как Вы сделали. Спасибо!

Re: Пустой файл WOR, TAB

Добавлено: 18 дек 2018, 15:02
juffin_h
Как уже было сказано, структура DAT файла схожа с DBF. Я оттуда информацию и взял. В начале файла описываются поля - имя, тип, размер. В Вашем DAT файле есть строка "GLOBALID С 2". C - значит символьное поле, 2 - имеет код 50. Т.е. GLOBALID Char (50). Есть нюансы. Например Integer описывается в DAT как Char (4). Вот и все. Нужен только шестнадцатиричный вьювер.

Re: Пустой файл WOR, TAB

Добавлено: 18 мар 2019, 17:08
Foxxxy
juffin_h писал(а):
18 дек 2018, 15:02
Есть нюансы.
А где можно увидеть как расшифровать такие ньюансы как с 96, с FA, с 82, с 46, с FE Спасибо!

Re: Пустой файл WOR, TAB

Добавлено: 18 мар 2019, 18:16
gamm
в описании DBF файлов, поскольку dat и есть dbf (по крайней мере, раньше был). Если вы расширение в *.dbf переименуете, то его Ёксель должен открыть. Сама структура много где описана, например https://www.dbase.com/Knowledgebase/INT ... le_fmt.htm
Ну, и исходники GDAL смотрим, в исходниках вся правда ...

Re: Пустой файл WOR, TAB

Добавлено: 18 мар 2019, 18:45
trir
Ну, и исходники GDAL смотрим, в исходниках вся правда ...
Не GDAL, а mitab

Re: Пустой файл WOR, TAB

Добавлено: 18 мар 2019, 20:01
gamm
trir писал(а):
18 мар 2019, 18:45
Не GDAL, а mitab
имелась в виду вся совокупность (GDAL/OGR), она идет в одном стакане на сайте GDAL с версии 2
Traditionally GDAL used to design the raster part of the library, and OGR the vector part for Simple Features. Starting with GDAL 2.0, both sides have been more tightly integrated.