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