fix data download
This commit is contained in:
parent
25af93cfeb
commit
978c8cd962
1 changed files with 5 additions and 3 deletions
|
@ -218,18 +218,20 @@ export const serve_data = {
|
|||
);
|
||||
const demManager = await demManagerInit.getManager();
|
||||
|
||||
const $data = await demManager.fetchContourTile(
|
||||
const { arrayBuffer } = await demManager.fetchContourTile(
|
||||
z,
|
||||
x,
|
||||
y,
|
||||
{ levels: [10] },
|
||||
{ levels: [100] },
|
||||
new AbortController(),
|
||||
);
|
||||
|
||||
// Set the Content-Type header here
|
||||
res.setHeader('Content-Type', 'application/x-protobuf');
|
||||
res.setHeader('Content-Encoding', 'gzip');
|
||||
res.send($data);
|
||||
let data = Buffer.from(arrayBuffer);
|
||||
data = await gzipP(data);
|
||||
res.send(data);
|
||||
} catch (err) {
|
||||
return res
|
||||
.status(500)
|
||||
|
|
Loading…
Reference in a new issue