Query Parameter for a specific external WMS

12 Messages Forum Options Options
Embed this topic
Permalink
gisbert.breitbach
Query Parameter for a specific external WMS
Reply Threaded MoreMore options
Print post
Permalink
Hello everybody,
I'm using Mapbender to show different measured raster maps, for example
Chlorophyll in the north sea measured by satellites. Every day a new
measurement is done. In my own WMS every new measurement means a new layer
with a name reflecting the date.

Other people have solved the problem introducing a time filter parameter
into the GetMap request like
...&TIME=2008-10-15T00%3A00%3A00%2F2008-10-15T23%3A59%3A00&...

Is it possible to include such a filter parameter into the GetMap request
of Mapbender and, if yes, how can it be done.

Many thanks,
Gisbert Breitbach
____________________________________________________
Gisbert Breitbach, GKSS Forschungszentrum
Tel.: +49 4152 87 1563
Fax: +49 4152 87 4 1563
E-Mail: Gisbert.Breitbach@...


_______________________________________________
Mapbender_users mailing list
Mapbender_users@...
http://lists.osgeo.org/mailman/listinfo/mapbender_users
Michael Schulz
Re: Query Parameter for a specific external WMS
Reply Threaded MoreMore options
Print post
Permalink
Hi,

I don't think this is possible at the moment. Mapbender is not aware
of the wms time component. What you could do, is to add the time
parameter as a vendor specific parameter, that would be controlled by
a customized module.

If you want to use the wms time parameter you would also have to setup
your wms accordingly, so that you only have one layer "chlorophyll
measurements" and a time column for your data.

Cheers, Michael


2008/10/30  <gisbert.breitbach@...>:

> Hello everybody,
> I'm using Mapbender to show different measured raster maps, for example
> Chlorophyll in the north sea measured by satellites. Every day a new
> measurement is done. In my own WMS every new measurement means a new layer
> with a name reflecting the date.
>
> Other people have solved the problem introducing a time filter parameter
> into the GetMap request like
> ...&TIME=2008-10-15T00%3A00%3A00%2F2008-10-15T23%3A59%3A00&...
>
> Is it possible to include such a filter parameter into the GetMap request
> of Mapbender and, if yes, how can it be done.
>
> Many thanks,
> Gisbert Breitbach
> ____________________________________________________
> Gisbert Breitbach, GKSS Forschungszentrum
> Tel.: +49 4152 87 1563
> Fax: +49 4152 87 4 1563
> E-Mail: Gisbert.Breitbach@...
>
>
> _______________________________________________
> Mapbender_users mailing list
> Mapbender_users@...
> http://lists.osgeo.org/mailman/listinfo/mapbender_users
>



--
-----------------------------------------------------------
Michael Schulz
mschulz@...

in medias res
Gesellschaft für Informationstechnologie mbH

In den Weihermatten 66
79108 Freiburg

Tel  +49 (0)761 556959-5
Fax +49 (0)761 556959-6

http://www.webgis.de / http://www.zopecms.de
-----------------------------------------------------------
Geschäftsführer: Stefan Giese, Dr. Christof Lindenbeck
Eingetragen im Handelsregister HRB 5930 beim Amtsgericht Freiburg
_______________________________________________
Mapbender_users mailing list
Mapbender_users@...
http://lists.osgeo.org/mailman/listinfo/mapbender_users
gisbert.breitbach
Re: Query Parameter for a specific external WMS
Reply Threaded MoreMore options
Print post
Permalink
Hi,
but how do I add the time parameter as a vendor specific parameter.

I tried to use mod_add_vendorspecific.php
with that kind of code:

<?php
# $Id:
# add vendor-specific parameters to MapRequest and FeatureInfoRequests
# http://www.mapbender.org/index.php/mod_add_vendorspecific.php
# Copyright (C) 2002 CCGIS
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 2, or (at your option)
# any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307,
USA.

require_once(dirname(__FILE__)."/../php/mb_validateSession.php");
?>
mb_registerVendorSpecific("mod_vs_init()");
function mod_vs_init(){
var re = "time=<?php echo
"2008-10-15T00%3A00%3A00%2F2008-10-15T23%3A59%3A00" ?>";

   return re;
}

The only thing that happened is that all maps disappeared including
background, overview and mapframe.
Best regards,
Gisbert
____________________________________________________
Gisbert Breitbach, GKSS Forschungszentrum
Tel.: +49 4152 87 1563
Fax: +49 4152 87 4 1563
E-Mail: Gisbert.Breitbach@...



mapbender_users-bounces@... wrote on 30.10.2008 14:33:57:

> Hi,
>
> I don't think this is possible at the moment. Mapbender is not aware
> of the wms time component. What you could do, is to add the time
> parameter as a vendor specific parameter, that would be controlled by
> a customized module.
>
> If you want to use the wms time parameter you would also have to setup
> your wms accordingly, so that you only have one layer "chlorophyll
> measurements" and a time column for your data.
>
> Cheers, Michael
>
>
> 2008/10/30  <gisbert.breitbach@...>:
> > Hello everybody,
> > I'm using Mapbender to show different measured raster maps, for
example
> > Chlorophyll in the north sea measured by satellites. Every day a new
> > measurement is done. In my own WMS every new measurement means a new
layer
> > with a name reflecting the date.
> >
> > Other people have solved the problem introducing a time filter
parameter
> > into the GetMap request like
> > ...&TIME=2008-10-15T00%3A00%3A00%2F2008-10-15T23%3A59%3A00&...
> >
> > Is it possible to include such a filter parameter into the GetMap
request

> > of Mapbender and, if yes, how can it be done.
> >
> > Many thanks,
> > Gisbert Breitbach
> > ____________________________________________________
> > Gisbert Breitbach, GKSS Forschungszentrum
> > Tel.: +49 4152 87 1563
> > Fax: +49 4152 87 4 1563
> > E-Mail: Gisbert.Breitbach@...
> >
> >
> > _______________________________________________
> > Mapbender_users mailing list
> > Mapbender_users@...
> > http://lists.osgeo.org/mailman/listinfo/mapbender_users
> >
>
>
>
> --
> -----------------------------------------------------------
> Michael Schulz
> mschulz@...
>
> in medias res
> Gesellschaft für Informationstechnologie mbH
>
> In den Weihermatten 66
> 79108 Freiburg
>
> Tel  +49 (0)761 556959-5
> Fax +49 (0)761 556959-6
>
> http://www.webgis.de / http://www.zopecms.de
> -----------------------------------------------------------
> Geschäftsführer: Stefan Giese, Dr. Christof Lindenbeck
> Eingetragen im Handelsregister HRB 5930 beim Amtsgericht Freiburg
> _______________________________________________
> Mapbender_users mailing list
> Mapbender_users@...
> http://lists.osgeo.org/mailman/listinfo/mapbender_users

_______________________________________________
Mapbender_users mailing list
Mapbender_users@...
http://lists.osgeo.org/mailman/listinfo/mapbender_users
Michael Schulz
Re: Query Parameter for a specific external WMS
Reply Threaded MoreMore options
Print post
Permalink
Hi Gisbert,

your function looks ok. Is your WMS setup to respond accordingly? Did
you check the mapbender and / or mapserver log?

If you are using umn: I don't know what mapserver does, when a getmap
with time parameter request comes in but the requested layer has no
time metadata setup. I think mapserver tries to create a corresponding
time expression, but as no time column was defined probably fails.
Could that be the case?
Have you looked at that document:
http://mapserver.gis.umn.edu/docs/howto/wms_time_support ?

Cheers, Michael


2008/10/30  <gisbert.breitbach@...>:

> Hi,
> but how do I add the time parameter as a vendor specific parameter.
>
> I tried to use mod_add_vendorspecific.php
> with that kind of code:
>
> <?php
> # $Id:
> # add vendor-specific parameters to MapRequest and FeatureInfoRequests
> # http://www.mapbender.org/index.php/mod_add_vendorspecific.php
> # Copyright (C) 2002 CCGIS
> #
> # This program is free software; you can redistribute it and/or modify
> # it under the terms of the GNU General Public License as published by
> # the Free Software Foundation; either version 2, or (at your option)
> # any later version.
> #
> # This program is distributed in the hope that it will be useful,
> # but WITHOUT ANY WARRANTY; without even the implied warranty of
> # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
> # GNU General Public License for more details.
> #
> # You should have received a copy of the GNU General Public License
> # along with this program; if not, write to the Free Software
> # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307,
> USA.
>
> require_once(dirname(__FILE__)."/../php/mb_validateSession.php");
> ?>
> mb_registerVendorSpecific("mod_vs_init()");
> function mod_vs_init(){
> var re = "time=<?php echo
> "2008-10-15T00%3A00%3A00%2F2008-10-15T23%3A59%3A00" ?>";
>
>   return re;
> }
>
> The only thing that happened is that all maps disappeared including
> background, overview and mapframe.
> Best regards,
> Gisbert
> ____________________________________________________
> Gisbert Breitbach, GKSS Forschungszentrum
> Tel.: +49 4152 87 1563
> Fax: +49 4152 87 4 1563
> E-Mail: Gisbert.Breitbach@...
>
>
>
> mapbender_users-bounces@... wrote on 30.10.2008 14:33:57:
>
>> Hi,
>>
>> I don't think this is possible at the moment. Mapbender is not aware
>> of the wms time component. What you could do, is to add the time
>> parameter as a vendor specific parameter, that would be controlled by
>> a customized module.
>>
>> If you want to use the wms time parameter you would also have to setup
>> your wms accordingly, so that you only have one layer "chlorophyll
>> measurements" and a time column for your data.
>>
>> Cheers, Michael
>>
>>
>> 2008/10/30  <gisbert.breitbach@...>:
>> > Hello everybody,
>> > I'm using Mapbender to show different measured raster maps, for
> example
>> > Chlorophyll in the north sea measured by satellites. Every day a new
>> > measurement is done. In my own WMS every new measurement means a new
> layer
>> > with a name reflecting the date.
>> >
>> > Other people have solved the problem introducing a time filter
> parameter
>> > into the GetMap request like
>> > ...&TIME=2008-10-15T00%3A00%3A00%2F2008-10-15T23%3A59%3A00&...
>> >
>> > Is it possible to include such a filter parameter into the GetMap
> request
>> > of Mapbender and, if yes, how can it be done.
>> >
>> > Many thanks,
>> > Gisbert Breitbach
>> > ____________________________________________________
>> > Gisbert Breitbach, GKSS Forschungszentrum
>> > Tel.: +49 4152 87 1563
>> > Fax: +49 4152 87 4 1563
>> > E-Mail: Gisbert.Breitbach@...
>> >
>> >
>> > _______________________________________________
>> > Mapbender_users mailing list
>> > Mapbender_users@...
>> > http://lists.osgeo.org/mailman/listinfo/mapbender_users
>> >
>>
>>
>>
>> --
>> -----------------------------------------------------------
>> Michael Schulz
>> mschulz@...
>>
>> in medias res
>> Gesellschaft für Informationstechnologie mbH
>>
>> In den Weihermatten 66
>> 79108 Freiburg
>>
>> Tel  +49 (0)761 556959-5
>> Fax +49 (0)761 556959-6
>>
>> http://www.webgis.de / http://www.zopecms.de
>> -----------------------------------------------------------
>> Geschäftsführer: Stefan Giese, Dr. Christof Lindenbeck
>> Eingetragen im Handelsregister HRB 5930 beim Amtsgericht Freiburg
>> _______________________________________________
>> Mapbender_users mailing list
>> Mapbender_users@...
>> http://lists.osgeo.org/mailman/listinfo/mapbender_users
>
> _______________________________________________
> Mapbender_users mailing list
> Mapbender_users@...
> http://lists.osgeo.org/mailman/listinfo/mapbender_users
>



--
-----------------------------------------------------------
Michael Schulz
mschulz@...

in medias res
Gesellschaft für Informationstechnologie mbH

In den Weihermatten 66
79108 Freiburg

Tel  +49 (0)761 556959-5
Fax +49 (0)761 556959-6

