Unsupported versions:2.6 2.5 2.4 2.3 2.2 2.1 2.0
Topology - Family of Functions¶
The pgRouting’s topology of a network represented with a graph in form of two tables: and edge table and a vertex table.
Attributes associated to the tables help to indicate if the graph is directed or undirected, if an edge is one way on a directed graph, and depending on the final application needs, suitable topology(s) need to be created.
The following functions modify the database directly therefore the user must have special permissions given by the administrators to use them.
pgr_createTopology - Deprecated since v3.8.0 - create a topology based on the geometry.
pgr_createVerticesTable - Deprecated since 3.8.0 - reconstruct the vertices table based on the source and target information.
pgr_analyzeGraph – Deprecated since 3.8.0 - to analyze the edges and vertices of the edge table.
pgr_analyzeOneWay - Deprecated since 3.8.0 - to analyze directionality of the edges.
pgr_nodeNetwork - Deprecated since 3.8.0 - to create nodes to a not noded edge table.
Utility functions¶
pgr_extractVertices - Extracts vertex information based on the edge table information.
pgr_findCloseEdges - Finds close edges of points on the fly
pgr_separateCrossing - Breaks geometries that cross each other.
pgr_separateTouching - Breaks geometries that (almost) touch each other.
Warning
Proposed functions for next mayor release.
They are not officially in the current release.
They will likely officially be part of the next mayor release:
The functions make use of ANY-INTEGER and ANY-NUMERICAL
Name might not change. (But still can)
Signature might not change. (But still can)
Functionality might not change. (But still can)
pgTap tests have being done. But might need more.
Documentation might need refinement.
See Also¶
Indices and tables