[mapserver-users] shortest_path query
Annu Anurag
i.skidoosh at gmail.com
Tue Jun 12 10:55:00 PDT 2012
Hello there. I've got the query for shortest path using pgrouting to run
finally. I get the edges but now I need to map my result onto a mapserver
layer. I've tried examples from the internet but mostly they're flawed. I'm
positng the query which has worked for me. Please suggest a way to convert
it into a visible layer using mapserver.
SELECT * FROM shortest_path('SELECT gid AS id, fromnodeid::int4,
tonodeid::int4, length0::float8 AS cost FROM edges_line', 35, 210, false,
false)
I tried to form a query-layer but failed. I'm sending the code I used to.
Please correct me.
DATA "the_geom FROM (SELECT * FROM shortest_path('SELECT gid AS id,
fromnodeid::int4, tonodeid::int4, length0::float8 AS cost FROM edges_line',
35, 210, false, false)) AS foo using unique gid using srid=4326"
Here is the layer definition:
LAYER
NAME "route"
CONNECTIONTYPE postgis
CONNECTION "user=postgres password=*********** dbname=VSDelhidb
host=localhost"
DEBUG 5
STATUS DEFAULT
TYPE LINE
DATA "the_geom FROM (SELECT * FROM shortest_path('SELECT gid AS
id, fromnodeid::int4, tonodeid::int4, length0::float8 AS cost FROM
edges_line', 35, 210, false, false)) AS foo using unique gid using
srid=4326"
TEMPLATE "t"
#
# //////////////////////////////////////////////////////THE
CLASS THAT CLASSIFIES EVERYTHING IN IT. ////////////////////////////////
#
CLASS
#
# /////////////////////////////////////////////////////THE
STYLE OF DRAWING THIS CLASS. ////////////////////////////////////
#
NAME "0"
STYLE
SYMBOL "circle"
SIZE 10
OUTLINECOLOR 255 0 0
COLOR 165 42 42
END #___END OF THE SYLE DECLARATION FOR THIS
CLASS.___#####################################################################
END #_________END OF THE CLASS THAT CLASSIFIES
EVERYTHING.___________##############################################################
END #________END OF THE LAYER THAT DRAWS
EVERYTHING._________##############################################################################
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/mapserver-users/attachments/20120612/672fdb24/attachment.htm>
More information about the MapServer-users
mailing list