http://www.webgis.de / http://www.zopecms.de
-----------------------------------------------------------
Geschäftsführer: Stefan Giese, Dr. Christof Lindenbeck
Eingetragen im Handelsregister HRB 5930 beim Amtsgericht Freiburg
_______________________________________________
Mapbender_users mailing list
Mapbender_users@...
http://lists.osgeo.org/mailman/listinfo/mapbender_users
gisbert.breitbach
Re: Query Parameter for a specific external WMS
Reply Threaded MoreMore options
Print post
Permalink
Hi Michael,
I got no Mapbender error log.

I want to use the time parameter for an external WMS server from UK. They
gave me an URL like that:
http://www.npm.ac.uk/rsg/projects/interrisk/ncof_mapserver_wms?map=/var/
www/cgi-bin/wms.map&FORMAT=image%2Fpng&TRANSPARENT=true&TIME=2008-10-15T00%3A00%3A00%2F2008-10-15T23%3A59%3A00&EXCEPTIONS=XML&LAYERS=zg_MYO_chlor_a_time&SERVICE=MS&VERSION=1.1.1&REQUEST=GetMap&STYLES=&SRS=EPSG%3A4326&BBOX=-11.25,56.25,0,67.5&WIDTH=256&HEIGHT=256

This URL works for a browser. I removed all other WMS from the GUI. Just
this WMS and demis.nl stay as part of the GUI. I put this WMS on the first
position and removed the setBackground stuff. But the result is no map and
even no frame.


I'm a little bit helpless, Gisbert
____________________________________________________
Gisbert Breitbach, GKSS Forschungszentrum
Tel.: +49 4152 87 1563
Fax: +49 4152 87 4 1563
E-Mail: Gisbert.Breitbach@...



mapbender_users-bounces@... wrote on 30.10.2008 15:31:45:

> Hi Gisbert,
>
> your function looks ok. Is your WMS setup to respond accordingly? Did
> you check the mapbender and / or mapserver log?
>
> If you are using umn: I don't know what mapserver does, when a getmap
> with time parameter request comes in but the requested layer has no
> time metadata setup. I think mapserver tries to create a corresponding
> time expression, but as no time column was defined probably fails.
> Could that be the case?
> Have you looked at that document:
> http://mapserver.gis.umn.edu/docs/howto/wms_time_support ?
>
> Cheers, Michael
>
>
> 2008/10/30  <gisbert.breitbach@...>:
> > Hi,
> > but how do I add the time parameter as a vendor specific parameter.
> >
> > I tried to use mod_add_vendorspecific.php
> > with that kind of code:
> >
> > <?php
> > # $Id:
> > # add vendor-specific parameters to MapRequest and FeatureInfoRequests
> > # http://www.mapbender.org/index.php/mod_add_vendorspecific.php
> > # Copyright (C) 2002 CCGIS
> > #
> > # This program is free software; you can redistribute it and/or modify
> > # it under the terms of the GNU General Public License as published by
> > # the Free Software Foundation; either version 2, or (at your option)
> > # any later version.
> > #
> > # This program is distributed in the hope that it will be useful,
> > # but WITHOUT ANY WARRANTY; without even the implied warranty of
> > # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
> > # GNU General Public License for more details.
> > #
> > # You should have received a copy of the GNU General Public License
> > # along with this program; if not, write to the Free Software
> > # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
02111-1307,

> > USA.
> >
> > require_once(dirname(__FILE__)."/../php/mb_validateSession.php");
> > ?>
> > mb_registerVendorSpecific("mod_vs_init()");
> > function mod_vs_init(){
> > var re = "time=<?php echo
> > "2008-10-15T00%3A00%3A00%2F2008-10-15T23%3A59%3A00" ?>";
> >
> >   return re;
> > }
> >
> > The only thing that happened is that all maps disappeared including
> > background, overview and mapframe.
> > Best regards,
> > Gisbert
> > ____________________________________________________
> > Gisbert Breitbach, GKSS Forschungszentrum
> > Tel.: +49 4152 87 1563
> > Fax: +49 4152 87 4 1563
> > E-Mail: Gisbert.Breitbach@...
> >
> >
> >
> > mapbender_users-bounces@... wrote on 30.10.2008 14:33:57:
> >
> >> Hi,
> >>
> >> I don't think this is possible at the moment. Mapbender is not aware
> >> of the wms time component. What you could do, is to add the time
> >> parameter as a vendor specific parameter, that would be controlled by
> >> a customized module.
> >>
> >> If you want to use the wms time parameter you would also have to
setup

> >> your wms accordingly, so that you only have one layer "chlorophyll
> >> measurements" and a time column for your data.
> >>
> >> Cheers, Michael
> >>
> >>
> >> 2008/10/30  <gisbert.breitbach@...>:
> >> > Hello everybody,
> >> > I'm using Mapbender to show different measured raster maps, for
> > example
> >> > Chlorophyll in the north sea measured by satellites. Every day a
new
> >> > measurement is done. In my own WMS every new measurement means a
new

