I should have already closed the bug report. I included the comments from this e-mail thread when I close it.
SS 2010/3/22 Michaël Michaud <[email protected]>: > Sunburned Surveyor a écrit : >> Sounds like a user error and not a bug. Can I mark the bug report as closed? >> > I would not say it a user error, but as it is inherent in the way JTS > and floating points work, I would close the bug report. > > Michaël >> The Sunburned Surveyor >> >> On Mon, Mar 22, 2010 at 9:09 AM, Martin Davis <[email protected]> >> wrote: >> >>> That's exactly right, Michael. >>> >>> Also see D7 in the FAQ here: >>> http://tsusiatsoftware.net/jts/jts-faq/jts-faq.html >>> >>> >>> Michaël Michaud wrote: >>> >>>> Hi, >>>> >>>> I don't understand what is the exact sequence of operations, but I think >>>> that performing difference/union operations using layers which are not >>>> noded together and floating point coordinates will most likely give >>>> micro slivers and micro-holes. >>>> It happens, for example, because intersection points are added in >>>> resulting geometries, but not in source geometries which is let unmodified. >>>> I think that overlay, on the other hand, adds nodes on both layers so >>>> that this kind of problem can be avoided. >>>> >>>> my 2 cents >>>> >>>> Michaël >>>> >>>> >>>> Stefan Steiniger a écrit : >>>> >>>> >>>>> Hei, just saw that bug report. >>>>> stefan >>>>> ======== >>>>> >>>>> http://sourceforge.net/tracker/?func=detail&aid=2962200&group_id=118054&atid=679906 >>>>> >>>>> >>>>> >>>>> >>>>> I've been able to re-create this error in JUMP using the attached files. >>>>> Using the Source feature, I difference each of the Difference features >>>>> from >>>>> it individually. What I'm left with is an almost correct result. There >>>>> are very small slivers remaining in the differenced area that >>>>> shouldn't be >>>>> there. I confirmed this by unioning the Difference features together and >>>>> comparing the results. The union result of the Difference features has no >>>>> interior rings at or near the sliver areas. (POLYGON >>>>> ((-112.50350053191575 41.07440586524802, -112.50350053191733 >>>>> 41.07440586524762, -112.503799 41.074331, -112.50350053191575 >>>>> 41.07440586524802)) >>>>> ------------------------------------------------------------------------ >>>>> >>>>> ------------------------------------------------------------------------------ >>>>> Download Intel® Parallel Studio Eval >>>>> Try the new software tools for yourself. Speed compiling, find bugs >>>>> proactively, and fine-tune applications for parallel performance. >>>>> See why Intel Parallel Studio got high marks during beta. >>>>> http://p.sf.net/sfu/intel-sw-dev >>>>> ------------------------------------------------------------------------ >>>>> >>>>> _______________________________________________ >>>>> Jump-pilot-devel mailing list >>>>> [email protected] >>>>> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel >>>>> >>>>> >>>>> >>>> ------------------------------------------------------------------------------ >>>> Download Intel® Parallel Studio Eval >>>> Try the new software tools for yourself. Speed compiling, find bugs >>>> proactively, and fine-tune applications for parallel performance. >>>> See why Intel Parallel Studio got high marks during beta. >>>> http://p.sf.net/sfu/intel-sw-dev >>>> _______________________________________________ >>>> Jump-pilot-devel mailing list >>>> [email protected] >>>> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel >>>> >>>> >>>> >>> -- >>> Martin Davis >>> Senior Technical Architect >>> Refractions Research, Inc. >>> (250) 383-3022 >>> >>> >>> ------------------------------------------------------------------------------ >>> Download Intel® Parallel Studio Eval >>> Try the new software tools for yourself. Speed compiling, find bugs >>> proactively, and fine-tune applications for parallel performance. >>> See why Intel Parallel Studio got high marks during beta. >>> http://p.sf.net/sfu/intel-sw-dev >>> _______________________________________________ >>> Jump-pilot-devel mailing list >>> [email protected] >>> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel >>> >>> >> >> ------------------------------------------------------------------------------ >> Download Intel® Parallel Studio Eval >> Try the new software tools for yourself. Speed compiling, find bugs >> proactively, and fine-tune applications for parallel performance. >> See why Intel Parallel Studio got high marks during beta. >> http://p.sf.net/sfu/intel-sw-dev >> _______________________________________________ >> Jump-pilot-devel mailing list >> [email protected] >> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel >> >> >> > > > ------------------------------------------------------------------------------ > Download Intel® Parallel Studio Eval > Try the new software tools for yourself. Speed compiling, find bugs > proactively, and fine-tune applications for parallel performance. > See why Intel Parallel Studio got high marks during beta. > http://p.sf.net/sfu/intel-sw-dev > _______________________________________________ > Jump-pilot-devel mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel > ------------------------------------------------------------------------------ Download Intel® Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev _______________________________________________ Jump-pilot-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
