Advertisement
Guest User

Untitled

a guest
Feb 7th, 2016
48
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.65 KB | None | 0 0
  1. ALTER TABLE roads ADD COLUMN length integer;
  2. UPDATE roads SET length = st_length(st_transform(geom,2100));
  3. ALTER TABLE roads ADD COLUMN reverse_cost double precision;
  4. UPDATE roads SET reverse_cost = length;
  5. ALTER TABLE roads ADD COLUMN "source" integer;
  6. ALTER TABLE roads ADD COLUMN "target" integer;
  7. SELECT pgr_createTopology('roads', 0.0005, 'geom', 'id');
  8. SELECT seq, id1 AS node, id2 AS edge, cost FROM pgr_dijkstra('
  9. SELECT id AS id,
  10. source::integer,
  11. target::integer,
  12. length::double precision AS cost
  13. FROM roads',
  14. number1, number2, false, false);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement