Помогите, пождалуйста, в решении не сложной, как мне кажеться, для специалистов, проблемы.
Есть слой в map-файле, который выводит на карту трек:
Код: Выделить всё
LAYER
VALIDATION
"car" "^[0-9]+$"
"fromd" "^20[0-9]{2}-[0-9]{1,2}-[0-9]{1,2}$"
"fromt" "^[0-9]{1,2}:[0-9]{1,2}:[0-9]{1,2}$"
"tod" "^20[0-9]{2}-[0-9]{1,2}-[0-9]{1,2}$"
"tot" "^[0-9]{1,2}:[0-9]{1,2}:[0-9]{1,2}$"
END
CONNECTIONTYPE postgis
NAME "path"
CONNECTION "user=**** dbname=***** host=******"
PROCESSING "CLOSE_CONNECTION=DEFER"
DATA "geom from (select ST_MakeLine(location) as geom, 0 as gid from (select location, gid from gps_points where id_car=%car% and date_p>='%fromd% %fromt%'::date and date_p<='%tod% %tot%'::date order by date_p asc) as track_data) as foo using unique gid using srid=900913"
STATUS ON
TYPE LINE
CLASS
STYLE
ANTIALIAS TRUE
COLOR 80 80 80
WIDTH 1
END #STYLE
STYLE
#GEOMTRANSFORM "end"
ANTIALIAS TRUE
COLOR 50 50 50
SYMBOL "arrow"
SIZE 4
ANGLE AUTO
#INITIALGAP 1
#GAP 50
END # STYLE
END #CLASS
METADATA
wms_title "Track"
wms_abstract "Map file for track format"
wms_srs "epsg:900913"
wms_include_items "all"
"wms_enable_request" "*"
END #METADATA
END #LAYER
Кк это можно реализовать?
Спасибо всем заранее.