1.0.0 • Published 9 years ago

turf-to-geometries v1.0.0

Weekly downloads
7
License
MIT
Repository
github
Last release
9 years ago

turf-to-geometries

converts arbitrary geojson into geometry objects

turf.to-geometries(geojson)

Takes an arbitrary GeoJSON object and converts it to a Geometry or GeometryCollection

Parameters

parametertypedescription
geojsonFeature\,Geometry\,FeatureCollection\,GeometryCollectiongeojson to convert

Example

var poly = {
  "type": "Feature",
  "properties": {
    "fill": "#0f0"
  },
  "geometry": {
    "type": "Polygon",
    "coordinates": [[
      [-122.801742, 45.48565],
      [-122.801742, 45.60491],
      [-122.584762, 45.60491],
      [-122.584762, 45.48565],
      [-122.801742, 45.48565]
    ]]
  }
};

var geometry = turf.toGeometries(poly);

// Geometry is:
{
  "type": "Polygon",
  "coordinates": [[
    [-122.801742, 45.48565],
    [-122.801742, 45.60491],
    [-122.584762, 45.60491],
    [-122.584762, 45.48565],
    [-122.801742, 45.48565]
  ]]
};

Returns Geometry,GeometryCollection,

Installation

Requires nodejs.

$ npm install turf-to-geometries

Tests

$ npm test