<div dir="ltr">Hi there,<div><br></div><div>First, I want to say a big thanks to Sandro Santilli and all people who work on the topology features. It looks like it becomes now mature enough to be used for production applications and this is really great to manage geo-data much more consistently than with simple geometries (especially when you deal a lot with territorial partitions like in my case)</div><div><br></div><div>I have a question regarding the precision value that we have to provide when creating a topology. I am not sure to understand its purpose.</div><div>Somehow, I would have expected that it would be used when computing new nodes positions, for example resulting from an intersection, but from my tests it seems it is not the case (see my example below)<br></div><div>Do you have some links or other infos that would describe how & when this global topology precision parameter is used?</div><div><br></div><div>Thanks in advance for your help!</div><div><br></div><div>Best regards,</div><div>Marc-Antoine Nüssli</div><div><br></div><div><div>--------------------------------</div><div>Example with a simple self-intersecting linestring which yield a fuill precision intersection node (without considering the topology precision parameter)</div><div><br></div><div><div>select createtopology('topo',-1,.01);</div><div>select topogeo_addlinestring('topo', 'LINESTRING(8.5 33.5, 14.9 37.4, 9.2 35.8, 11.6 32.9)', .01);</div><div>select st_astext(geom) from topo.node</div></div></div><div><br></div><div>Result:</div><div><div>"POINT(8.5 33.5)"</div><div>"POINT(10.230659025788 34.5546203438395)" --> computed intersection node (with too much precision)</div><div>"POINT(11.6 32.9)"</div></div><div><br></div><div><br></div><div><br></div></div>