uDocumentViewer
Geoespacial.e57

E57 visualizador

pronto
Sobre E57

Contêiner de nuvem de pontos + imagens.

E57 (ASTM E2807) é o formato dominante de intercâmbio para scans laser terrestres: empacota nuvens de pontos, imagens panorâmicas, poses do scanner e metadados em um contêiner com cabeçalho de 48 bytes, um índice XML em UTF-8 descrevendo cada seção e um corpo binário paginado contendo streams de pontos comprimidos. Não existe decodificador JavaScript para E57 hoje — as únicas implementações funcionais são libE57Format (C++) e pye57 (bindings Python). Até isso mudar, expomos o que conseguimos sem decodificador: a assinatura e a versão do arquivo, o tamanho físico, o offset e o comprimento do índice XML, o tamanho de página de 1024 bytes, mais um dump em hex dos primeiros bytes e qualquer texto embarcado imprimível (o índice XML aparece como texto, então você frequentemente verá a pose do scanner e contagens de pontos por scan diretamente). Para obter uma nuvem de pontos renderizável, converta para LAZ ou LAS via o CLI e57convert (libE57Format), um pipeline PDAL com readers.e57 ou pye57 em um pequeno script Python.

Perguntas frequentes
Por que a nuvem de pontos não é renderizada?
Expomos o cabeçalho do arquivo e o texto embarcado; ainda não existe decodificador JS para E57. As seções binárias comprimidas do formato usam um layout paginado customizado (ASTM E2807) que não foi portado para JavaScript ou WebAssembly — toda implementação distribuída é em C++ ou Python.
Como converter E57 para algo visualizável?
Três opções: (1) o CLI `e57convert` que vem com libE57Format, (2) um pipeline PDAL com `readers.e57` → `writers.las`, ou (3) pye57 em algumas linhas de Python. Os três geram LAZ/LAS, que este site renderiza diretamente.
O que o inspector me mostra de fato?
O cabeçalho E57 de 48 bytes (assinatura, versão major/minor, comprimento físico do arquivo, offset/comprimento do índice XML, tamanho de página), um dump hex+ASCII do primeiro kilobyte e trechos de texto imprimível extraídos do buffer — o que inclui o índice XML, então você verá nomes de scan, pose do sensor e tamanhos de seção em texto plano.
O arquivo é enviado para algum lugar?
Não. O cabeçalho é parseado e a pré-visualização estrutural é construída inteiramente no seu navegador. Mesmo sem conseguir renderizar a nuvem de pontos, nenhuma parte do arquivo é enviada a um servidor.
Mais Geoespacial