Socket
Socket
Sign inDemoInstall

turf

Package Overview
Dependencies
Maintainers
1
Versions
122
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

turf - npm Package Compare versions

Comparing version 0.0.63 to 0.0.64

browser.js

1

index.js
module.exports = {
size: require('./lib/size'),
sample: require('./lib/sample'),

@@ -3,0 +4,0 @@ jenks: require('./lib/jenks'),

@@ -6,3 +6,3 @@ //http://stackoverflow.com/questions/839899/how-do-i-calculate-a-point-on-a-circles-circumference

module.exports = function(point, radius, done){
module.exports = function(point, radius, units, done){
var geometry = point.geometry

@@ -18,2 +18,13 @@ var type = geometry.type

switch(units){
case 'miles':
radius = radius / 69.047
break
case 'kilometers':
radius = radius / 111.12
break
case 'degrees':
break
}
switch(type){

@@ -20,0 +31,0 @@ case 'Point':

2

package.json
{
"name": "turf",
"version": "0.0.63",
"version": "0.0.64",
"description": "a node.js library for performing geospatial operations with geojson",

@@ -5,0 +5,0 @@ "main": "index.js",

@@ -42,2 +42,3 @@ turf

- square
- size
- center

@@ -67,5 +68,5 @@ - bboxPolygon

- krige
- interval
- cluster
- size
- bezier

@@ -203,2 +204,16 @@ - interpolate

**size**
Takes a bbox and returns a new bbox with a size expanded or contracted by a factor of X.
```javascript
var bbox = [0, 0, 10, 10]
t.size(bbox, 2, function(err, doubled){
if(err) throw err
console.log(doubled) // [-10, -10, 20, 20]
})
```
**center**

@@ -321,4 +336,5 @@

var pt = t.point(0, 0.5)
var unit = 'miles'
t.buffer(pt, 10, function(err, buffered){
t.buffer(pt, 10, unit, function(err, buffered){
if(err) throw err

@@ -325,0 +341,0 @@ console.log(buffered)

@@ -6,4 +6,4 @@ var t = require('../index'), fs = require('fs')

t.load('../test/testIn/Point1.geojson', function(err, pt){
t.buffer(pt, 10, function(err, buffered){
//fs.writeFileSync('./testOut/test.geojson',JSON.stringify(buffered))
t.buffer(pt, 10, 'miles', function(err, buffered){
fs.writeFileSync('./testOut/buffered.geojson',JSON.stringify(buffered))
if(err) throw err

@@ -10,0 +10,0 @@ done()

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc