pgRouting

Changeset 146

Show
Ignore:
Timestamp:
03/28/08 15:47:55 (8 months ago)
Author:
anton
Message:

some changes in smart wrapper

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • sandbox/wrappers/routing_core_smart.sql

    r142 r146  
    672672        IF s_gid = t_gid THEN 
    673673           
    674           SELECT get_middle(geom_table, s_gid, source_x, source_y, target_x, target_y, true) INTO middle; 
     674          SELECT * FROM get_middle(geom_table, s_gid, source_x, source_y, target_x, target_y, true) INTO middle; 
    675675           
    676676          geom.gid := extra_edges.gid[5]; 
     
    747747--      RAISE NOTICE 'Query: %', query; 
    748748         
    749         geom.gid := extra_edges.gid[5]; 
    750         geom.the_geom := extra_edges.the_geom[5]; 
    751         geom.id := 0; 
     749        --geom.gid := extra_edges.gid[5]; 
     750        --geom.the_geom := extra_edges.the_geom[5]; 
     751        --geom.id := 0; 
    752752         
    753         RETURN NEXT geom; 
     753        --RETURN NEXT geom; 
    754754         
    755755        FOR path_result IN EXECUTE query 
     
    802802         
    803803        l_pair links; 
     804        middle geometry; 
    804805 
    805806        ll_x float8; 
     
    10151016        IF s_gid = t_gid THEN 
    10161017           
    1017           SELECT get_middle(geom_table, s_gid, source_x, source_y, target_x, target_y, true) INTO middle; 
     1018          SELECT * FROM get_middle(geom_table, s_gid, source_x, source_y, target_x, target_y, true) INTO middle; 
    10181019           
    10191020          geom.gid := extra_edges.gid[5]; 
     
    10851086--      RAISE NOTICE 'Query: %', query; 
    10861087         
    1087         geom.gid := extra_edges.gid[5]; 
    1088         geom.the_geom := extra_edges.the_geom[5]; 
    1089         geom.id := 0; 
     1088        --geom.gid := extra_edges.gid[5]; 
     1089        --geom.the_geom := extra_edges.the_geom[5]; 
     1090        --geom.id := 0; 
    10901091         
    1091 --        RETURN NEXT geom; 
     1092        --RETURN NEXT geom; 
    10921093         
    10931094        FOR path_result IN EXECUTE query