1.0.6 • Published 3 years ago

random-position-in-polygon v1.0.6

Weekly downloads
567
License
MIT
Repository
github
Last release
3 years ago

Random position in polygon

Return random position inside geoJson Feature<(Polygon|MultiPolygon)>.

See Turf.js

Install

npm install random-position-in-polygon
# OR
yarn add random-position-in-polygon

Usage

randomPositionInPolygon(polygon: Feature<(Polygon|MultiPolygon)>): Array<number>

Params

  • polygon : geoJson Feature<PolygonMultiPolygon> or geoJson Feature<MultiPolygon>

Params

Exemple

const randomPositionInPolygon = require('random-position-in-polygon');
const polygon = `{
    "type": "Feature",
    "properties": {},
    "geometry": {
    "type": "Polygon",
    "coordinates": [[
          [0, 0.0], [10.0, 0.0], [10, 20],
               [0.0, 20], [0, 0.0] ]]
    }
}`

const positionRandom = randomPositionInPolygon(JSON.parse(polygon))

under MIT license