<div dir="ltr">Thanks for the response, Ben.<div><br></div><div><span style="color:rgb(31,73,125);font-family:Calibri,sans-serif;font-size:14.6667px">What would be the result of an </span><b style="color:rgb(31,73,125);font-family:Calibri,sans-serif;font-size:14.6667px">getmap</b><span style="color:rgb(31,73,125);font-family:Calibri,sans-serif;font-size:14.6667px">-Request</span><br></div><div><span style="color:rgb(31,73,125);font-family:Calibri,sans-serif;font-size:14.6667px"><br></span></div><div>Yes, good point- it appears that if two discrete dates are requested via GetMap, the result is a merged image (w/ the most recent date getting precedence):<span style="color:rgb(31,73,125);font-family:Calibri,sans-serif;font-size:14.6667px"><br></span></div><div><br></div><div><a href="http://spatial.mtri.org/cgi-bin/mapserv.fcgi?SERVICE=WMS&VERSION=1.1.1&REQUEST=GetMap&map=watersensing_map&LAYERS=chl_erie&time=2015-09-24,2016-05-23&height=512&width=512&format=image/png&sld=http://spatial.mtri.org/waterremotesensing/SLDs/chl_erie.xml&srs=EPSG:4326&bbox=-83.55,39.45,-78.45,44.55&opacity=1" target="_blank">http://spatial.mtri.org/cgi-<wbr>bin/mapserv.fcgi?SERVICE=WMS&<wbr>VERSION=1.1.1&REQUEST=GetMap&<wbr>map=watersensing_map&LAYERS=<wbr>chl_erie&time=2015-09-24,2016-<wbr>05-23&height=512&width=512&<wbr>format=image/png&sld=http://<wbr>spatial.mtri.org/<wbr>waterremotesensing/SLDs/chl_<wbr>erie.xml&srs=EPSG:4326&bbox=-<wbr>83.55,39.45,-78.45,44.55&<wbr>opacity=1</a><br></div><div><br></div><div>It's hard to tell in the above URL, but if you toggle between a two-date and one-date request, you can tell that the two-date request has the maps layered (w/ the map for the most recent date on top).  So it's probably a good guess that the same logic is applying in the GFI requests.</div><div><br></div><div>I'll take a look at the source code to see if there might be a way to override this logic. To anyone here who is already familiar with the source code: I welcome any tips about where to look and whether or not my quest may be futile unless I want to break everything.<br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Aug 5, 2016 at 2:57 AM, Schepers, Benjamin <span dir="ltr"><<a href="mailto:schepers@rvr-online.de" target="_blank">schepers@rvr-online.de</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">





<div lang="DE" link="blue" vlink="purple">
<div>
<p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Hi Mike,<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><u></u> <u></u></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">just my thoughts:<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">What would be the result of an
<b>getmap</b>-Request in your second scenario with multiple discrete timestamps?<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">A getmap-request just can produce one single image – anything else wouldn’t make sense to me. So if you request two
 discrete timestamps, one would expect to get two rasters from DB/filesystem and there has to be a logic what should be done by mapserver with those two images (choose the topmost or the underlying or a merge of them – which merge method? – of those pics to
 get one of two or many)…<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Maybe the latest date, as you determined, is the topmost.<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><u></u> <u></u></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">My thought what getfeatureinfo logic does are equivalent to that…<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Maybe I’m wrong with that, but that could just be answered by someone who can read the sourcecode?!<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><u></u> <u></u></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">If you want to merge rasters on the fly (or their values) COMPOSITE maybe could help you:
