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

Reply via email to