[Qgis-developer] adding python interpreter to QGis mapserver to expose analysis routines

Martin Dobias wonder.sk at gmail.com
Thu Oct 20 16:54:30 EDT 2011


On Thu, Oct 20, 2011 at 5:40 PM, G. Allegri <giohappy at gmail.com> wrote:
>
>
> 2011/10/20 Martin Dobias <wonder.sk at gmail.com>
>>
>> On Thu, Oct 20, 2011 at 4:00 PM, G. Allegri <giohappy at gmail.com> wrote:
>> > I imagine a plugin system, similar to Qgis Desktop, where every service
>> > is
>> > discovered/registered if available in certain library paths.
>>
>> I am not sure if such implicit (automatic) registration would be good.
>> Imagine that you have several web services. You would like to run a
>> public WMS server and also another bunch of services for a limited
>> group of users. Having all the services available in both instances
>> would not be very good - e.g. with a WMS server you may automatically
>> provide WPS server.
>
> Looking at similar architectures, Geoserver seems to work this way, leaving
> to a security/configuration layer to enable and control the availability of
> the extensions.
> Anyway, we can avoid an automatic discovering, and control their exposure
> through a configuration system (eg a simple configurations file).

GeoServer will provide WMS, WCS and WFS automatically for the data.
That could also QGIS server do by default. But with the gateway
interface QGIS could provide some custom services, maybe working
properly only with some specific data.

Martin


More information about the Qgis-developer mailing list