forked from MapComplete/MapComplete
Fix tile generation, don't generate files from 100GB anymore
This commit is contained in:
parent
ce435765f2
commit
7d420b0765
5 changed files with 20 additions and 7 deletions
|
@ -66,7 +66,8 @@ class ServerPmTileExtracts extends Script {
|
|||
ScriptUtils.createParentDir(targetFile)
|
||||
console.log("Creating", targetFile)
|
||||
const start = new Date()
|
||||
await generator.generateArchive(z, x, y)
|
||||
const maxzoom = OfflineBasemapManager.zoomelevels[z]
|
||||
await generator.generateArchive(z, x, y, maxzoom)
|
||||
const stop = new Date()
|
||||
console.log(
|
||||
"Creating ",
|
||||
|
@ -82,7 +83,11 @@ class ServerPmTileExtracts extends Script {
|
|||
if (req.destroyed) {
|
||||
return null
|
||||
}
|
||||
res.writeHead(200, { "Content-Type": "application/octet-stream" })
|
||||
const stats = statSync(targetFile)
|
||||
|
||||
res.writeHead(200, { "Content-Type": "application/octet-stream" ,
|
||||
"Content-Length": stats.size
|
||||
})
|
||||
Server.sendFile(targetFile, res)
|
||||
|
||||
return null
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue