turf-extent

1.0.4 • Public • Published

turf-extent

build status

turf extent module

turf.extent(input)

Takes any GeoJSON object, calculates the extent of all input features, and returns a bounding box.

Parameters

parameter type description
input GeoJSON any valid GeoJSON Object

Example

var input = turf.featurecollection([
 turf.point([114.175329, 22.2524]),
 turf.point([114.170007, 22.267969]),
 turf.point([114.200649, 22.274641]),
 turf.point([114.186744, 22.265745])
]);
 
var bbox = turf.extent(input);
 
var bboxPolygon = turf.bboxPolygon(bbox);
bboxPolygon.properties.fill = '#00f';
 
var result = turf.featurecollection(
 input.features.concat(bboxPolygon));
 
//=result

Installation

Requires nodejs.

$ npm install turf-extent

Tests

$ npm test

/turf-extent/

    Package Sidebar

    Install

    npm i turf-extent

    Weekly Downloads

    7,717

    Version

    1.0.4

    License

    MIT

    Last publish

    Collaborators

    • tcql
    • tmcw
    • mourner
    • jvrousseau
    • jseppi
    • cspanring
    • cwmma
    • lyzidiamond
    • morganherlocker