<html>
  <head>
    <meta content="text/html; charset=utf-8" http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    Hi Dave,<br>
    <br>
    If it is just the point-in-polygon overlay - then I believe QGIS
    server may be overkill for what you want. As others mentioned I
    would do a simple python Script and use GEOS or Postgis to do the
    overlay. You could create a microservice for that with the above
    mentioned tools.<br>
    <br>
    Most likely, QGIS server also would be slightly slower than GEOS or
    Postgis, for the overlay operation. However, if you insist on QGIS
    server, you could try with a WPS service or a QGIS server plugin. I
    believe there is an ongoing project to support QGIS processing
    models as a WPS service.<br>
    <br>
    So if you plan to add more such services in the future, you may want
    to explore this project
(<a class="moz-txt-link-freetext" href="http://www.3liz.com/blog/rldhont/index.php?post/2015/09/07/wps4server%3A-QGIS-Processing-to-Web-Processing-Service">http://www.3liz.com/blog/rldhont/index.php?post/2015/09/07/wps4server%3A-QGIS-Processing-to-Web-Processing-Service</a>)<br>
    <br>
    Andreas<br>
    <br>
    <div class="moz-cite-prefix">On 26.02.2016 23:26, Dave Tobias wrote:<br>
    </div>
    <blockquote
cite="mid:CALfERwSRYFoB9krGEWepXkRZ0Lm7=QmQzFScJ7BBRRHJXM9bdw@mail.gmail.com"
      type="cite">
      <div dir="ltr">I'm new to QGIS and have been a very long time user
        of a commercial GIS solution.  Their fee to deploy a mapservice
        has opened my eyes to other options.  I use the term mapservice
        loosely because what I want to deploy won't even have a map
        GUI.  It is quite simple actually:
        <div>I would like to deploy QGIS such that multiple non--GIS
          users can use their individual secure logins to upload a .txt
          file (in a prescribed format) which will contain a feature ID,
          latitude and longitude coordinate for each row.  Then in batch
          mode, the program would then overlay the points with a polygon
          layer I maintain on that server. The output would be a .txt
          file containing the input attributes plus 1 attribute added to
          each row from the polygon layer. No map display needed, no
          other user interaction.  This is a simple geospatial operation
          for which they will pay a nominal fee.</div>
        <div>I was able to do this same operation manually with QGIS
          desktop and I see there is an API to perform the operation as
          a script.  So...are there any barriers to me doing this with
          QGIS/QGIS Server? Is there support for this use-case already?
          I searched but didn't come up with any concrete examples in
          the forums already - a few were interactive apps, but I need
          mine to run in batch mode.</div>
        <div>Thanks in advance - hopefully I'm sending to the correct
          forum!</div>
        <div><br>
        </div>
      </div>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
Qgis-user mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Qgis-user@lists.osgeo.org">Qgis-user@lists.osgeo.org</a>
List info: <a class="moz-txt-link-freetext" href="http://lists.osgeo.org/mailman/listinfo/qgis-user">http://lists.osgeo.org/mailman/listinfo/qgis-user</a>
Unsubscribe: <a class="moz-txt-link-freetext" href="http://lists.osgeo.org/mailman/listinfo/qgis-user">http://lists.osgeo.org/mailman/listinfo/qgis-user</a></pre>
    </blockquote>
    <br>
  </body>
</html>