For input, it would be nice to be able to give a collection of coordinates (or Points for that matter) and an optional collection of lines to use for the constrained algorithm.
For output, it would be nice to have some way to get a raw representation of the network; ideally, I'd like to be able to collect the vertices of the network, which vertices are associated with each triangle, and what triangles neighbor each triangle along its edges. From what I remember of the DT algorithms I've seen, you'd need know most of that information to do a DT. --Christopher --- On Wed, 4/29/09, Martin Davis <mbda...@refractions.net> wrote: > From: Martin Davis <mbda...@refractions.net> > Subject: [JPP-Devel] Question on use cases of JTS trianguation API > To: "OpenJUMP Dev" <jump-pilot-devel@lists.sourceforge.net>, "JTS Topology > Suite Development" <jts-de...@lists.jump-project.org> > Date: Wednesday, April 29, 2009, 8:57 AM > To those that are interested in the > upcoming JTS triangulation API, a > question: > > What type of input and output structures would you find > useful? > > Currently I'm developing the following: > > INPUT: > - Geometry (from which the site/vertex coordinates are > extracted) > - Collection of Coordinates > > OUTPUT: > - MultiLineString containing triangulation edges > - GeometryCollection of Polygons containing triangles > > You can also work directly with the internal datastructures > of the > triangulation (Vertices, QuadEdges, etc), but this requires > a higher > level of understanding. > > Is there any other option I haven't though of? > > -- > Martin Davis > Senior Technical Architect > Refractions Research, Inc. > (250) 383-3022 > > > ------------------------------------------------------------------------------ > Register Now & Save for Velocity, the Web Performance > & Operations > Conference from O'Reilly Media. Velocity features a full > day of > expert-led, hands-on workshops and two days of sessions > from industry > leaders in dedicated Performance & Operations tracks. > Use code vel09scf > and Save an extra 15% before 5/3. http://p.sf.net/sfu/velocityconf > _______________________________________________ > Jump-pilot-devel mailing list > Jump-pilot-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel > ------------------------------------------------------------------------------ Register Now & Save for Velocity, the Web Performance & Operations Conference from O'Reilly Media. Velocity features a full day of expert-led, hands-on workshops and two days of sessions from industry leaders in dedicated Performance & Operations tracks. Use code vel09scf and Save an extra 15% before 5/3. http://p.sf.net/sfu/velocityconf _______________________________________________ Jump-pilot-devel mailing list Jump-pilot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel