s3md文件如何解析

0 投票

使用产品:s3m数据集

操作系统:win10 x64

问题详细描述:

import os,sys,struct

s3mdfile = r"Tile_-40957_119483_0000.s3md"
s3md = open(s3mdfile, 'rb')
s3mdsize = os.path.getsize(s3mdfile)

data = s3md.read(4)

size = struct.unpack('I', data)[0]
data = s3md.read(int(s3mdsize - 4))

with open(r'E:\test.zip', 'wb') as zipfile:
    zipfile.write(data)

你好 我根据s3m文档读取一个s3md文件,成功读取到zip压缩包数据大小为1427 bytes,把后半部分的二进制数据读取后,写入到'E:\test.zip'文件中,发现并不能打开zip文件,请问如何正确获取属性数据并以json明文的形式查看?

2月 20, 2020 分类:  354次浏览 | 用户: 秋意正寒 (1 分)
重新分类 2月 20, 2020 用户:那哲尘

2 个回答

0 投票
你好,请问您所说的S3M文档是在哪里查看的?超图中三维数据的格式是s3m、s3mb格式的,没有使用到s3md的格式。
2月 21, 2020 用户: 李俊霖 名扬四海 (1,597 分)
0 投票
这个问题解决了吗
4月 23 用户: bigzhouhai 才疏学浅 (14 分)
...