<a href="http://mapserver.org/de/mapfile/composite.html" target="_blank">http://mapserver.org/de/<wbr>mapfile/composite.html</a><u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><u></u> <u></u></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Sincerely<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Ben<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Arial","sans-serif";color:#1f497d"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Arial","sans-serif";color:#1f497d"><br>
<br>
<b>Benjamin Schepers<br>
<br>
</b><br>
Luftbild und Geoinformationssysteme<br>
Kronprinzenstraße 35<br>
45128 Essen<br>
Fon: <a href="tel:%2B49%20201%202069-232" value="+492012069232" target="_blank">+49 201 2069-232</a><br>
Fax: <a href="tel:%2B49%20201%202069-500" value="+492012069500" target="_blank">+49 201 2069-500</a><br>
<a href="mailto:schepers@rvr-online.de" target="_blank">schepers@rvr-online.de</a><br>
<br>
</span><span style="font-size:10.0pt;font-family:"Arial","sans-serif";color:#1f497d"><img border="0" width="132" height="107" src="cid:image001.jpg@01D1EEF2.E97E2630"></span><span style="font-size:10.0pt;font-family:"Arial","sans-serif";color:#1f497d"><br>
<br>
</span><b><span style="font-size:7.5pt;font-family:"Arial","sans-serif";color:#1f497d">Die Regionaldirektorin<br>
</span></b><span style="font-size:7.5pt;font-family:"Arial","sans-serif";color:#1f497d">Kronprinzenstraße 35<br>
45128 Essen<br>
Zentrale: <a href="tel:%2B49%20%280%29%20201%202069-0" value="+4920120690" target="_blank">+49 (0) 201 2069-0</a><br>
Fax: <a href="tel:%2B49%20%280%29%20201%202069-500" value="+492012069500" target="_blank">+49 (0) 201 2069-500</a><br>
<a href="http://www.metropoleruhr.de" target="_blank">www.metropoleruhr.de</a><br>
<br>
Postfach 10 32 64<br>
45032 Essen<br>
<br>
Steuernummer: RVR 112/5797/0116<br>
USt.-ldNr.: DE 173867500<br>
<br>
</span><span style="font-size:7.5pt;font-family:"Arial","sans-serif";color:silver">Diese E-Mail koennte vertrauliche und/oder rechtlich geschuetzte Informationen enthalten.<br>
Wenn Sie nicht der richtige Adressat sind oder diese E-Mail irrtuemlich erhalten haben, informieren Sie bitte sofort den Absender und vernichten Sie diese Mail.<br>
Das unerlaubte Kopieren sowie die unbefugte Weitergabe dieser E-Mail sind nicht gestattet.<br>
</span><span lang="EN-GB" style="font-size:7.5pt;font-family:"Arial","sans-serif";color:silver">This e-mail may contain confidential and/or privileged information.<br>
If you are not the intended recipient (or have received this e-mail in error) please notify the sender immediately and destroy this e-mail.<br>
Any unauthorised copying, disclosure or distribution of the material in this e-mail is strictly forbidden.</span><span lang="EN-US" style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><u></u><u></u></span></p>
<p class="MsoNormal"><b><span style="font-size:11.0pt;font-family:"Calibri","sans-serif"">Von:</span></b><span style="font-size:11.0pt;font-family:"Calibri","sans-serif""> mapserver-users [mailto:<a href="mailto:mapserver-users-bounces@lists.osgeo.org" target="_blank">mapserver-users-<wbr>bounces@lists.osgeo.org</a>]
<b>Im Auftrag von </b>Michael Billmire<br>
<b>Gesendet:</b> Donnerstag, 4. August 2016 21:53<br>
<b>An:</b> <a href="mailto:mapserver-users@lists.osgeo.org" target="_blank">mapserver-users@lists.osgeo.<wbr>org</a><br>
<b>Betreff:</b> [mapserver-users] GetFeatureInfo request for multiple times on tileindex raster layer<u></u><u></u></span></p><div><div class="h5">
<p class="MsoNormal"><u></u> <u></u></p>
<div>
<p class="MsoNormal">Hi all,<u></u><u></u></p>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">I'm serving raster layers as time-series using a PostGIS tile index (<a href="http://spatial.mtri.org/cgi-bin/mapserv?REQUEST=GetCapabilities&SERVICE=WMS&map=watersensing_map" target="_blank">GetCapabilities</a>, for reference). <u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">GetFeatureInfo is working fine for single timestamp requests, e.g.:<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><a href="http://spatial.mtri.org/cgi-bin/mapserv.fcgi?SERVICE=WMS&VERSION=1.1.1&REQUEST=GetFeatureInfo&map=watersensing_map&QUERY_LAYERS=chl_erie&LAYERS=chl_erie&time=2015-09-06&height=512&width=512&srs=EPSG:4326&bbox=-83.55,39.45,-78.45,44.55&opacity=1&INFO_FORMAT=text/html&X=250&Y=250" target="_blank"><span style="font-size:7.5pt">http://spatial.mtri.org/cgi-<wbr>bin/mapserv.fcgi?SERVICE=WMS&<wbr>VERSION=1.1.1&REQUEST=<wbr>GetFeatureInfo&map=<wbr>watersensing_map&QUERY_LAYERS=<wbr>chl_erie&LAYERS=chl_erie&time=<wbr>2015-09-06&height=512&width=<wbr>512&srs=EPSG:4326&bbox=-83.55,<wbr>39.45,-78.45,44.55&opacity=1&<wbr>INFO_FORMAT=text/html&X=250&Y=<wbr>250</span></a><u></u><u></u></p>
</div>
<div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">However, when requesting <b>multiple</b> <b>discrete</b> time stamps (e.g. time=2015-09-06,2016-05-23), I get multiple results (i.e. a result for each timestamp), BUT the pixel value returned is the same for each result, representing the
 raster with the latest date:<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:7.5pt"><a href="http://spatial.mtri.org/cgi-bin/mapserv.fcgi?SERVICE=WMS&VERSION=1.1.1&REQUEST=GetFeatureInfo&map=watersensing_map&QUERY_LAYERS=chl_erie&LAYERS=chl_erie&time=2015-09-06,2016-05-23&height=512&width=512&srs=EPSG:4326&bbox=-83.55,39.45,-78.45,44.55&opacity=1&INFO_FORMAT=text/html&X=250&Y=250" target="_blank">http://spatial.mtri.org/cgi-<wbr>bin/mapserv.fcgi?SERVICE=WMS&<wbr>VERSION=1.1.1&REQUEST=<wbr>GetFeatureInfo&map=<wbr>watersensing_map&QUERY_LAYERS=<wbr>chl_erie&LAYERS=chl_erie&time=<wbr>2015-09-06,2016-05-23&height=<wbr>512&width=512&srs=EPSG:4326&<wbr>bbox=-83.55,39.45,-78.45,44.<wbr>55&opacity=1&INFO_FORMAT=text/<wbr>html&X=250&Y=250</a></span><u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">In my template, [value_list] returns just the single value (i.e. the value of the raster at the latest date), [value_0] returns that same value, and [value_1] returns nothing.<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">Is there anything obvious here that I'm doing wrong? Is this type of multiple timestamp pixel querying even supported?<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">thanks!<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">-Mike<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<p class="MsoNormal">-- <u></u><u></u></p>
