We are encouraging our customers to use Cesium Ion for their storage and processing solution. Some users want to export and host the assets themselves, but the Export Asset tool is currently gzipping 3d tiles. The gzipped tilesets return an error when loaded in cesium sandcastle and various other platforms and the individual files, including the tileset.json file, need to be unzipped.
Do you have advice on dealing with this issue? Is there a setting in CesiumJS that can be enabled to automatically unzip the files when loaded?
Can you provide some more context about how you are using the asset export functionality?
- Are you sending the files to S3 or Azure?
- How are you getting the data from S3 or Azure to CesiumJS?
If you are not aware the Make available for download toggle on the Asset Details panel is another way to export the data. It will create a single ZIP file. Once the file is unzipped the asset data is not compressed. Is that something that may meet your needs?

Hi Mark,
Thanks for that, the download has worked and the individual files are not compressed. The upload from my local PC to the S3 bucket is slow as there are 10,000 files in the tileset.
Is there an option for exporting directly to S3 or Azure that does not compress the files? Or is there a change that can be made to CesiumJS so that the gzips can be loaded directly?
Ok so it sounds like you are using S3.
Can you check and see if the content encoding in the metadata set to gzip
in S3? It should be if you have gzipped data.
How are you getting the files from S3 to CesiumJS? Some ways will honor the content encoding and ungzip the data for you. Others will not and give you the gzipped data.

After some additional investigation, our team has identified that this behavior was a regression and has published a change that will export the data as non-gzipped. @JonnyCs