> > layer
> >> > with a name reflecting the date.
> >> >
> >> > Other people have solved the problem introducing a time filter
> > parameter
> >> > into the GetMap request like
> >> > ...&TIME=2008-10-15T00%3A00%3A00%2F2008-10-15T23%3A59%3A00&...
> >> >
> >> > Is it possible to include such a filter parameter into the GetMap
> > request
> >> > of Mapbender and, if yes, how can it be done.
> >> >
> >> > Many thanks,
> >> > Gisbert Breitbach
> >> > ____________________________________________________
> >> > Gisbert Breitbach, GKSS Forschungszentrum
> >> > Tel.: +49 4152 87 1563
> >> > Fax: +49 4152 87 4 1563
> >> > E-Mail: Gisbert.Breitbach@...
> >> >
> >> >
> >> > _______________________________________________
> >> > Mapbender_users mailing list
> >> > Mapbender_users@...
> >> > http://lists.osgeo.org/mailman/listinfo/mapbender_users
> >> >
> >>
> >>
> >>
> >> --
> >> -----------------------------------------------------------
> >> Michael Schulz
> >> mschulz@...
> >>
> >> in medias res
> >> Gesellschaft für Informationstechnologie mbH
> >>
> >> In den Weihermatten 66
> >> 79108 Freiburg
> >>
> >> Tel  +49 (0)761 556959-5
> >> Fax +49 (0)761 556959-6
> >>
> >> http://www.webgis.de / http://www.zopecms.de
> >> -----------------------------------------------------------
> >> Geschäftsführer: Stefan Giese, Dr. Christof Lindenbeck
> >> Eingetragen im Handelsregister HRB 5930 beim Amtsgericht Freiburg
> >> _______________________________________________
> >> Mapbender_users mailing list
> >> Mapbender_users@...
> >> http://lists.osgeo.org/mailman/listinfo/mapbender_users
> >
> > _______________________________________________
> > Mapbender_users mailing list
> > Mapbender_users@...
> > http://lists.osgeo.org/mailman/listinfo/mapbender_users
> >
>
>
>
> --
> -----------------------------------------------------------
> Michael Schulz
> mschulz@...
>
> in medias res
> Gesellschaft für Informationstechnologie mbH
>
> In den Weihermatten 66
> 79108 Freiburg
>
> Tel  +49 (0)761 556959-5
> Fax +49 (0)761 556959-6
>
> http://www.webgis.de / http://www.zopecms.de
> -----------------------------------------------------------
> Geschäftsführer: Stefan Giese, Dr. Christof Lindenbeck
> Eingetragen im Handelsregister HRB 5930 beim Amtsgericht Freiburg
> _______________________________________________
> Mapbender_users mailing list
> Mapbender_users@...
> http://lists.osgeo.org/mailman/listinfo/mapbender_users

_______________________________________________
Mapbender_users mailing list
Mapbender_users@...
http://lists.osgeo.org/mailman/listinfo/mapbender_users
Michael Schulz
Re: Query Parameter for a specific external WMS
Reply Threaded MoreMore options
Print post
Permalink
Hi Gisbert,

are you using firefox? If yes, then right click somewhere in the
mapbender GUI -> SeitenInformationen anzeigen -> Medien
Scroll to and click the line that should be your map request, copy the
whole url from the field Adresse (triple click). Either post it here
or compare it to the url that you received, especially look for the
time parameter you want to add as a vsp.

Cheers, Michael


2008/10/30  <gisbert.breitbach@...>:

> Hi Michael,
> I got no Mapbender error log.
>
> I want to use the time parameter for an external WMS server from UK. They
> gave me an URL like that:
> http://www.npm.ac.uk/rsg/projects/interrisk/ncof_mapserver_wms?map=/var/
> www/cgi-bin/wms.map&FORMAT=image%2Fpng&TRANSPARENT=true&TIME=2008-10-15T00%3A00%3A00%2F2008-10-15T23%3A59%3A00&EXCEPTIONS=XML&LAYERS=zg_MYO_chlor_a_time&SERVICE=MS&VERSION=1.1.1&REQUEST=GetMap&STYLES=&SRS=EPSG%3A4326&BBOX=-11.25,56.25,0,67.5&WIDTH=256&HEIGHT=256
>
> This URL works for a browser. I removed all other WMS from the GUI. Just
> this WMS and demis.nl stay as part of the GUI. I put this WMS on the first
> position and removed the setBackground stuff. But the result is no map and
> even no frame.
>
>
> I'm a little bit helpless, Gisbert
> ____________________________________________________
> Gisbert Breitbach, GKSS Forschungszentrum
> Tel.: +49 4152 87 1563
> Fax: +49 4152 87 4 1563
> E-Mail: Gisbert.Breitbach@...
>
>
>
> mapbender_users-bounces@... wrote on 30.10.2008 15:31:45:
>
>> Hi Gisbert,
>>
>> your function looks ok. Is your WMS setup to respond accordingly? Did
>> you check the mapbender and / or mapserver log?
>>
>> If you are using umn: I don't know what mapserver does, when a getmap
>> with time parameter request comes in but the requested layer has no
>> time metadata setup. I think mapserver tries to create a corresponding
>> time expression, but as no time column was defined probably fails.
>> Could that be the case?
>> Have you looked at that document:
>> http://mapserver.gis.umn.edu/docs/howto/wms_time_support ?
>>
>> Cheers, Michael
>>
>>
>> 2008/10/30  <gisbert.breitbach@...>:
>> > Hi,
>> > but how do I add the time parameter as a vendor specific parameter.
>> >
>> > I tried to use mod_add_vendorspecific.php
>> > with that kind of code:
>> >
>> > <?php
>> > # $Id:
>> > # add vendor-specific parameters to MapRequest and FeatureInfoRequests
>> > # http://www.mapbender.org/index.php/mod_add_vendorspecific.php
>> > # Copyright (C) 2002 CCGIS
>> > #
>> > # This program is free software; you can redistribute it and/or modify
>> > # it under the terms of the GNU General Public License as published by
>> > # the Free Software Foundation; either version 2, or (at your option)
>> > # any later version.
>> > #
>> > # This program is distributed in the hope that it will be useful,
>> > # but WITHOUT ANY WARRANTY; without even the implied warranty of
>> > # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
>> > # GNU General Public License for more details.
>> > #
>> > # You should have received a copy of the GNU General Public License
>> > # along with this program; if not, write to the Free Software
>> > # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
> 02111-1307,
>> > USA.
>> >
>> > require_once(dirname(__FILE__)."/../php/mb_validateSession.php");
>> > ?>
>> > mb_registerVendorSpecific("mod_vs_init()");
>> > function mod_vs_init(){
>> > var re = "time=<?php echo
>> > "2008-10-15T00%3A00%3A00%2F2008-10-15T23%3A59%3A00" ?>";
>> >
>> >   return re;
>> > }
>> >
>> > The only thing that happened is that all maps disappeared including
>> > background, overview and mapframe.
>> > Best regards,
>> > Gisbert
>> > ____________________________________________________
>> > Gisbert Breitbach, GKSS Forschungszentrum
>> > Tel.: +49 4152 87 1563
>> > Fax: +49 4152 87 4 1563
>> > E-Mail: Gisbert.Breitbach@...
>> >
>> >
>> >
>> > mapbender_users-bounces@... wrote on 30.10.2008 14:33:57:
>> >
>> >> Hi,
>> >>
>> >> I don't think this is possible at the moment. Mapbender is not aware
>> >> of the wms time component. What you could do, is to add the time
>> >> parameter as a vendor specific parameter, that would be controlled by
>> >> a customized module.
>> >>
>> >> If you want to use the wms time parameter you would also have to
> setup
>> >> your wms accordingly, so that you only have one layer "chlorophyll
>> >> measurements" and a time column for your data.
>> >>
>> >> Cheers, Michael
>> >>
>> >>
>> >> 2008/10/30  <gisbert.breitbach@...>:
>> >> > Hello everybody,
>> >> > I'm using Mapbender to show different measured raster maps, for
>> > example
>> >> > Chlorophyll in the north sea measured by satellites. Every day a
> new
>> >> > measurement is done. In my own WMS every new measurement means a
> new
>> > layer
>> >> > with a name reflecting the date.
>> >> >
>> >> > Other people have solved the problem introducing a time filter
>> > parameter
>> >> > into the GetMap request like
>> >> > ...&TIME=2008-10-15T00%3A00%3A00%2F2008-10-15T23%3A59%3A00&...
>> >> >
>> >> > Is it possible to include such a filter parameter into the GetMap
>> > request
>> >> > of Mapbender and, if yes, how can it be done.
>> >> >
>> >> > Many thanks,
>> >> > Gisbert Breitbach
>> >> > ____________________________________________________
>> >> > Gisbert Breitbach, GKSS Forschungszentrum
>> >> > Tel.: +49 4152 87 1563
>> >> > Fax: +49 4152 87 4 1563
>> >> > E-Mail: Gisbert.Breitbach@...
>> >> >
>> >> >
>> >> > _______________________________________________
>> >> > Mapbender_users mailing list
>> >> > Mapbender_users@...
>> >> > http://lists.osgeo.org/mailman/listinfo/mapbender_users
>> >> >
>> >>
>> >>
>> >>
>> >> --
>> >> -----------------------------------------------------------
>> >> Michael Schulz
>> >> mschulz@...
>> >>
>> >> in medias res
>> >> Gesellschaft für Informationstechnologie mbH
>> >>
>> >> In den Weihermatten 66
>> >> 79108 Freiburg
>> >>
>> >> Tel  +49 (0)761 556959-5
>> >> Fax +49 (0)761 556959-6
>> >>
>> >> http://www.webgis.de / http://www.zopecms.de
>> >> -----------------------------------------------------------
>> >> Geschäftsführer: Stefan Giese, Dr. Christof Lindenbeck
>> >> Eingetragen im Handelsregister HRB 5930 beim Amtsgericht Freiburg
>> >> _______________________________________________
>> >> Mapbender_users mailing list
>> >> Mapbender_users@...
>> >> http://lists.osgeo.org/mailman/listinfo/mapbender_users
>> >
>> > _______________________________________________
>> > Mapbender_users mailing list
>> > Mapbender_users@...
>> > http://lists.osgeo.org/mailman/listinfo/mapbender_users
>> >
>>
>>
>>
>> --
>> -----------------------------------------------------------
>> Michael Schulz
>> mschulz@...
>>
>> in medias res
>> Gesellschaft für Informationstechnologie mbH
>>
>> In den Weihermatten 66
>> 79108 Freiburg
>>
>> Tel  +49 (0)761 556959-5
>> Fax +49 (0)761 556959-6
>>
>> http://www.webgis.de / http://www.zopecms.de
>> -----------------------------------------------------------
>> Geschäftsführer: Stefan Giese, Dr. Christof Lindenbeck
>> Eingetragen im Handelsregister HRB 5930 beim Amtsgericht Freiburg
>> _______________________________________________
>> Mapbender_users mailing list
>> Mapbender_users@...
>> http://lists.osgeo.org/mailman/listinfo/mapbender_users
>
> _______________________________________________
> Mapbender_users mailing list
> Mapbender_users@...
> http://lists.osgeo.org/mailman/listinfo/mapbender_users
>



