Unidata - To provide the data services, tools, and cyberinfrastructure leadership that advance Earth system science, enhance educational opportunities, and broaden participation. Unidata
         
  advanced  
 

Re: delaunayfast exception

Hi Jure,
 
We've looked into these Delaunay problems a bit.  Both DelaunayFast
and DelaunayWatson have problems with co-linear and co-located points.
Your data has several co-located points and lots of co-linear.  We
do want to make the Delaunay code as robust as possible, but these are
difficult cases.  Meanwhile, we've modified the Delaunay.factory
method to use DelaunayClarkson if it gets an Exception from either
DelaunayFast or DelaunayWatson.  DelaunayClarkson is probably not
perfect, but its probably more robust than the other two.
 
Another thing to consider: when many points are co-located or
co-linear, then the application may have some apriori topology
that it can pass to DelaunayCustom, and avoid all these problems.
 
We are sincerely sorry for the problems you are experiencing and
hope we can find some way around them.
 
Cheers,
Bill
----------------------------------------------------------
Bill Hibbard, SSEC, 1225 W. Dayton St., Madison, WI  53706
whibbard@xxxxxxxxxxxxx  608-263-4427  fax: 608-263-6738
http://www.ssec.wisc.edu/~billh/vis.html
 

 
 
  Contact Us     Site Map     Search     Terms and Conditions     Privacy Policy     Participation Policy
 
National Science Foundation (NSF) UCAR Community Programs   Unidata is a member of the UCAR Community Programs, is managed by the University Corporation for Atmospheric Research, and is sponsored by the National Science Foundation.
P.O. Box 3000     Boulder, CO 80307-3000 USA     Tel: 303-497-8643     Fax: 303-497-8690