<div dir="ltr">Superb! Really happy with this new behaviour :)</div><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Jun 19, 2017 at 11:05 AM, Sandro Santilli <span dir="ltr"><<a href="mailto:strk@kbt.io" target="_blank">strk@kbt.io</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On Tue, Jun 13, 2017 at 09:06:53AM -0700, Paul Ramsey wrote:<br>
> All equal lengths has nice properties in terms of both regular lengths and<br>
> regular angles between segments. If you can do it, I don't really see the<br>
> point in other "lesser" options. Also, am fine WRT to the API as long as we<br>
> preserve the backwards compatibility, as we do know that lots of people use<br>
> these functions, so behavior changes on the old API *will* cause complaints.<br>
<br>
All-equal-lengths is now implemented in the PR:<br>
<a href="https://gitlab.com/postgis/postgis/merge_requests/3" rel="noreferrer" target="_blank">https://gitlab.com/postgis/<wbr>postgis/merge_requests/3</a><br>
<br>
As of commit b9599af94321d7c9585d59bd5f9202<wbr>975d7768b5<br>
<br>
It'll be done when passing LW_LINEARIZE_FLAG_SYMMETRIC flag<br>
to this new liblwgeom function:<br>
<br>
   LWGEOM* lwcurve_linearize(const LWGEOM *geom, double tol,<br>
                             LW_LINEARIZE_TOLERANCE_TYPE type, int flags);<br>
<br>
Backward compatibility is retained (lwgeom_stroke calls<br>
lwcurve_linearize with flags and types retaining backward<br>
compatibility).<br>
<br>
--strk;<br>
______________________________<wbr>_________________<br>
postgis-devel mailing list<br>
<a href="mailto:postgis-devel@lists.osgeo.org">postgis-devel@lists.osgeo.org</a><br>
<a href="https://lists.osgeo.org/mailman/listinfo/postgis-devel" rel="noreferrer" target="_blank">https://lists.osgeo.org/<wbr>mailman/listinfo/postgis-devel</a></blockquote></div><br></div>