problem with WMS TIME support and PostGIS

David William Bitner david.bitner at GMAIL.COM
Thu Jan 18 07:51:52 PST 2007


Bruno --

You'll need to upgrade to MapServer 4.10 for PostGIS + WMST.

http://mapserver.gis.umn.edu/docs/howto/wms_time_support/#example-of-wms-t-with-postgis-tile-index-for-raster-imagery

David

On 1/18/07, Bruno Canessa <b.canessa at iol.it> wrote:
>
> Hi all,
>
> I have a problem with WMS with TIME support and Postgis.
> Inilially I created a map file where layers access direct to files, and
> it works fine. I mean, the web service is able to  process the TIME
> parameter:
>
> LAYER
>     NAME "Anomalie"
>     GROUP "Anomalie"
>     TYPE RASTER
>     STATUS ON
>     METADATA
>       "queryable" "true"
>       "tile_source" "nocache"
>       "wms_title" "Anomalie"
>       "wms_timeextent" "2006-05-01/2006-10-31"
>       "wms_timeitem" "datetime"
>       "wms_timedefault" "2006-05-10"
>       "wms_srs" "EPSG:4326"
>     END
>     TILEINDEX "epluie_a_idx.shp"
>     TILEITEM "Location"
>     CLASSITEM "[pixel]"
>       CLASS
>         (......)
>       END
>   END
>
> On the contrary, if I try to access through Postgis it seems that the
> TIME parameter is not recognised, it always shows the last image of the
> index list.
>
> LAYER
>     NAME "anomalie_idx"
>     STATUS ON
>     TYPE POLYGON
>     DATA "wkb_geometry from tileindex_table"
>     METADATA
>       "wms_title" "ANOMALIE INDEX"
>       "wms_srs"   "EPSG:4326"
>       "wms_timeextent" "2006-05-01/2006-10-31"
>       "wms_timeitem" "datetime"  #column in postgis table of type date
>       "wms_timedefault" "2006-05-10"
>       "tile_source" "nocache"
>     END
>     CONNECTION "dbname=test user=xxx host=localhost port=5432"
>     CONNECTIONTYPE postgis
>   END
>
>   LAYER
>     NAME "Anomalie"
>     GROUP "Anomalie"
>     TYPE RASTER
>     STATUS ON
>     DEBUG ON
>     PROJECTION
>       "init=epsg:4326"
>     END
>     METADATA
>       "queryable" "true"
>       "tile_source" "nocache"
>       "wms_title" "Anomalie"
>       "wms_timeextent" "2006-05-01/2006-10-31"
>       "wms_timeitem" "datetime"
>       "wms_timedefault" "2006-05-10"
>       "wms_srs" "EPSG:4326"
>     END
>     TILEINDEX "anomalie_idx"
>     TILEITEM "Location"
>     CLASSITEM "[pixel]"
>       CLASS
>         (...)
>       END
>   END
>
> I tried to perform queries in PostgreSQL such as
> SELECT * FROM tileindex_table WHERE date_trunc('day', datetime) =
> '2006-10-10';
> and it works fine.
>
> I use mapserver 4.8.4, PostgreSQL 8.1.4 and  PostGIS 1.1.3
>
> Any suggestion?
>
> Thanks,
>
> Bruno.
> --------
> Dott. Bruno Canessa
> National Research Council - Institute of Biometeorology (CNR-IBIMET)
> Via G.Caproni, 8
> 50145 Firenze (Italy)
> Tel. +39 055 3033719
> Fax +39 055 308910
> E-mail: b.canessa at iol.it <mailto:b.canessa at ibimet.cnr.it>
>
>
>
>
>


-- 
************************************
David William Bitner
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/mapserver-users/attachments/20070118/27d30137/attachment.htm>


More information about the MapServer-users mailing list