--
-----------------------------------------------------------
Michael Schulz
mschulz@...

in medias res
Gesellschaft für Informationstechnologie mbH

In den Weihermatten 66
79108 Freiburg

Tel  +49 (0)761 556959-5
Fax +49 (0)761 556959-6

http://www.webgis.de / http://www.zopecms.de
-----------------------------------------------------------
Geschäftsführer: Stefan Giese, Dr. Christof Lindenbeck
Eingetragen im Handelsregister HRB 5930 beim Amtsgericht Freiburg
_______________________________________________
Mapbender_users mailing list
Mapbender_users@...
http://lists.osgeo.org/mailman/listinfo/mapbender_users
Uli Rothstein (WhereGroup)
Re: Query Parameter for a specific external WMS
Reply Threaded MoreMore options
Print post
Permalink
In reply to this post by gisbert.breitbach
Hello,

is it possible to take a look at your mapbender installation? If it's
not possible please separate the maprequests in Firefox (page info ->
media) and post them to this list.
Maybe they are a little bit enlightening.

regards
Uli




gisbert.breitbach@... schrieb:

> Hi Michael,
> I got no Mapbender error log.
>
> I want to use the time parameter for an external WMS server from UK. They
> gave me an URL like that:
> http://www.npm.ac.uk/rsg/projects/interrisk/ncof_mapserver_wms?map=/var/
> www/cgi-bin/wms.map&FORMAT=image%2Fpng&TRANSPARENT=true&TIME=2008-10-15T00%3A00%3A00%2F2008-10-15T23%3A59%3A00&EXCEPTIONS=XML&LAYERS=zg_MYO_chlor_a_time&SERVICE=MS&VERSION=1.1.1&REQUEST=GetMap&STYLES=&SRS=EPSG%3A4326&BBOX=-11.25,56.25,0,67.5&WIDTH=256&HEIGHT=256
>
> This URL works for a browser. I removed all other WMS from the GUI. Just
> this WMS and demis.nl stay as part of the GUI. I put this WMS on the first
> position and removed the setBackground stuff. But the result is no map and
> even no frame.
>
>
> I'm a little bit helpless, Gisbert
> ____________________________________________________
> Gisbert Breitbach, GKSS Forschungszentrum
> Tel.: +49 4152 87 1563
> Fax: +49 4152 87 4 1563
> E-Mail: Gisbert.Breitbach@...
>
>
>
> mapbender_users-bounces@... wrote on 30.10.2008 15:31:45:
>
>> Hi Gisbert,
>>
>> your function looks ok. Is your WMS setup to respond accordingly? Did
>> you check the mapbender and / or mapserver log?
>>
>> If you are using umn: I don't know what mapserver does, when a getmap
>> with time parameter request comes in but the requested layer has no
>> time metadata setup. I think mapserver tries to create a corresponding
>> time expression, but as no time column was defined probably fails.
>> Could that be the case?
>> Have you looked at that document:
>> http://mapserver.gis.umn.edu/docs/howto/wms_time_support ?
>>
>> Cheers, Michael
>>
>>
>> 2008/10/30  <gisbert.breitbach@...>:
>>> Hi,
>>> but how do I add the time parameter as a vendor specific parameter.
>>>
>>> I tried to use mod_add_vendorspecific.php
>>> with that kind of code:
>>>
>>> <?php
>>> # $Id:
>>> # add vendor-specific parameters to MapRequest and FeatureInfoRequests
>>> # http://www.mapbender.org/index.php/mod_add_vendorspecific.php
>>> # Copyright (C) 2002 CCGIS
>>> #
>>> # This program is free software; you can redistribute it and/or modify
>>> # it under the terms of the GNU General Public License as published by
>>> # the Free Software Foundation; either version 2, or (at your option)
>>> # any later version.
>>> #
>>> # This program is distributed in the hope that it will be useful,
>>> # but WITHOUT ANY WARRANTY; without even the implied warranty of
>>> # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
>>> # GNU General Public License for more details.
>>> #
>>> # You should have received a copy of the GNU General Public License
>>> # along with this program; if not, write to the Free Software
>>> # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
> 02111-1307,
>>> USA.
>>>
>>> require_once(dirname(__FILE__)."/../php/mb_validateSession.php");
>>> ?>
>>> mb_registerVendorSpecific("mod_vs_init()");
>>> function mod_vs_init(){
>>> var re = "time=<?php echo
>>> "2008-10-15T00%3A00%3A00%2F2008-10-15T23%3A59%3A00" ?>";
>>>
>>>   return re;
>>> }
>>>
>>> The only thing that happened is that all maps disappeared including
>>> background, overview and mapframe.
>>> Best regards,
>>> Gisbert
>>> ____________________________________________________
>>> Gisbert Breitbach, GKSS Forschungszentrum
>>> Tel.: +49 4152 87 1563
>>> Fax: +49 4152 87 4 1563
>>> E-Mail: Gisbert.Breitbach@...
>>>
>>>
>>>
>>> mapbender_users-bounces@... wrote on 30.10.2008 14:33:57:
>>>
>>>> Hi,
>>>>
>>>> I don't think this is possible at the moment. Mapbender is not aware
>>>> of the wms time component. What you could do, is to add the time
>>>> parameter as a vendor specific parameter, that would be controlled by
>>>> a customized module.
>>>>
>>>> If you want to use the wms time parameter you would also have to
> setup
>>>> your wms accordingly, so that you only have one layer "chlorophyll
>>>> measurements" and a time column for your data.
>>>>
>>>> Cheers, Michael
>>>>
>>>>
>>>> 2008/10/30  <gisbert.breitbach@...>:
>>>>> Hello everybody,
>>>>> I'm using Mapbender to show different measured raster maps, for
>>> example
>>>>> Chlorophyll in the north sea measured by satellites. Every day a
> new
>>>>> measurement is done. In my own WMS every new measurement means a
> new
>>> layer
>>>>> with a name reflecting the date.
>>>>>
>>>>> Other people have solved the problem introducing a time filter
>>> parameter
>>>>> into the GetMap request like
>>>>> ...&TIME=2008-10-15T00%3A00%3A00%2F2008-10-15T23%3A59%3A00&...
>>>>>
>>>>> Is it possible to include such a filter parameter into the GetMap
>>> request
>>>>> of Mapbender and, if yes, how can it be done.
>>>>>
>>>>> Many thanks,
>>>>> Gisbert Breitbach
>>>>> ____________________________________________________
>>>>> Gisbert Breitbach, GKSS Forschungszentrum
>>>>> Tel.: +49 4152 87 1563
>>>>> Fax: +49 4152 87 4 1563
>>>>> E-Mail: Gisbert.Breitbach@...
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> Mapbender_users mailing list
>>>>> Mapbender_users@...
>>>>> http://lists.osgeo.org/mailman/listinfo/mapbender_users
>>>>>
>>>>
>>>>
>>>> --
>>>> -----------------------------------------------------------
>>>> Michael Schulz
>>>> mschulz@...
>>>>
>>>> in medias res
>>>> Gesellschaft für Informationstechnologie mbH
>>>>
>>>> In den Weihermatten 66
>>>> 79108 Freiburg
>>>>
>>>> Tel  +49 (0)761 556959-5
>>>> Fax +49 (0)761 556959-6
>>>>
>>>> http://www.webgis.de / http://www.zopecms.de
>>>> -----------------------------------------------------------
>>>> Geschäftsführer: Stefan Giese, Dr. Christof Lindenbeck
>>>> Eingetragen im Handelsregister HRB 5930 beim Amtsgericht Freiburg
>>>> _______________________________________________
>>>> Mapbender_users mailing list
>>>> Mapbender_users@...
>>>> http://lists.osgeo.org/mailman/listinfo/mapbender_users
>>> _______________________________________________
>>> Mapbender_users mailing list
>>> Mapbender_users@...
>>> http://lists.osgeo.org/mailman/listinfo/mapbender_users
>>>
>>
>>
>> --
>> -----------------------------------------------------------
>> Michael Schulz
>> mschulz@...
>>
>> in medias res
>> Gesellschaft für Informationstechnologie mbH
>>
>> In den Weihermatten 66
>> 79108 Freiburg
>>
>> Tel  +49 (0)761 556959-5
>> Fax +49 (0)761 556959-6
>>
>> http://www.webgis.de / http://www.zopecms.de
>> -----------------------------------------------------------
>> Geschäftsführer: Stefan Giese, Dr. Christof Lindenbeck
>> Eingetragen im Handelsregister HRB 5930 beim Amtsgericht Freiburg
>> _______________________________________________
>> Mapbender_users mailing list
>> Mapbender_users@...
>> http://lists.osgeo.org/mailman/listinfo/mapbender_users
>
> _______________________________________________
> Mapbender_users mailing list
> Mapbender_users@...
> http://lists.osgeo.org/mailman/listinfo/mapbender_users


