[geos-devel] Porting LengthIndexedLine.project?

David Turner novalis at novalis.org
Fri Aug 7 16:45:57 EDT 2009


OK, I've done the port.  A patch, with ported tests, is attached.  

On Thu, 2009-07-23 at 11:13 -0400, David Turner wrote:
> JTS has a class called LengthIndexedLine with a method "project", which
> lets you figure out  the nearest point on a line to a given point.  This
> is useful, for instance, if you are trying to figure out what street a
> person is on from (possibly slightly inaccurate) GPS observations.
> 
> http://tsusiatsoftware.net/jts/javadoc/com/vividsolutions/jts/linearref/LengthIndexedLine.html#project(com.vividsolutions.jts.geom.Coordinate)
> 
> PostGIS calls this function st_line_locate_point.
> 
> GEOS doesn't seem to have it, even though I was under the impression
> that GEOS was merely a port of JTS.  If I port JTS's project function
> and related functions such as extractPoint to GEOS, would that patch be
> likely to be accepted?  Or am I missing something about the relationship
> between JTS and GEOS?
> 
> 
> _______________________________________________
> geos-devel mailing list
> geos-devel at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/geos-devel
-------------- next part --------------
A non-text attachment was scrubbed...
Name: linearref.patch
Type: text/x-patch
Size: 90391 bytes
Desc: not available
Url : http://lists.osgeo.org/pipermail/geos-devel/attachments/20090807/99834d9d/linearref-0001.bin


More information about the geos-devel mailing list