[geos-devel] Approaches for ZM and beyond

Martin Davis mtnclimb at telus.net
Tue Mar 5 18:05:27 PST 2013

For JTS there has been no substantive change from the situation in the 
mentioned thread.  I have however been thinking about how to add Measure 
support, both in a non-breaking way to the current JTS, and as part of a 
thorough revamp of the core Geometry API (JTS 2!).

But I'm not sure how this will translate to GEOS. From Sandro's comments 
about the performance cost of making Coordinate a virtual class it 
sounds like this would actually be harder for GEOS than for JTS.

For the record, my current thinking it should be possible to provide a 
CoordinateZM class for JTS, which extends the current Coordinate class, 
and which can be used by specifying a matching 
CoordinateZMArraySequence.  Then there's the issues of how far exactly 
the M support should extend.  WKT probably...  WKB perhaps? Other I/O 
classes (Oracle could use this...).

All it takes is time and money...

As for other SFS 1.2 types - ditto.

On 3/5/2013 11:53 AM, Tyler Mitchell wrote:
> Hi guys,
> What are GEOS users and devs doing to enable M measures in their 
> GEOS-backed solutions?  I won't worry about specialised functions at 
> this point, but at least being able to reliably handle and maintain 
> all XYZM ordinates is important for me.  Is it such a lot of work that 
> it's not worth adding this to GEOS?  I saw a few messages in the 
> archives looking at how to add measures but it wasn't encouraging ;)
> Do you think GEOS will support all the SFSQL 1.2 types?
> Are people moving to Boost or CGAL instead?  Would love to hear 
> thoughts on it.
> Cheers,
> Tyler
> *Tyler Mitchell***
> Engineering Director
> Actian Corporation
> _tyler.mitchell at actian.com <mailto:tyler.mitchell at actian.com>
> _
> MOBILE 250-303-1831
> SKYPE spatialguru
> www.actian.com
> <http://www.actian.com/>
> _______________________________________________
> geos-devel mailing list
> geos-devel at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/geos-devel

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/geos-devel/attachments/20130305/3b97884b/attachment-0001.html>

More information about the geos-devel mailing list