--
********************************************
Where2B-Konferenz
Die Geo-IT Konferenz der WhereGroup
vom 9.-10. Dezember 2008 in Bonn
Web: www.where2b-conference.com
********************************************
---------------------------------------
Ulrich Rothstein
WhereGroup GmbH & Co. KG
Siemensstraße 8
53121 Bonn
Germany

Fon: +49 (0)228 / 90 90 38 - 17
Fax: +49 (0)228 / 90 90 38 - 11

mailto:uli.rothstein@...
www.wheregroup.com
Amtsgericht Bonn, HRA 6788
-------------------------------
Komplementärin:
WhereGroup Verwaltungs GmbH
vertreten durch:
Arnulf Christl, Olaf Knopp, Peter Stamm
---------------------------------------
_______________________________________________
Mapbender_users mailing list
Mapbender_users@...
http://lists.osgeo.org/mailman/listinfo/mapbender_users
gisbert.breitbach
Re: Query Parameter for a specific external WMS
Reply Threaded MoreMore options
Print post
Permalink
The problem must be elsewhere perhaps in my installation. Even the initial
add_vendorspecific.php is not working if switched on.

The URL to the mapbender installation is:
kofserver2.gkss.de/mapbender

Temporary a user test with password test is created.

There are 3 GUIs available

