@mapbox/tiletype

detect common map tile formats from a buffer

Stats

StarsIssuesVersionUpdatedCreatedSize
@mapbox/tiletype
1310.3.15 years ago5 years agoMinified + gzip package size for @mapbox/tiletype in KB

Readme

tiletype

build status Coverage Status

detect common map tile formats from a buffer

type(buffer)

Given a buffer of unknown data, return either a format as an extension string or false if the type cannot be determined.

Potential options are:

  • png
  • pbf
  • jpg
  • webp

Parameters

parameter type description
buffer Buffer input

Returns String,boolean, identifier

headers(buffer)

Return headers - Content-Type and Content-Encoding - for a response containing this kind of image.

Parameters

parameter type description
buffer Buffer input

Returns Object, headers

dimensions(buffer, dimensions)

Determine the width and height of an image contained in a buffer, returned as a [x, y] array.

Parameters

parameter type description
buffer Buffer input
dimensions Array,boolean

Installation

Requires nodejs.

$ npm install @mapbox/tiletype

Tests

$ npm test

If you find any bugs or have a feature request, please open an issue on github!

The npm package download data comes from npm's download counts api and package details come from npms.io.