getSceneHandler.js 408 Bytes
Newer Older
Athanasios's avatar
Athanasios committed
1
2
3
const BaseStorage = require('./baseStorage');

const storage = new BaseStorage().getInstance();
Athanasios's avatar
Athanasios committed
4
5
6

const getSceneHandler = (req, res) => {

Athanasios's avatar
Athanasios committed
7
  storage.getLayers(req.query.layers, req.query.boundingbox).then(layers => {
Athanasios's avatar
Athanasios committed
8
9
10
11
12
13
14
15
16
17
18
19
20

    layers = layers.map(layer => {
      delete layer.scope;
      return layer;
    });

    res.status(200).json(layers);

  });

}

module.exports = { getSceneHandler };