Martin,

This is just a suggestion, but Christopher has already done some great
work on file formats for TIN information. Maybe JTS could use that?

My typical surveying workflow is something like this:

Input:
- 3D Points (Point Number, Northing, Easting, Elevation, Description)
- Breaklines (3D Polyline <AutoCAD> or LineString <JUMP>)

Output
- TIN
- Contour Lines

In most cases I'm usually only after the contour lines for display on
a topographic map. Sometimes we will use the surface for
volume/grading calcs.

If you output polygons representing each TIN face, it would be cool if
they could have feature attributes representing the slope and aspect.
That would allow you to easily to some hillshade rendering and other
TIN queries in OpenJUMP.

SS

On Wed, Apr 29, 2009 at 8:57 AM, Martin Davis <mbda...@refractions.net> wrote:
> 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