Извлечение данных файла LIS в python - PullRequest
0 голосов
/ 09 января 2019

У меня есть некоторые * .lis (и * .dis) файлы для открытия и анализа в python.

Я не могу понять их структуру, поэтому не могу понять, насколько прагматично вы можете открывать и выводить данные надежно.

Кто-нибудь есть идеи о том, как понять структуру файла .lis, чтобы я мог это сделать? Существуют ли какие-либо инструменты Python для этого, о которых кто-нибудь знает?

Спасибо

1 Ответ

0 голосов
/ 09 августа 2019

У меня была эта проблема раньше, и вот как я ее решил.

Для файлов LIS вы можете использовать [https://pypi.org/project/TotalDepth/]. Пакет очень хорошо структурирован, но он затрудняет поиск нужных вам фрагментов данных. Особенно из информации заголовка. Пакет TotalDepth также извлекает данные из файлов LAS, которые намного легче понять, как они работают.

Что касается файлов DLIS, они гораздо более замысловатые, чем LIS, если коротко выразиться, однако этот пакет [https://pypi.org/project/dlispy/] замечательный, и я использовал его много раз.

Если вы хотите понять, как работает извлечение данных из файлов этого типа, попробуйте прочитать документацию для RP66 [http://w3.energistics.org/rp66/v1/Toc/main.html] и LIS79 [http://w3.energistics.org/LIS/lis-79.pdf].

Предупреждение: документы очень скучны для чтения и понимания, но они помогут вам понять, как структурированы данные и где найти каждую конкретную информацию из них.

Удачи :)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...