<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>