0.0.21 • Published 9 months ago

cog-tiler v0.0.21

Weekly downloads
-
License
MIT
Repository
github
Last release
9 months ago

cog-tiler

Overview

This package allows you to read Cloud Optimized GeoTIFF (COG) files and generate PNG images from xyz tiles. It utilizes geotiff.js and node-canvas under the hood.

Installation

npm install cog-tiler

Usage Example

app.get('/tiles/:z/:x/:y', async (req, res) => {
    const {x: xs,y: ys,z: zs} = req.params;
    const x = Number(xs);
    const y = Number(ys);
    const z = Number(zs);
    const tiff = await fromFile(path.resolve(process.cwd(), "data/sample.tif"));
    const image = await tiff.readImage(x, y, z);
    tiff.close();
    res.setHeader("Content-Type", "image/png");
    res.send(image);
});

License

MIT

0.0.21

9 months ago

0.0.20

9 months ago

0.0.19

9 months ago

0.0.18

9 months ago

0.0.17

9 months ago

0.0.16

9 months ago

0.0.15

9 months ago

0.0.14

9 months ago

0.0.13

9 months ago

0.0.12

9 months ago

0.0.11

9 months ago

0.0.10

9 months ago

0.0.9

10 months ago

0.0.8

10 months ago

0.0.7

10 months ago

0.0.6

10 months ago

0.0.5

10 months ago

0.0.4

10 months ago

0.0.3

10 months ago

0.0.2

10 months ago

0.0.1

10 months ago