random-position-in-polygon
v1.0.6
Published
Return random position inside geoJson Polygon or MultiPolygon
Downloads
1,359
Maintainers
Readme
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
: geoJsonFeature<PolygonMultiPolygon>
or geoJsonFeature<MultiPolygon>
Params
position
:{Array<number>}
Position [longitude, latitude]
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