2012-07-31 97 views
0

设行A(0.98,0.562,3.27536,5.9723)和行B(3.33221,5.899287,10.7656,9.653627)。 pgrouting是否接近(3.27536,5.9723)或(3.33221,5.899287)点作为节点?真的这两个点只是一个,它们只有一个小的误差范围。使用PostGIS为pgRouting创建图形?

回答

1

当你建立你的图形

Creating graph for pgrouting

你需要指定一个捕捉范围。这样的点是非常接近的意志扣入同一节点..

SELECT assign_vertex_id(table_name, snapping_range, geometry_column_name, edge_id_column_name); 

例如

SELECT assign_vertex_id('ways', 0.00001, 'the_geom', 'gid'); 
+0

这种联系消失了......现在,该链接为http://download.osgeo。组织/ pgrouting /论坛/ pgrouting.postlbs.org /维基/ pgRoutingDocs /准备/ topology.html – derive111 2017-01-23 16:42:45