Esri / i3s-spec

This repository hosts the specification for Scene Layers which are containers for arbitrarily large amounts of geographic data. The delivery and persistence model for Scene Layers, referred to as Indexed 3d Scene Layer (I3S) and Scene Layer Package (SLPK) respectively, are specified.
Other
315 stars 84 forks source link

i3s_converter -v failed every time without any message #135

Closed disednet closed 2 years ago

disednet commented 2 years ago

I generated a "slpk" file and then started verification of the resulting model. At the first time, I decided to use only i3s_converter -v "model.slpk" for checking, and this tool allowed me to find some errors but after several changes in the model (slpk) the tool started failing every time I ran the checking process without any messages. The log file wasn't created at all.

disednet commented 2 years ago

Screenshot_1

Is there an opportunity to get the sources of the i3s_converter for debugging it?

disednet commented 2 years ago

I attached the problem file located on google drive. Today I tried to upload it into ArcGIS and the program failed without error messages. I thought if the file contained a problem the program would note it.

rvargasESRI commented 2 years ago

@disednet We will take a look into this, thank you for bringing it to our attention

disednet commented 2 years ago

If I understand it correctly you use gzip for statistic info in the main layer and this archive should be obtained with the special flag "FLG.FNAME" (gzip documentation). If an archive doesn't contain this flag it will lead to the crashing of the application. It seems very strange because other archives in slpk don't contain the flag.

rvargasESRI commented 2 years ago

@disednet The validator was crashing due to a bug requiring summary statistics. This is now fixed, and you should be able to debug the validation using the converter. Thank you for submitting the issue.