Re: [Jts-topo-suite-user] Is there any code snippet to render polygons as open lines?
Brought to you by:
dr_jts
From: Martin D. <mtn...@gm...> - 2013-03-05 17:51:12
|
No way to do this in JTS. JTS relies on Polygon rings being closed throughout its processing. Can you force the LinearRings to be closed before forming the polygons? (I.e by adding a copy of the start vertex to the end?) On Tue, Mar 5, 2013 at 9:46 AM, David Shi <dav...@ya...> wrote: > Dear Martin, > > The problem is that when Polygons are re-composed. If it is not closed > LinearRings, the program crashes. > > How to avoid this closed linearRings? > > Regards. > > David > > > ------------------------------ > *From:* Martin Davis <mtn...@gm...> > *To:* > *Cc:* "jts...@li..." < > jts...@li...> > *Sent:* Tuesday, 5 March 2013, 17:40 > > *Subject:* Re: [Jts-topo-suite-user] Is there any code snippet to render > polygons as open lines? > > Well, you can extract the LinearRings from Polygons, and these are also > LineStrings. Other than that I don't really follow what your requirement > is. > > On Tue, Mar 5, 2013 at 9:35 AM, David Shi <dav...@ya...> wrote: > > Dear Martin, > > What I meant is not to use multi-polygons but to treat polygon objects as > something like multi line string. > > The idea is to avoid closed linear ring. > > When we used MultiPolygon, we effectively invoke the use of closed linear > ring. > > I just wonder whether we can do things like processing MultiPolygon, but > use MultiLineString instead. > > This way, we can have the options of treating polygons as either "open > ring" or "close ring". > > Regards. > > David > > > ------------------------------ > *From:* Martin Davis <mtn...@te...> > *To:* jts...@li... > *Sent:* Tuesday, 5 March 2013, 2:44 > *Subject:* Re: [Jts-topo-suite-user] Is there any code snippet to render > polygons as open lines? > > You will need to define what you mean by "render" and "open lines". > > On 3/4/2013 2:41 AM, David Shi wrote: > > > > > Hello, > > Is there any code snippet to render polygons as open lines? > > Very much appreciate if someone can send me this. > > > > > ------------------------------------------------------------------------------ > Everyone hates slow websites. So do we. > Make your web apps faster with AppDynamics > Download AppDynamics Lite for free today: > http://p.sf.net/sfu/appdyn_d2d_feb > _______________________________________________ > Jts-topo-suite-user mailing list > Jts...@li... > https://lists.sourceforge.net/lists/listinfo/jts-topo-suite-user > > > > > ------------------------------------------------------------------------------ > Everyone hates slow websites. So do we. > Make your web apps faster with AppDynamics > Download AppDynamics Lite for free today: > http://p.sf.net/sfu/appdyn_d2d_feb > _______________________________________________ > Jts-topo-suite-user mailing list > Jts...@li... > https://lists.sourceforge.net/lists/listinfo/jts-topo-suite-user > > > > > ------------------------------------------------------------------------------ > Everyone hates slow websites. So do we. > Make your web apps faster with AppDynamics > Download AppDynamics Lite for free today: > http://p.sf.net/sfu/appdyn_d2d_feb > _______________________________________________ > Jts-topo-suite-user mailing list > Jts...@li... > https://lists.sourceforge.net/lists/listinfo/jts-topo-suite-user > > > |