<div dir="ltr"><div><div>I got the following message output from pgr_analyzeGraph():<br><br>NOTICE: PROCESSING:<br>NOTICE: pgr_analyzeGraph('activity_<div>linestrings_edge_table_noded',0.0001,'the_geom','id','source','target','true')<br>
NOTICE: Performing checks, pelase wait...<br>NOTICE: Analyzing for dead ends. Please wait...<br>NOTICE: Analyzing for gaps. Please wait...<br>NOTICE: Analyzing for isolated edges. Please wait...<br>NOTICE: Analyzing for ring geometries. Please wait...<br>
NOTICE: Analyzing for intersections. Please wait...<br>NOTICE: ANALYSIS RESULTS FOR SELECTED EDGES:<br>NOTICE: Isolated segments: 62<br>NOTICE: Dead ends: 227<br>
NOTICE: Potential gaps found near dead ends: 7<br>NOTICE: Intersections detected: 1760018<br>NOTICE: Ring geometries: 8<br>Total query runtime: 512185 ms.<br><br></div><div>- What do the last 3 count means?<br>
- Does the <b>intersection</b> count means that the graph needs to be "noded" so that all intersections are converted into nodes? how to do that? increasing the tolerance in pgr_nodeNetwork() increased the number of intersections.<br>
</div><div>- on related note: why is there a tolerance in pgr_createTopology? What I understand is: all edges shorter than the tolerance will be marked as loop (sets target = source). So if AB and BC were segments from a trace and AB < tolerance, then the result is AA and BC. ABC path becomes disconnected. I don't want that.<br>
</div><br></div>Thanks,<br></div>Kaiser.<br></div>