¿Tiene la configuración de Edge (topología) en su base de datos Postgis?
Ejemplo pgRouting ofrece la posibilidad de crear la información origen-destino (nodos inicio-fin) dentro de PostgreSQL utilizando assign_vertex_id():
SELECT assign_vertex_id(table_name, snapping_range, geometry_column_name, edge_id_column_name);
donde nombre_tabla es el nombre de la tabla de aristas, los nodos dentro del rango de ajuste (el valor está en sus unidades de proyección actuales) serán ajustados, nombre_columna_geométrica es el nombre de la columna de geometría (normalmente 'the_geom'), nombre_columna_de_arista es el nombre de la columna de id de arista (normalmente gid).
Esta función requiere los campos enteros "origen" y "destino".
ALTER TABLE ways ADD COLUMN source integer;
ALTER TABLE ways ADD COLUMN target integer;
SELECT assign_vertex_id('ways', 0.00001, 'the_geom', 'gid');
http://www.pgrouting.org/docs/howto/topology.html