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

Reply via email to