Usage
View a list of all geom commands:
geom list
Get help for a command:
geom buffer --help
geom buffer: Buffer a geometry by a distance.
--help : Print help message
-c (--endCapStyle) VAL : The end cap style (round, flat/butt, square)
-d (--distance) N : The buffer distance
-g (--geometry) VAL : The input geometry
-q (--quadrantSegments) N : The number of quadrant segments
-s (--singleSided) : The flag for whether the buffer should be single sided
Buffer a geometry:
echo "POINT (1 1)" | geom buffer -g "POINT(1 1)" -d 10
Or buffer a geometry by piping in text:
echo "POINT (1 1)" | geom buffer -d 10
Reproject a geometry:
echo "POINT (1 1)" | geom project -s "EPSG:4326" -t "EPSG:2927"
Generate random points:
echo "POINT (1 1)" | geom buffer -d 100 | geom random -n 200
Draw a geometry to an image:
echo "POINT (1 1)" | geom buffer -d 100 | geom draw && open image.png