Originally I had hoped that v.voronoi would do the job but it does not
create proper hexagons. I was running:
# desired result: http://blogs.esri.com/esri/arcgis/files/2013/05/fig3.png (3rd figure
within)
# create first set of points
g.region rast=elevation -p
v.mkgrid -p map=pointpattern1 grid=13,15 position=region breaks=1
# shift grid by half point distance
g.region n=n+500 w=w+500 e=e+500 s=s+500 -p
# create second set of points
v.mkgrid -p map=pointpattern2 grid=13,15 position=region breaks=1
# merge into final point pattern
v.patch input=pointpattern1,pointpattern2 output=pointpattern3
# generate Thiessen, hoping for hexagons
v.voronoi input=pointpattern3 out=hexagon_attempt
# show result
d.mon wx0
sleep 5
d.vect hexagon_attempt type=boundary
The points are not "cleverly spaced". Attached is a python script that
generates center points of hexagons. The output of v.voronoi shows now
hexagons.
On Thu, Nov 20, 2014 at 9:52 AM, Markus Metz
<markus.metz.giswork@gmail.com> wrote:
...
The points are not "cleverly spaced". Attached is a python script that
generates center points of hexagons. The output of v.voronoi shows now
hexagons.
On Thu, Nov 20, 2014 at 10:31 AM, Markus Neteler <neteler@osgeo.org> wrote:
On Thu, Nov 20, 2014 at 9:52 AM, Markus Metz
<markus.metz.giswork@gmail.com> wrote:
...
The points are not "cleverly spaced". Attached is a python script that
generates center points of hexagons. The output of v.voronoi shows now
hexagons.