alter table street add column source int;
alter table street add column target int;
alter table street add column length double precision;
alter table street add column rev_length double precision;
create index source_idx on road ("source");
create index target_idx on road ("target");
update street set length=ST_Length(ST_TransForm(the_geom,4326),true),rev_length=ST_Length(ST_TransForm(the_geom,4326),true);
SELECT seq, id1 AS node, id2 AS edge, cost FROM pgr_dijkstra('SELECT gid AS id,source::integer,target::integer,length::double precision AS cost from harbin',1,60,false,false) as dijkstra LEFT JOIN harbin_vertices_pgr as etvg ON (dijkstra.id1 = etvg.id) ORDER BY seq;