From: Ron L. <rli...@ya...> - 2014-08-28 12:11:17
|
Hi Andrea, The problem of ORA-13343 is really annoying for us. Both QGIS and Oracle MapViewer step over invalid geometries and go on rendering other elements. GeoTools does not and stops rendering further valid elements of the same layer. It is unexpected what the result is. Panning just a little bit can change the picture completely. I have data with ORA-13343 errors that you can test with. Thanks. Ron Lindhoudt On Thursday, 24 July 2014, 13:56, Andrea Aime <and...@ge...> wrote: Hi, I did not notice this message before, but yes, in general the streaming renderer tries to keep on rendering after an error. The problem is likely that the data source stops reading instead, indeed we have no ways to recover from a failed read. I believe you stumbled upon this one: http://jira.codehaus.org/browse/GEOT-4107 There was also a patch, but the lack of a unit test made it impossible to commit. Cheers Andrea On Thu, Jul 24, 2014 at 1:10 PM, Ian Turton <ijt...@gm...> wrote: both your previous emails came to the mailing list - if you don't get an immediate answer it means that people are busy or disagree with your point. > > >If I have invalid geometries then failing to draw any more is a valid response (to me) - feel free to submit a patch to change the behaviour if you want. > > >Ian > > > >On 24 July 2014 12:05, Ron Lindhoudt <rli...@ya...> wrote: > >Hi all, >> >> >> >>Because my previous mail was not distributed to the mailing list I will try it again. >> >> >>In my Oracle table I have some invalid elements (ORA-13348 polygon border not closed). I found out that GeoTools stops rendering other elements if it meets this invalid geometry with the message "org.geotools.rendering SEVERE: Points of LinearRing do not form a closed linestring " >>I understand that this particular geometry cannot be rendered. In my opinion GeoTools should go on and render elements after this one. This is what my old map generator Oracle MapViewer does and probably also other applications. Thanks. Ron >>------------------------------------------------------------------------------ >>Want fast and easy access to all the code in your enterprise? Index and >>search up to 200,000 lines of code with a free copy of Black Duck >>Code Sight - the same software that powers the world's largest code >>search on Ohloh, the Black Duck Open Hub! Try it now. >>http://p.sf.net/sfu/bds >>_______________________________________________ >>GeoTools-GT2-Users mailing list >>Geo...@li... >>https://lists.sourceforge.net/lists/listinfo/geotools-gt2-users >> >> > > > >-- >Ian Turton > > > >------------------------------------------------------------------------------ >Want fast and easy access to all the code in your enterprise? Index and >search up to 200,000 lines of code with a free copy of Black Duck >Code Sight - the same software that powers the world's largest code >search on Ohloh, the Black Duck Open Hub! Try it now. >http://p.sf.net/sfu/bds >_______________________________________________ >GeoTools-GT2-Users mailing list >Geo...@li... >https://lists.sourceforge.net/lists/listinfo/geotools-gt2-users > > -- == GeoServer Professional Services from the experts! Visit http://goo.gl/NWWaa2 for more information. == Ing. Andrea Aime @geowolf Technical Lead GeoSolutions S.A.S. Via Poggio alle Viti 1187 55054 Massarosa (LU) Italy phone: +39 0584 962313 fax: +39 0584 1660272 mob: +39 339 8844549 http://www.geo-solutions.it http://twitter.com/geosolutions_it ------------------------------------------------------- |