[GRASS-user] v.delaunay Bug in Mac OS X

William Kyngesburye woklist at kyngchaos.com
Tue Jun 16 19:57:13 EDT 2009


I don't see any changes in v.delaunay itself from RC4, though maybe  
there are changes in the vector libraries.  Did this work in RC4?

A big difference in RC5 for OSX is that it's now 64bit.  Does this work:

arch -i386 v.delaunay in=DelaunayPoints out=DelaunayTriangles

On Jun 16, 2009, at 5:50 PM, Michael Perdue wrote:

> Hi,
>
> v.delaunay is generating incorrect results on Mac OS X on my machine  
> (Intel Mac Pro, Leopard, W. Kyngesburye's GRASS 6.4-RC5 binaries).  
> The following commands give the results below;
>
> echo "456490.2375|5905949.8625|1
> 456690.09166667|5905895.5625|2
> 456570.93333333|5905821.65416667|3
> 456579.22916667|5905881.9875|4
> 456494.00833333|5905859.3625|5
> 456673.5|5905819.39166667|6
> 456601.85416667|5905782.4375|7
> 456604.11666667|5905944.58333333|8" | v.in.ascii -n  
> output=DelaunayPoints cat=3
>
> v.delaunay input=DelaunayPoints output=DelaunayTriangles
> 	Building topology for vector map <DelaunayTriangles>...
> 	Registering primitives...
> 	12 primitives registered
> 	24 vertices registered
> 	Building areas...
> 	100%
> 	4 areas built
> 	1 isles built
> 	Number of nodes: 8
> 	Number of primitives: 12
> 	Number of points: 0
> 	Number of lines: 0
> 	Number of boundaries: 12
> 	Number of centroids: 0
> 	Number of areas: 4
> 	Number of isles: 1
> 	Number of incorrect boundaries: 4
> 	Number of areas without centroid: 4
> 	WARNING: Unable to calculate area centroid z coordinate
> 	100%
> 	Building topology for vector map <DelaunayTriangles>...
> 	Attaching islands...
> 	100%
> 	Attaching centroids...
> 	100%
> 	Number of nodes: 11
> 	Number of primitives: 15
> 	Number of points: 0
> 	Number of lines: 0
> 	Number of boundaries: 12
> 	Number of centroids: 3
> 	Number of areas: 4
> 	Number of isles: 1
> 	Number of incorrect boundaries: 4
> 	Number of areas without centroid: 1
>
>
> g.region vect=DelaunayPoints
>
> d.mon x0
> d.vect DelaunayTriangles
> d.vect map=DelaunayPoints color=red width=0 icon=basic/circle size=10
>
> <v.delaunay problem.tiff>
>
>
> I've tested it on the same machine running Linux and had no issue.  
> It also ran without issue on Mac OS X with GRASS 6.3. Can anyone  
> verify that it isn't working properly anymore or could it be a  
> problem with my installation?
>
> Cheers,
>
> Mike_______________________________________________
> grass-user mailing list
> grass-user at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/grass-user

-----
William Kyngesburye <kyngchaos*at*kyngchaos*dot*com>
http://www.kyngchaos.com/

"Those people who most want to rule people are, ipso-facto, those  
least suited to do it."

- A rule of the universe, from the HitchHiker's Guide to the Galaxy




More information about the grass-user mailing list