generate random geojson features
npm install geojson-random
Generate random GeoJSON features.
Usable in node.js and in browsers with browserify.
npm install -g geojson-random
geojson-random
# special fast-mode for points
geojson-random 10000 point-stream
``js`
var random = require('geojson-random');
Return count points wrapped in a FeatureCollection.
An optional bbox parameter should be an array of numbers representing
a bbox in WSEN order,
and if given, the point will reside within its bounds.
Return a single GeoJSON Position
as a 2-element array of numbers in longitude, latitude order.
An optional bbox parameter should be an array of numbers representing
a bbox in WSEN order,
and if given, the position will reside within its bounds.
Return count polygons wrapped in a FeatureCollection.
* num_vertices is default 10 and is how many coordinates each Polygonmax_radial_length
will contain.
* is the maximum number of decimal degrees latitude10
or longitude that a vertex can reach out of the center of the Polygon.
Default is .bbox
* (Optional) Bounding box in [minX, minY, maxX, maxY] order.
Return count line strings wrapped in a FeatureCollection.
* num_vertices is default 10 and is how many coordinates each LineStringmax_length
will contain.
* is the maximum number of decimal degrees that a vertex can be0.0001
from its predecessor
Default is .max_rotation
* is the maximum number of radians that a line segment can turnMath.PI / 8
from the previous segment.
Default is .bbox` (Optional) Bounding box in [minX, minY, maxX, maxY] order. This
*
parameter is only applied to the starting point of the line.