<div dir="ltr"><div>Hello,</div><div><br></div><div>We are using PostGIS and GDAL a lot so I think this build support it. But indeed we are not using PHP-mapScript so we did not enable it.</div><div><br></div><div>About the question why we don't use binary from ubuntugis, I need to ask before to answer as I didn't know. I guess this is to be sure to build whatever release we need without to be linked to the one in ubuntugis.</div><div><br></div><div>Y.<br></div><div><br></div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Le jeu. 29 août 2019 à 13:34, Jan Hartmann <<a href="mailto:j.l.h.hartmann@uva.nl">j.l.h.hartmann@uva.nl</a>> a écrit :<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<div bgcolor="#FFFFFF">
Thanks, Yves. I see that you compiled mapserver yourself, and used
standard distributions for all other packages (geos, gdal etc). Why
did you not use the UbuntuGis binary for MapServer too?<br>
<br>
You compiled with the following options:<br>
<br>
<table class="gmail-m_3627224982658489541highlight gmail-m_3627224982658489541tab-size gmail-m_3627224982658489541js-file-line-container">
<tbody style="box-sizing:border-box">
<tr style="box-sizing:border-box">
<td id="gmail-m_3627224982658489541LC10" class="gmail-m_3627224982658489541blob-code gmail-m_3627224982658489541blob-code-inner gmail-m_3627224982658489541js-file-line" style="box-sizing:border-box;padding:0px 10px;line-height:20px;vertical-align:top;color:rgb(36,41,46);font-family:SFMono-Regular,Consolas,"Liberation Mono",Menlo,monospace;font-size:12px;overflow:visible;white-space:pre-wrap">cmake /src \</td>
</tr>
<tr style="box-sizing:border-box">
<td id="gmail-m_3627224982658489541L11" class="gmail-m_3627224982658489541blob-num gmail-m_3627224982658489541js-line-number" style="box-sizing:border-box;padding:0px 10px;color:rgba(27,31,35,0.3);font-family:SFMono-Regular,Consolas,"Liberation Mono",Menlo,monospace;font-size:12px;line-height:20px;min-width:50px;text-align:right;vertical-align:top;white-space:nowrap;width:50px"><br>
</td>
<td id="gmail-m_3627224982658489541LC11" class="gmail-m_3627224982658489541blob-code gmail-m_3627224982658489541blob-code-inner gmail-m_3627224982658489541js-file-line" style="box-sizing:border-box;padding:0px 10px;line-height:20px;vertical-align:top;color:rgb(36,41,46);font-family:SFMono-Regular,Consolas,"Liberation Mono",Menlo,monospace;font-size:12px;overflow:visible;white-space:pre-wrap"> -GNinja \</td>
</tr>
<tr style="box-sizing:border-box">
<td id="gmail-m_3627224982658489541L12" class="gmail-m_3627224982658489541blob-num gmail-m_3627224982658489541js-line-number" style="box-sizing:border-box;padding:0px 10px;color:rgba(27,31,35,0.3);font-family:SFMono-Regular,Consolas,"Liberation Mono",Menlo,monospace;font-size:12px;line-height:20px;min-width:50px;text-align:right;vertical-align:top;white-space:nowrap;width:50px"><br>
</td>
<td id="gmail-m_3627224982658489541LC12" class="gmail-m_3627224982658489541blob-code gmail-m_3627224982658489541blob-code-inner gmail-m_3627224982658489541js-file-line" style="box-sizing:border-box;padding:0px 10px;line-height:20px;vertical-align:top;color:rgb(36,41,46);font-family:SFMono-Regular,Consolas,"Liberation Mono",Menlo,monospace;font-size:12px;overflow:visible;white-space:pre-wrap"> -DCMAKE_BUILD_TYPE=Release \</td>
</tr>
<tr style="box-sizing:border-box">
<td id="gmail-m_3627224982658489541L13" class="gmail-m_3627224982658489541blob-num gmail-m_3627224982658489541js-line-number" style="box-sizing:border-box;padding:0px 10px;color:rgba(27,31,35,0.3);font-family:SFMono-Regular,Consolas,"Liberation Mono",Menlo,monospace;font-size:12px;line-height:20px;min-width:50px;text-align:right;vertical-align:top;white-space:nowrap;width:50px"><br>
</td>
<td id="gmail-m_3627224982658489541LC13" class="gmail-m_3627224982658489541blob-code gmail-m_3627224982658489541blob-code-inner gmail-m_3627224982658489541js-file-line" style="box-sizing:border-box;padding:0px 10px;line-height:20px;vertical-align:top;color:rgb(36,41,46);font-family:SFMono-Regular,Consolas,"Liberation Mono",Menlo,monospace;font-size:12px;overflow:visible;white-space:pre-wrap"> -DCMAKE_INSTALL_PREFIX=/usr/local \</td>
</tr>
<tr style="box-sizing:border-box">
<td id="gmail-m_3627224982658489541L14" class="gmail-m_3627224982658489541blob-num gmail-m_3627224982658489541js-line-number" style="box-sizing:border-box;padding:0px 10px;color:rgba(27,31,35,0.3);font-family:SFMono-Regular,Consolas,"Liberation Mono",Menlo,monospace;font-size:12px;line-height:20px;min-width:50px;text-align:right;vertical-align:top;white-space:nowrap;width:50px"><br>
</td>
<td id="gmail-m_3627224982658489541LC14" class="gmail-m_3627224982658489541blob-code gmail-m_3627224982658489541blob-code-inner gmail-m_3627224982658489541js-file-line" style="box-sizing:border-box;padding:0px 10px;line-height:20px;vertical-align:top;color:rgb(36,41,46);font-family:SFMono-Regular,Consolas,"Liberation Mono",Menlo,monospace;font-size:12px;overflow:visible;white-space:pre-wrap"> -DWITH_CLIENT_WMS=1 \</td>
</tr>
<tr style="box-sizing:border-box">
<td id="gmail-m_3627224982658489541L15" class="gmail-m_3627224982658489541blob-num gmail-m_3627224982658489541js-line-number" style="box-sizing:border-box;padding:0px 10px;color:rgba(27,31,35,0.3);font-family:SFMono-Regular,Consolas,"Liberation Mono",Menlo,monospace;font-size:12px;line-height:20px;min-width:50px;text-align:right;vertical-align:top;white-space:nowrap;width:50px"><br>
</td>
<td id="gmail-m_3627224982658489541LC15" class="gmail-m_3627224982658489541blob-code gmail-m_3627224982658489541blob-code-inner gmail-m_3627224982658489541js-file-line" style="box-sizing:border-box;padding:0px 10px;line-height:20px;vertical-align:top;color:rgb(36,41,46);font-family:SFMono-Regular,Consolas,"Liberation Mono",Menlo,monospace;font-size:12px;overflow:visible;white-space:pre-wrap"> -DWITH_CLIENT_WFS=1 \</td>
</tr>
<tr style="box-sizing:border-box">
<td id="gmail-m_3627224982658489541L16" class="gmail-m_3627224982658489541blob-num gmail-m_3627224982658489541js-line-number" style="box-sizing:border-box;padding:0px 10px;color:rgba(27,31,35,0.3);font-family:SFMono-Regular,Consolas,"Liberation Mono",Menlo,monospace;font-size:12px;line-height:20px;min-width:50px;text-align:right;vertical-align:top;white-space:nowrap;width:50px"><br>
</td>
<td id="gmail-m_3627224982658489541LC16" class="gmail-m_3627224982658489541blob-code gmail-m_3627224982658489541blob-code-inner gmail-m_3627224982658489541js-file-line" style="box-sizing:border-box;padding:0px 10px;line-height:20px;vertical-align:top;color:rgb(36,41,46);font-family:SFMono-Regular,Consolas,"Liberation Mono",Menlo,monospace;font-size:12px;overflow:visible;white-space:pre-wrap"> -DWITH_KML=1 \</td>
</tr>
<tr style="box-sizing:border-box">
<td id="gmail-m_3627224982658489541L17" class="gmail-m_3627224982658489541blob-num gmail-m_3627224982658489541js-line-number" style="box-sizing:border-box;padding:0px 10px;color:rgba(27,31,35,0.3);font-family:SFMono-Regular,Consolas,"Liberation Mono",Menlo,monospace;font-size:12px;line-height:20px;min-width:50px;text-align:right;vertical-align:top;white-space:nowrap;width:50px"><br>
</td>
<td id="gmail-m_3627224982658489541LC17" class="gmail-m_3627224982658489541blob-code gmail-m_3627224982658489541blob-code-inner gmail-m_3627224982658489541js-file-line" style="box-sizing:border-box;padding:0px 10px;line-height:20px;vertical-align:top;color:rgb(36,41,46);font-family:SFMono-Regular,Consolas,"Liberation Mono",Menlo,monospace;font-size:12px;overflow:visible;white-space:pre-wrap"> -DWITH_SOS=1 \</td>
</tr>
<tr style="box-sizing:border-box">
<td id="gmail-m_3627224982658489541L18" class="gmail-m_3627224982658489541blob-num gmail-m_3627224982658489541js-line-number" style="box-sizing:border-box;padding:0px 10px;color:rgba(27,31,35,0.3);font-family:SFMono-Regular,Consolas,"Liberation Mono",Menlo,monospace;font-size:12px;line-height:20px;min-width:50px;text-align:right;vertical-align:top;white-space:nowrap;width:50px"><br>
</td>
<td id="gmail-m_3627224982658489541LC18" class="gmail-m_3627224982658489541blob-code gmail-m_3627224982658489541blob-code-inner gmail-m_3627224982658489541js-file-line" style="box-sizing:border-box;padding:0px 10px;line-height:20px;vertical-align:top;color:rgb(36,41,46);font-family:SFMono-Regular,Consolas,"Liberation Mono",Menlo,monospace;font-size:12px;overflow:visible;white-space:pre-wrap"> -DWITH_XMLMAPFILE=1 \</td>
</tr>
<tr style="box-sizing:border-box">
<td id="gmail-m_3627224982658489541L19" class="gmail-m_3627224982658489541blob-num gmail-m_3627224982658489541js-line-number" style="box-sizing:border-box;padding:0px 10px;color:rgba(27,31,35,0.3);font-family:SFMono-Regular,Consolas,"Liberation Mono",Menlo,monospace;font-size:12px;line-height:20px;min-width:50px;text-align:right;vertical-align:top;white-space:nowrap;width:50px"><br>
</td>
<td id="gmail-m_3627224982658489541LC19" class="gmail-m_3627224982658489541blob-code gmail-m_3627224982658489541blob-code-inner gmail-m_3627224982658489541js-file-line" style="box-sizing:border-box;padding:0px 10px;line-height:20px;vertical-align:top;color:rgb(36,41,46);font-family:SFMono-Regular,Consolas,"Liberation Mono",Menlo,monospace;font-size:12px;overflow:visible;white-space:pre-wrap"> -DWITH_POINT_Z_M=1 \</td>
</tr>
<tr style="box-sizing:border-box">
<td id="gmail-m_3627224982658489541L20" class="gmail-m_3627224982658489541blob-num gmail-m_3627224982658489541js-line-number" style="box-sizing:border-box;padding:0px 10px;color:rgba(27,31,35,0.3);font-family:SFMono-Regular,Consolas,"Liberation Mono",Menlo,monospace;font-size:12px;line-height:20px;min-width:50px;text-align:right;vertical-align:top;white-space:nowrap;width:50px"><br>
</td>
<td id="gmail-m_3627224982658489541LC20" class="gmail-m_3627224982658489541blob-code gmail-m_3627224982658489541blob-code-inner gmail-m_3627224982658489541js-file-line" style="box-sizing:border-box;padding:0px 10px;line-height:20px;vertical-align:top;color:rgb(36,41,46);font-family:SFMono-Regular,Consolas,"Liberation Mono",Menlo,monospace;font-size:12px;overflow:visible;white-space:pre-wrap"> -DWITH_CAIRO=1 \</td>
</tr>
<tr style="box-sizing:border-box">
<td id="gmail-m_3627224982658489541L21" class="gmail-m_3627224982658489541blob-num gmail-m_3627224982658489541js-line-number" style="box-sizing:border-box;padding:0px 10px;color:rgba(27,31,35,0.3);font-family:SFMono-Regular,Consolas,"Liberation Mono",Menlo,monospace;font-size:12px;line-height:20px;min-width:50px;text-align:right;vertical-align:top;white-space:nowrap;width:50px"><br>
</td>
<td id="gmail-m_3627224982658489541LC21" class="gmail-m_3627224982658489541blob-code gmail-m_3627224982658489541blob-code-inner gmail-m_3627224982658489541js-file-line" style="box-sizing:border-box;padding:0px 10px;line-height:20px;vertical-align:top;color:rgb(36,41,46);font-family:SFMono-Regular,Consolas,"Liberation Mono",Menlo,monospace;font-size:12px;overflow:visible;white-space:pre-wrap"> -DWITH_RSVG=1</td>
</tr>
</tbody>
</table>
<br>
Does this mean that this version does not support PHP-MapScript,
PostGIS and GDAL input?<br>
<br>
<div class="gmail-m_3627224982658489541moz-cite-prefix">On 8/29/2019 1:16 PM, Yves Jacolin
wrote:<br>
</div>
<blockquote type="cite">
<div dir="ltr">
<div>Hello,</div>
<div><br>
</div>
<div>If anyone is interested by our docker image, you can find
it here: <a href="https://github.com/camptocamp/docker-mapserver" target="_blank">https://github.com/camptocamp/docker-mapserver</a></div>
<div><br>
</div>
<div>Y.<br>
</div>
</div>
<br>
<div class="gmail_quote">
<div dir="ltr" class="gmail_attr">Le jeu. 29 août 2019 à 13:14,
Jan Hartmann <<a href="mailto:j.l.h.hartmann@uva.nl" target="_blank">j.l.h.hartmann@uva.nl</a>> a
écrit :<br>
</div>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Hi
Wouter, I am definitely interested in your setups, especially
the <br>
docker containers with mapserver. I've also a lot of separate
mapserver <br>
applications that I would like to manage more as a whole.
Although not <br>
with 12 billion requests a year . An example is the complete
population <br>
administration of Friesland on historical and modern maps
(mostly PDOK) <br>
from 1750 to 1890:<br>
<br>
<a href="https://maps.hisgis.nl/fr/fs/" rel="noreferrer" target="_blank">https://maps.hisgis.nl/fr/fs/</a><br>
<br>
Please let me know what is already available from PDOK; if
possible and <br>
useful, I would very much like to participate in the pilot,
e.g. <br>
concerning the MapServer Wiki part. I've been using MapServer
since 2000<br>
<br>
Regards,<br>
<br>
Jan Hartmann<br>
University of Amsterdam<br>
<a href="https://www.uva.nl/profiel/h/a/j.l.h.hartmann/j.l.h.hartmann.html" rel="noreferrer" target="_blank">https://www.uva.nl/profiel/h/a/j.l.h.hartmann/j.l.h.hartmann.html</a><br>
<br>
On 8/29/2019 11:24 AM, Jeff McKenna wrote:<br>
> Thanks for wanting to share this; the best way is to
create a new wiki <br>
> page on the MapServer wiki <br>
> (<a href="https://github.com/mapserver/mapserver/wiki" rel="noreferrer" target="_blank">https://github.com/mapserver/mapserver/wiki</a>)
and there you can <br>
> outline all of your infrastructure tricks, then you can
come back here <br>
> and paste your link to your MapServer magic :)<br>
><br>
> Thanks again,<br>
><br>
> -jeff<br>
><br>
><br>
><br>
> On 2019-08-29 4:55 AM, Wouter Visscher wrote:<br>
>> Hi all,<br>
>><br>
>> I'm working for the Dutch NSDI <a href="http://www.pdok.nl" rel="noreferrer" target="_blank">www.pdok.nl</a> <<a href="http://www.pdok.nl/" rel="noreferrer" target="_blank">http://www.pdok.nl/</a>>, <br>
>> where we have around 200 datasets ranging from the
larger ones like <br>
>> address, buildings, cadastral parcels and smaller
ones like <br>
>> hikingtrails, natura2000, and so on. Our platform is
used a lot in <br>
>> the Netherlands, both by the public and private
sector, last year we <br>
>> hit 12 billion requests. To be able to handle that
amount of traffic <br>
>> we are now in a transition, moving from a private
cloud solution to <br>
>> the public cloud. With this change, we needed to
refactor our <br>
>> software stack.<br>
>><br>
>> Through some experimentation, and on the job
'training' we are now <br>
>> running the following setup:<br>
>> A <a href="http://minio.io" rel="noreferrer" target="_blank">minio.io</a> <<a href="http://minio.io/" rel="noreferrer" target="_blank">http://minio.io/</a>> (S3)
blobstore, containing geopackages <br>
>> with the vector data and geotiff's for the rasters.<br>
>> Our mapserver configurations connects to these files
with /vsicurl/. <br>
>> Our mapservers are in docker containers that we run
on kubernetes.<br>
>> With this setup we are able to create a scalable
infrastructure from <br>
>> which we can push WMS/WFS/WMTS interfaces to the web.<br>
>><br>
>> If people are interested in how we deploy our
mapserver software <br>
>> stacks I would be happy to share our k8s deployment <br>
>> setup/configurations.<br>
>><br>
>> Wouter Visscher<br>
>><br>
>> _______________________________________________<br>
>> mapserver-users mailing list<br>
>> <a href="mailto:mapserver-users@lists.osgeo.org" target="_blank">mapserver-users@lists.osgeo.org</a><br>
>> <a href="https://lists.osgeo.org/mailman/listinfo/mapserver-users" rel="noreferrer" target="_blank">https://lists.osgeo.org/mailman/listinfo/mapserver-users</a><br>
>><br>
><br>
><br>
<br>
_______________________________________________<br>
mapserver-users mailing list<br>
<a href="mailto:mapserver-users@lists.osgeo.org" target="_blank">mapserver-users@lists.osgeo.org</a><br>
<a href="https://lists.osgeo.org/mailman/listinfo/mapserver-users" rel="noreferrer" target="_blank">https://lists.osgeo.org/mailman/listinfo/mapserver-users</a></blockquote>
</div>
<br clear="all">
<br>
-- <br>
<div dir="ltr" class="gmail-m_3627224982658489541gmail_signature">
<div dir="ltr">
<div>
<div dir="ltr">
<div>
<div dir="ltr">
<div>
<div dir="ltr">
<div>
<div dir="ltr">
<div>
<div dir="ltr">
<div>
<div dir="ltr">
<div>Yves Jacolin</div>
<div>Training and support manager -
Team Manager<br>
Camptocamp<br>
<br>
Tel (France) : +33 4 58 48 20 43<br>
Tel (Switzerland) : +41 21 619 10 43<br>
Mob. : +33 6 18 75 42 21<br>
<br>
email : <a href="mailto:yves.jacolin@camptocamp.com" target="_blank">yves.jacolin@camptocamp.com</a><br>
<a href="http://www.camptocamp.com" target="_blank">http://www.camptocamp.com</a></div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</blockquote>
<br>
</div>
</blockquote></div><br clear="all"><br>-- <br><div dir="ltr" class="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div>Yves Jacolin</div><div>Training and support manager - Team Manager<br>Camptocamp<br><br>Tel (France) : +33 4 58 48 20 43<br>Tel (Switzerland) : +41 21 619 10 43<br>Mob. : +33 6 18 75 42 21<br><br>email : <a href="mailto:yves.jacolin@camptocamp.com" target="_blank">yves.jacolin@camptocamp.com</a><br><a href="http://www.camptocamp.com" target="_blank">http://www.camptocamp.com</a></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div>