Как я могу записать векторные файлы листов pbf в папку кэша для автономного использования - PullRequest
0 голосов
/ 13 февраля 2020

Имеется файл node js app. js, и я использую библиотеку tilelive.

, когда я использую в качестве сервера плиток, все в порядке! это работает для меня, но когда я пытаюсь писать плитки в папке, это не работает для меня. я полагаю, есть проблема с типом файла proto-buf или форматом gzip.

// then mbtile file loading

  tilelive.load('mbtiles://'+fileurl, function(err, source) {

    source.getTile(z, x, y, function(err, tile, headers) {

    // below code is for server and it's working greate!
    res.set(headers);
    res.send(tile);

    //below code for writing to folder. it's working but when i use forlder path as a server url. it's not working
    fs.writeFileSync(newfilePatAndName,tile);

  });
});

хорошо, я хочу экспортировать файлы pbf из mbtiles.

...