testmitaddvendor: A test GUI with 2 WMS (demis and the UK stuff), but
nothing is shown. The mod_add_vendorspecific.php is reset to the initial
code.
test: Same GUI with add_vendorspecific switched off
Interrisk_recent: A real GUI with data in which the UK measurements should
be included.

Best regards,
Gisbert
____________________________________________________
Gisbert Breitbach, GKSS Forschungszentrum
Tel.: +49 4152 87 1563
Fax: +49 4152 87 4 1563
E-Mail: Gisbert.Breitbach@...



mapbender_users-bounces@... wrote on 30.10.2008 16:45:09:

> Hello,
>
> is it possible to take a look at your mapbender installation? If it's
> not possible please separate the maprequests in Firefox (page info ->
> media) and post them to this list.
> Maybe they are a little bit enlightening.
>
> regards
> Uli
>
>
>
>
> gisbert.breitbach@... schrieb:
> > Hi Michael,
> > I got no Mapbender error log.
> >
> > I want to use the time parameter for an external WMS server from UK.
They
> > gave me an URL like that:
> >
http://www.npm.ac.uk/rsg/projects/interrisk/ncof_mapserver_wms?map=/var/
> > www/cgi-bin/wms.map&FORMAT=image%
> 2Fpng&TRANSPARENT=true&TIME=2008-10-15T00%3A00%3A00%2F2008-10-15T23%
> 3A59%
> 3A00&EXCEPTIONS=XML&LAYERS=zg_MYO_chlor_a_time&SERVICE=MS&VERSION=1.
> 1.1&REQUEST=GetMap&STYLES=&SRS=EPSG%3A4326&BBOX=-11.25,56.25,0,67.
> 5&WIDTH=256&HEIGHT=256
> >
> > This URL works for a browser. I removed all other WMS from the GUI.
Just
> > this WMS and demis.nl stay as part of the GUI. I put this WMS on the
first
> > position and removed the setBackground stuff. But the result is no map
and

> > even no frame.
> >
> >
> > I'm a little bit helpless, Gisbert
> > ____________________________________________________
> > Gisbert Breitbach, GKSS Forschungszentrum
> > Tel.: +49 4152 87 1563
> > Fax: +49 4152 87 4 1563
> > E-Mail: Gisbert.Breitbach@...
> >
> >
> >
> > mapbender_users-bounces@... wrote on 30.10.2008 15:31:45:
> >
> >> Hi Gisbert,
> >>
> >> your function looks ok. Is your WMS setup to respond accordingly? Did
> >> you check the mapbender and / or mapserver log?
> >>
> >> If you are using umn: I don't know what mapserver does, when a getmap
> >> with time parameter request comes in but the requested layer has no
> >> time metadata setup. I think mapserver tries to create a
corresponding

> >> time expression, but as no time column was defined probably fails.
> >> Could that be the case?
> >> Have you looked at that document:
> >> http://mapserver.gis.umn.edu/docs/howto/wms_time_support ?
> >>
> >> Cheers, Michael
> >>
> >>
> >> 2008/10/30  <gisbert.breitbach@...>:
> >>> Hi,
> >>> but how do I add the time parameter as a vendor specific parameter.
> >>>
> >>> I tried to use mod_add_vendorspecific.php
> >>> with that kind of code:
> >>>
> >>> <?php
> >>> # $Id:
> >>> # add vendor-specific parameters to MapRequest and
FeatureInfoRequests
> >>> # http://www.mapbender.org/index.php/mod_add_vendorspecific.php
> >>> # Copyright (C) 2002 CCGIS
> >>> #
> >>> # This program is free software; you can redistribute it and/or
modify
> >>> # it under the terms of the GNU General Public License as published
by
> >>> # the Free Software Foundation; either version 2, or (at your
option)

