Hi,
* for the first point, in my last email you have an example with a
raster file, here you have it, in it the variable is the full file
name, but you can do it how is better for you, being careful with
the pattern
LAYER
NAME 'Meteosat'
TYPE RASTER
DUMP true
TOLERANCE 10
TOLERANCEUNITS DD
HEADER "templates/getfeatureinfo_header.html" # header html template
TEMPLATE "templates/getfeatureinfo_content.html" # content html
template
FOOTER "templates/getfeatureinfo_footer.html" # footer html template
METADATA
'ows_title' 'Meteosat'
'wms_feature_info_mime_type' "text/html"
"gml_include_items" "all"
"wms_include_items" "all"
"ows_enable_request" "*"
'file_validation_pattern' "[A-Z0-9._%+-|'\(\)]"
'default_file' "ultima_imatge"
END
VALIDATION
'file' "[A-Z0-9._%+-|'\(\)]"
END
DATA '/var/www/html/mapserver/mfd_lin/datos/meteosat/%file%.img'
* For the second point, till I know, the function shp2pgsql creates a
script with all the attributes you have in the shapefile, if you
want to have a time column that is not in the shapefile, you have to
add it later after creating the table in the database, maybe
somebody in the list knows how to do it automatically when you
invoke shp2pgsql.
Helen
El 11/05/12 06:47, abhishek bansal escribió:
Hi Helen,
I think I will have to do it ultimately by your way. Sorry for
bothering you but could you please help me with these two questions
1.) Will i be able to get raster data also with this method ?
2.) How do I include time data in postgis database as it is created
automatically by shp2pgsql utility ?
Thank You
Abhishek Bansal
On Thu, May 10, 2012 at 6:59 PM, Helen San Segundo Navazo
<[email protected] <mailto:[email protected]>> wrote:
ok, good luck
El 10/05/12 14:26, abhishek bansal escribió:
But I dont want to use any database either !!
On Thu, May 10, 2012 at 5:47 PM, Helen San Segundo Navazo
<[email protected] <mailto:[email protected]>> wrote:
using the runtime substitution you can use getcapabilities
request with all the description to see layers, proyections
...., it works as if you don't use the variables
Here you have an example using a binary file
LAYER
NAME 'Meteosat'
TYPE RASTER
DUMP true
TOLERANCE 10
TOLERANCEUNITS DD
HEADER "templates/getfeatureinfo_header.html" # header
html template
TEMPLATE "templates/getfeatureinfo_content.html" #
content html template
FOOTER "templates/getfeatureinfo_footer.html" # footer
html template
METADATA
'ows_title' 'Meteosat'
'wms_feature_info_mime_type' "text/html"
"gml_include_items" "all"
"wms_include_items" "all"
"ows_enable_request" "*"
'file_validation_pattern' "[A-Z0-9._%+-|'\(\)]"
'default_file' "ultima_imatge"
END
VALIDATION
'file' "[A-Z0-9._%+-|'\(\)]"
END
DATA
'/var/www/html/mapserver/mfd_lin/datos/meteosat/%file%.img'
El 10/05/12 14:08, abhishek bansal escribió:
Hi,
Thanks for your reply.
But I need to specify in map file which layers are available
so that i can parse output of getCapabilities and show
available layers to user.
Also I am not using any database.
On Thu, May 10, 2012 at 5:18 PM, Helen San Segundo Navazo
<[email protected] <mailto:[email protected]>> wrote:
Hi,
I don't use the time dimension, what I use is run-time
substitution http://mapserver.org/cgi/runsub.html
I have 6 variables. You have to put the validation
pattern inside the metadata tag and a validation tag
with the pattern of your variables.
With this you can invoke the params in the url. If you
put them the query will be with the values in the url,
if not, then the query will be with the default values
defined in the metadata tag.
Hope this help you,
Helen
LAYER
NAME 'name'
HEADER "templates/getfeatureinfo_header.html" #
header html template
TEMPLATE "templates/getfeatureinfo_content.html" #
content html template
FOOTER "templates/getfeatureinfo_footer.html" #
footer html template
METADATA
'ows_title' 'title'
'wms_feature_info_mime_type' "text/html"
"gml_include_items" "all"
"wms_include_items" "all"
'aini_validation_pattern' '^[0-9]{1,8}$'
'afi_validation_pattern' '^[0-9]{1,8}$'
'mini_validation_pattern' '^[0-9]{1,8}$'
'mfi_validation_pattern' '^[0-9]{1,8}$'
'dini_validation_pattern' '^[0-9]{1,8}$'
'dfi_validation_pattern' '^[0-9]{1,8}$'
'default_aini' '2012'
'default_afi' '2012'
'default_mini' '4'
'default_mfi' '4'
'default_dini' '24'
'default_dfi' '25'
END
VALIDATION
'aini' '^[0-9]{1,8}$'
'afi' '^[0-9]{1,8}$'
'mini' '^[0-9]{1,8}$'
'mfi' '^[0-9]{1,8}$'
'dini' '^[0-9]{1,8}$'
'dfi' '^[0-9]{1,8}$'
END
STATUS OFF
PROJECTION
"init=epsg:4326"
END
CONNECTIONTYPE postgis
CONNECTION "user=postgres password=pp dbname=mm
host=host"
DATA "the_geom FROM (SELECT oid,geometry_columns
from table
where
time>='%aini%-%mini%-%dini% 00:00:00'
and
time<'%afi%-%mfi%-%dfi% 00:00:00'
)
AS r USING UNIQUE oid USING SRID=4326"
....
El 10/05/12 13:24, abhishek bansal escribió:
Hello All
I am working on a project that require time as a
dimension of data. I have gone through all
documentation but I am not able to understand that how
do I upload time data in server .map file. I have
created simple map files and my server is working. What
i need is same layer on different time should different
dataset.
plz help !!
--
Thanks & Regards,
Abhishek Bansal
_______________________________________________
mapserver-users mailing list
[email protected]
<mailto:[email protected]>
http://lists.osgeo.org/mailman/listinfo/mapserver-users
_______________________________________________
mapserver-users mailing list
[email protected]
<mailto:[email protected]>
http://lists.osgeo.org/mailman/listinfo/mapserver-users
--
Thanks & Regards,
Abhishek Bansal
http://abhishekbansal.miyuri.com
Jaypee Institute of Information Technology, Noida
--
Thanks & Regards,
Abhishek Bansal
http://abhishekbansal.miyuri.com
Jaypee Institute of Information Technology, Noida
--
Thanks & Regards,
Abhishek Bansal
http://abhishekbansal.miyuri.com
Jaypee Institute of Information Technology, Noida
_______________________________________________
mapserver-users mailing list
[email protected]
http://lists.osgeo.org/mailman/listinfo/mapserver-users