Thanks Kevin,<br>It seems to be the good solution, but I can't execute "st_" functions :<br><br>ERROR:  function st_line_locate_point(geometry, geometry) does not exist<br>HINT:  No function matches the given name and argument types. You may need to add explicit type casts.<br>
<br>Do you know why? and how I can Install this functions on my postgresql/postgis server<br><br>Sylvain<br><br><div><span class="gmail_quote">2008/1/30, Kevin Neufeld <<a href="mailto:kneufeld@refractions.net" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">kneufeld@refractions.net</a>>:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">

See the section on linear referencing (sec. 6.2.7).<br>(<a href="http://postgis.refractions.net/docs/ch06.html#id2775904" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">http://postgis.refractions.net/docs/ch06.html#id2775904</a>)<br>
<br>You'll need to use two methods.<br>
<br>ST_line_locate_point(LineString, Point) returns the percentage along the<br>the LineString the closest point will occur.<br><br>ST_line_interpolate_point(linestring, location) returns the geometric<br>point given a LineString and a percentage along.<br>

<br>SELECT ST_line_interpolate_point(line_geom,<br>ST_line_locate_point(line_geom, point_geom))<br>FROM ...<br><br>Cheers,<br>Kevin<br><br>sylvain dubouis wrote:<br>> hello, I have a point and a line.<br>> I'd like to know the nearest point on the line from the  point.<br>

> but I don't find any function to do this... is there one?<br>> thanks for your help.<br>> Sylvain<br>> ------------------------------------------------------------------------<br>><br>> _______________________________________________<br>

> postgis-users mailing list<br>> <a href="mailto:postgis-users@postgis.refractions.net" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">postgis-users@postgis.refractions.net</a><br>> <a href="http://postgis.refractions.net/mailman/listinfo/postgis-users" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">http://postgis.refractions.net/mailman/listinfo/postgis-users</a><br>

><br>_______________________________________________<br>postgis-users mailing list<br><a href="mailto:postgis-users@postgis.refractions.net" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">postgis-users@postgis.refractions.net</a><br>
<a href="http://postgis.refractions.net/mailman/listinfo/postgis-users" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">http://postgis.refractions.net/mailman/listinfo/postgis-users</a><br>
</blockquote></div><br>