> >>> # any later version.
> >>> #
> >>> # This program is distributed in the hope that it will be useful,
> >>> # but WITHOUT ANY WARRANTY; without even the implied warranty of
> >>> # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
> >>> # GNU General Public License for more details.
> >>> #
> >>> # You should have received a copy of the GNU General Public License
> >>> # along with this program; if not, write to the Free Software
> >>> # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
> > 02111-1307,
> >>> USA.
> >>>
> >>> require_once(dirname(__FILE__)."/../php/mb_validateSession.php");
> >>> ?>
> >>> mb_registerVendorSpecific("mod_vs_init()");
> >>> function mod_vs_init(){
> >>> var re = "time=<?php echo
> >>> "2008-10-15T00%3A00%3A00%2F2008-10-15T23%3A59%3A00" ?>";
> >>>
> >>>   return re;
> >>> }
> >>>
> >>> The only thing that happened is that all maps disappeared including
> >>> background, overview and mapframe.
> >>> Best regards,
> >>> Gisbert
> >>> ____________________________________________________
> >>> Gisbert Breitbach, GKSS Forschungszentrum
> >>> Tel.: +49 4152 87 1563
> >>> Fax: +49 4152 87 4 1563
> >>> E-Mail: Gisbert.Breitbach@...
> >>>
> >>>
> >>>
> >>> mapbender_users-bounces@... wrote on 30.10.2008
14:33:57:
> >>>
> >>>> Hi,
> >>>>
> >>>> I don't think this is possible at the moment. Mapbender is not
aware
> >>>> of the wms time component. What you could do, is to add the time
> >>>> parameter as a vendor specific parameter, that would be controlled
by

> >>>> a customized module.
> >>>>
> >>>> If you want to use the wms time parameter you would also have to
> > setup
> >>>> your wms accordingly, so that you only have one layer "chlorophyll
> >>>> measurements" and a time column for your data.
> >>>>
> >>>> Cheers, Michael
> >>>>
> >>>>
> >>>> 2008/10/30  <gisbert.breitbach@...>:
> >>>>> Hello everybody,
> >>>>> I'm using Mapbender to show different measured raster maps, for
> >>> example
> >>>>> Chlorophyll in the north sea measured by satellites. Every day a
> > new
> >>>>> measurement is done. In my own WMS every new measurement means a
> > new
> >>> layer
> >>>>> with a name reflecting the date.
> >>>>>
> >>>>> Other people have solved the problem introducing a time filter
> >>> parameter
> >>>>> into the GetMap request like
> >>>>> ...&TIME=2008-10-15T00%3A00%3A00%2F2008-10-15T23%3A59%3A00&...
> >>>>>
> >>>>> Is it possible to include such a filter parameter into the GetMap
> >>> request
> >>>>> of Mapbender and, if yes, how can it be done.
> >>>>>
> >>>>> Many thanks,
> >>>>> Gisbert Breitbach
> >>>>> ____________________________________________________
> >>>>> Gisbert Breitbach, GKSS Forschungszentrum
> >>>>> Tel.: +49 4152 87 1563
> >>>>> Fax: +49 4152 87 4 1563
> >>>>> E-Mail: Gisbert.Breitbach@...
> >>>>>
> >>>>>
> >>>>> _______________________________________________
> >>>>> Mapbender_users mailing list
> >>>>> Mapbender_users@...
> >>>>> http://lists.osgeo.org/mailman/listinfo/mapbender_users
> >>>>>
> >>>>
> >>>>
> >>>> --
> >>>> -----------------------------------------------------------
> >>>> Michael Schulz
> >>>> mschulz@...
> >>>>
> >>>> in medias res
> >>>> Gesellschaft für Informationstechnologie mbH
> >>>>
> >>>> In den Weihermatten 66
> >>>> 79108 Freiburg
> >>>>
> >>>> Tel  +49 (0)761 556959-5
> >>>> Fax +49 (0)761 556959-6
> >>>>
> >>>> http://www.webgis.de / http://www.zopecms.de
> >>>> -----------------------------------------------------------
> >>>> Geschäftsführer: Stefan Giese, Dr. Christof Lindenbeck
> >>>> Eingetragen im Handelsregister HRB 5930 beim Amtsgericht Freiburg
> >>>> _______________________________________________
> >>>> Mapbender_users mailing list
> >>>> Mapbender_users@...
> >>>> http://lists.osgeo.org/mailman/listinfo/mapbender_users
> >>> _______________________________________________
> >>> Mapbender_users mailing list
> >>> Mapbender_users@...
> >>> http://lists.osgeo.org/mailman/listinfo/mapbender_users
> >>>
> >>
> >>
> >> --
> >> -----------------------------------------------------------
> >> Michael Schulz
> >> mschulz@...
> >>
> >> in medias res
> >> Gesellschaft für Informationstechnologie mbH
> >>
> >> In den Weihermatten 66
> >> 79108 Freiburg
> >>
> >> Tel  +49 (0)761 556959-5
> >> Fax +49 (0)761 556959-6
> >>
> >> http://www.webgis.de / http://www.zopecms.de
> >> -----------------------------------------------------------
> >> Geschäftsführer: Stefan Giese, Dr. Christof Lindenbeck
> >> Eingetragen im Handelsregister HRB 5930 beim Amtsgericht Freiburg
> >> _______________________________________________
> >> Mapbender_users mailing list
> >> Mapbender_users@...
> >> http://lists.osgeo.org/mailman/listinfo/mapbender_users
> >
> > _______________________________________________
> > Mapbender_users mailing list
> > Mapbender_users@...
> > http://lists.osgeo.org/mailman/listinfo/mapbender_users
>
>
> --
> ********************************************
> Where2B-Konferenz
> Die Geo-IT Konferenz der WhereGroup
> vom 9.-10. Dezember 2008 in Bonn
> Web: www.where2b-conference.com
> ********************************************
> ---------------------------------------
> Ulrich Rothstein
> WhereGroup GmbH & Co. KG
> Siemensstraße 8
> 53121 Bonn
> Germany
>
> Fon: +49 (0)228 / 90 90 38 - 17
> Fax: +49 (0)228 / 90 90 38 - 11
>
> mailto:uli.rothstein@...
> www.wheregroup.com
> Amtsgericht Bonn, HRA 6788
> -------------------------------
> Komplementärin:
> WhereGroup Verwaltungs GmbH
> vertreten durch:
> Arnulf Christl, Olaf Knopp, Peter Stamm
> ---------------------------------------
> _______________________________________________
> Mapbender_users mailing list
> Mapbender_users@...
> http://lists.osgeo.org/mailman/listinfo/mapbender_users

_______________________________________________
Mapbender_users mailing list
Mapbender_users@...
http://lists.osgeo.org/mailman/listinfo/mapbender_users
Michael Schulz