<div>
<div>
<p class="MsoNormal">Michael Billmire, CMS-GIS/LIS<br>
Research Scientist<br>
Michigan Tech Research Institute (MTRI)<br>
3600 Green Ct. Suite 100<br>
Ann Arbor, MI 48105<br>
<br>
<a href="mailto:michael.billmire@mtu.edu" target="_blank">michael.billmire@mtu.edu</a><br>
work: <a href="tel:734.913.6853" value="+17349136853" target="_blank">734.913.6853</a><br>
cell: <a href="tel:513.739.0686" value="+15137390686" target="_blank">513.739.0686</a><br>
fax: <a href="tel:734.913.6880" value="+17349136880" target="_blank">734.913.6880</a><u></u><u></u></p>
</div>
</div>
</div>
</div>
</div></div></div>
</div>

</blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr">Michael Billmire, CMS-GIS/LIS<span><br>Research</span> <span>Scientist</span><br>
Michigan Tech <span>Research</span> Institute (MTRI)<br>
3600 Green Ct. Suite 100<br>
Ann Arbor, MI 48105<br>
<br>
<a href="mailto:michael.billmire@mtu.edu" target="_blank"><span>michael.billmire@mtu.edu</span></a><br>
work: <a value="+17349136853">734.913.6853</a><br>
cell: <a value="+15137390686">513.739.0686</a><br>
fax: <a value="+17349136880">734.913.6880</a></div></div>
</div>