fix: rendering failing due to wrong name

Signed-off-by: Andrew Calcutt <acalcutt@techidiots.net>
This commit is contained in:
Andrew Calcutt 2023-10-11 21:36:17 -04:00
parent 3691975d88
commit 36cc712b9a

View file

@ -1494,21 +1494,19 @@ export const serve_rendered = {
}
}
console.log('ren1:' + inputFile);
if (!isValidHttpUrl(inputFile)) {
const inputFileStats = fs.statSync(inputFile);
if (!inputFileStats.isFile() || inputFileStats.size === 0) {
throw Error(`Not valid PMTiles file: ${inputFile}`);
}
}
console.log('ren1:' + inputFile);
if (source_type === 'pmtiles') {
let FileOpenInfo = PMtilesOpen(inputFile);
const info = await GetPMtilesInfo(FileOpenInfo.pmtiles);
const metadata = info.metadata;
map.sources[metadata.name.toLowerCase()] = FileOpenInfo.pmtiles;
map.source_types[metadata.name.toLowerCase()] = 'pmtiles';
map.sources[name] = FileOpenInfo.pmtiles;
map.source_types[name] = 'pmtiles';
if (!repoobj.dataProjWGStoInternalWGS && metadata.proj4) {
// how to do this for multiple sources with different proj4 defs?