Re: [QGIS-Developer] QGIS server deployment

2019-05-11 Thread Adib saliba
Hi guys
First of all thank you for all the explanations regarding
the setup of qgis server.
I'm not a sysadmin too, but I deployed qgis server
using method 1 and 3. In 3 (nginx+systemd+php-fpm)
| tried 2types of service : simple and forking with
number of process = number of cores.
The type=simple is faster but it is not freeing up
memory even if I'm using Restart=always, the
type=forking is freeing memory but gives error
prematurely closed connection to fastcgi upstream.
Ciul you please advise me how to correctly configure
the service type simple to freeup memory?
Thanks and best regards




--
Sent from: http://osgeo-org.1560.x6.nabble.com/QGIS-Developer-f4099106.html
___
QGIS-Developer mailing list
QGIS-Developer@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer

Re: [QGIS-Developer] QGIS server deployment

2019-03-04 Thread Walter Lorenzetti

Hi guys,

I found very usefull every your answers, thanks to everybody.

W

Il 26/02/19 16:33, Eric Lemoine ha scritto:

Hi all,

I'm not a sysadmin but for our customers I'd like find the better way
for deploy QGIS-server 3.

I try at least 3 ways:

1) Apache2 + libapache2-mod-fcgid


There is Apache2 + mod_proxy_fcgi that you could use as well. As
opposed to mod_fcgid, mod_proxy_fcgi requires that you use your own
method for starting the FastCGI process(es) (QGIS Server here). In this
regard mod_proxy_fcgi is very similar to NGINX-based setups.



2) Nginx + fcgiwrap

I recently added a note to the QGIS Server docs [0] that recommends
against fcgiwrap. fcgiwrap is very slow, because it creates a new QGIS
Server process on each request!

[0]



3) Nginx + QGIS-Server working by socket/service (systemd)


I like this one a lot, because it doesn't require anything else than
systemd, which has become very very common on Linux distros. I even
wrote a blog post about it :-) See [1].

[1]




By delveloper side, what do you think is the best?


As already said I like the systemd-only method because it doesn't
require more than systemd, which you probably already have and use on
your Linux system.

spawn-fcgi works great as well, but you will need to use something like
supervisord, or write a systemd system unit for it.



I'd like to much 3) solution, but I found some problems, in
particular, how many sockects I've to create watching at my server?
(Number of processors )


I'd recommend using one QGIS Server process per processor, or even a
few more for more parallelism during I/O operations. For example with 4
processors I think you can use 6-8 QGIS Server processes.



For 1) and 2) have you experiences on performance and tuning?

Don't use 2 :-) I don't have much experience with 1 so I won't comment.
But Patrick's suggestions sound very good to me :)

One final note: at Oslandia we either use NGINX + systemd, or NGINX +
spawn-fcgi when running QGIS Server in Docker container. If you want
to use Docker I'd recommend taking a look at [2], which explains how we
build and run QGIS Server using Docker.

[2] 

Good luck!


--

Walter Lorenzetti phD
email: lorenze...@gis3w.it
skype: aiki74
twitter:w_lorenzetti 
g+:aiki74 
Tel/Cell: (+39) 347-6597931
Viale Verdi 24 - 51016 Montecatini Terme (PT)
Nuovi corsi QGIS e GFOSS 



___
QGIS-Developer mailing list
QGIS-Developer@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer

Re: [QGIS-Developer] QGIS server deployment

2019-03-04 Thread Walter Lorenzetti

Hi Eric,

thank oyu very much for this reply, I found your post clear and usefull.

All the best.

W

Il 26/02/19 16:33, Eric Lemoine ha scritto:

Hi all,

I'm not a sysadmin but for our customers I'd like find the better way
for deploy QGIS-server 3.

I try at least 3 ways:

1) Apache2 + libapache2-mod-fcgid


There is Apache2 + mod_proxy_fcgi that you could use as well. As
opposed to mod_fcgid, mod_proxy_fcgi requires that you use your own
method for starting the FastCGI process(es) (QGIS Server here). In this
regard mod_proxy_fcgi is very similar to NGINX-based setups.



2) Nginx + fcgiwrap

I recently added a note to the QGIS Server docs [0] that recommends
against fcgiwrap. fcgiwrap is very slow, because it creates a new QGIS
Server process on each request!

[0]



3) Nginx + QGIS-Server working by socket/service (systemd)


I like this one a lot, because it doesn't require anything else than
systemd, which has become very very common on Linux distros. I even
wrote a blog post about it :-) See [1].

[1]




By delveloper side, what do you think is the best?


As already said I like the systemd-only method because it doesn't
require more than systemd, which you probably already have and use on
your Linux system.

spawn-fcgi works great as well, but you will need to use something like
supervisord, or write a systemd system unit for it.



I'd like to much 3) solution, but I found some problems, in
particular, how many sockects I've to create watching at my server?
(Number of processors )


I'd recommend using one QGIS Server process per processor, or even a
few more for more parallelism during I/O operations. For example with 4
processors I think you can use 6-8 QGIS Server processes.



For 1) and 2) have you experiences on performance and tuning?

Don't use 2 :-) I don't have much experience with 1 so I won't comment.
But Patrick's suggestions sound very good to me :)

One final note: at Oslandia we either use NGINX + systemd, or NGINX +
spawn-fcgi when running QGIS Server in Docker container. If you want
to use Docker I'd recommend taking a look at [2], which explains how we
build and run QGIS Server using Docker.

[2] 

Good luck!


--

Walter Lorenzetti phD
email: lorenze...@gis3w.it
skype: aiki74
twitter:w_lorenzetti 
g+:aiki74 
Tel/Cell: (+39) 347-6597931
Viale Verdi 24 - 51016 Montecatini Terme (PT)
Nuovi corsi QGIS e GFOSS 



___
QGIS-Developer mailing list
QGIS-Developer@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer

Re: [QGIS-Developer] QGIS server deployment

2019-02-26 Thread Eric Lemoine

> Hi all,
> 
> I'm not a sysadmin but for our customers I'd like find the better way
> for deploy QGIS-server 3.
> 
> I try at least 3 ways:
> 
> 1) Apache2 + libapache2-mod-fcgid


There is Apache2 + mod_proxy_fcgi that you could use as well. As
opposed to mod_fcgid, mod_proxy_fcgi requires that you use your own
method for starting the FastCGI process(es) (QGIS Server here). In this
regard mod_proxy_fcgi is very similar to NGINX-based setups.


> 2) Nginx + fcgiwrap

I recently added a note to the QGIS Server docs [0] that recommends
against fcgiwrap. fcgiwrap is very slow, because it creates a new QGIS
Server process on each request!

[0]


> 
> 3) Nginx + QGIS-Server working by socket/service (systemd)


I like this one a lot, because it doesn't require anything else than
systemd, which has become very very common on Linux distros. I even
wrote a blog post about it :-) See [1].

[1]



> 
> By delveloper side, what do you think is the best?


As already said I like the systemd-only method because it doesn't
require more than systemd, which you probably already have and use on
your Linux system.

spawn-fcgi works great as well, but you will need to use something like
supervisord, or write a systemd system unit for it.


> 
> I'd like to much 3) solution, but I found some problems, in
> particular, how many sockects I've to create watching at my server?
> (Number of processors )


I'd recommend using one QGIS Server process per processor, or even a
few more for more parallelism during I/O operations. For example with 4
processors I think you can use 6-8 QGIS Server processes.


> For 1) and 2) have you experiences on performance and tuning?

Don't use 2 :-) I don't have much experience with 1 so I won't comment.
But Patrick's suggestions sound very good to me :)

One final note: at Oslandia we either use NGINX + systemd, or NGINX +
spawn-fcgi when running QGIS Server in Docker container. If you want
to use Docker I'd recommend taking a look at [2], which explains how we
build and run QGIS Server using Docker.

[2] 

Good luck!

-- 
Éric Lemoine
Oslandia
+33 1 86 95 95 55


pgpLGpuheJdzp.pgp
Description: OpenPGP digital signature
___
QGIS-Developer mailing list
QGIS-Developer@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer

Re: [QGIS-Developer] QGIS server deployment

2019-02-26 Thread Walter Lorenzetti

Ciao Daniele,

Il 25/02/19 14:43, Daniele Viganò ha scritto:

Ciao Walter,

we use 5) Nginx + spawn-fcgi (a lighttpd project) in multiple Docker 
containers [0]. As a thumb rule I use one process per Docker with 
number of QGIS threads equal to the available CPU 'cores' and a number 
of Docker containers also equal to the number of CPUs. It depends 
anyway much on the workload (i.e. long running requests vs quick ones).



This is clear :)

When not using containers I would go for 3) nginx + systemd.


In example if you have 4 cores you create 4 qgis-server socks file and 
put every soscks in a nginx upstream:


upstream qgis_mapserv_backend {
    server unix:/run/qgis-server1.sock;
    server unix:/run/qgis-server2.sock;
    server unix:/run/qgis-server3.sock;
    server unix:/run/qgis-server4.sock;
}

In this way?

Grazie

W



Cheers,
Daniele

[0] https://github.com/gem/oq-qgis-server#qgis-3-server-via-docker

On Mon, Feb 25, 2019 at 11:15 AM Walter Lorenzetti 
mailto:lorenze...@gis3w.it>> wrote:


Hi all,

I'm not a sysadmin but for our customers I'd like find the better
way for deploy QGIS-server 3.

I try at least 3 ways:

1) Apache2 + libapache2-mod-fcgid

2) Nginx + fcgiwrap

3) Nginx + QGIS-Server working by socket/service (systemd)

By delveloper side, what do you think is the best?

I'd like to much 3) solution, but I found some problems, in
particular, how many sockects I've to create watching at my
server? (Number of processors )

For 1) and 2) have you experiences on performance and tuning?

Thanks in advance and thanks for work!

W

-- 


Walter Lorenzetti phD
email: lorenze...@gis3w.it 
skype: aiki74
twitter:w_lorenzetti 
g+:aiki74 
Tel/Cell: (+39) 347-6597931
Viale Verdi 24 - 51016 Montecatini Terme (PT)
Nuovi corsi QGIS e GFOSS


___
QGIS-Developer mailing list
QGIS-Developer@lists.osgeo.org 
List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer



--
*Daniele Viganò*
http://daniele.vigano.me

--

Walter Lorenzetti phD
email: lorenze...@gis3w.it
skype: aiki74
twitter:w_lorenzetti 
g+:aiki74 
Tel/Cell: (+39) 347-6597931
Viale Verdi 24 - 51016 Montecatini Terme (PT)
Nuovi corsi QGIS e GFOSS 



___
QGIS-Developer mailing list
QGIS-Developer@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer

Re: [QGIS-Developer] QGIS server deployment

2019-02-26 Thread Walter Lorenzetti

Hi René,

thank you for reply, I used only one time supervisord for a project. The 
4th way it'd be very nice :). Thanks.


W

Il 25/02/19 11:28, René-Luc Dhont ha scritto:

Hi Walter,

We, at 3Liz, use the 3) with supervisord and the number of process is 
based on the number of preocessors.


But we also used for QGIS3 a 4th way, a python server based on 
tronado: https://github.com/3liz/py-qgis-server


Regards,

René-Luc
https://github.com/rldhont

Le 25/02/2019 à 11:08, Walter Lorenzetti a écrit :


Hi all,

I'm not a sysadmin but for our customers I'd like find the better way 
for deploy QGIS-server 3.


I try at least 3 ways:

1) Apache2 + libapache2-mod-fcgid

2) Nginx + fcgiwrap

3) Nginx + QGIS-Server working by socket/service (systemd)

By delveloper side, what do you think is the best?

I'd like to much 3) solution, but I found some problems, in 
particular, how many sockects I've to create watching at my server? 
(Number of processors )


For 1) and 2) have you experiences on performance and tuning?

Thanks in advance and thanks for work!

W

--

Walter Lorenzetti phD
email: lorenze...@gis3w.it
skype: aiki74
twitter:w_lorenzetti 
g+:aiki74 
Tel/Cell: (+39) 347-6597931
Viale Verdi 24 - 51016 Montecatini Terme (PT)
Nuovi corsi QGIS e GFOSS 




___
QGIS-Developer mailing list
QGIS-Developer@lists.osgeo.org
List info:https://lists.osgeo.org/mailman/listinfo/qgis-developer
Unsubscribe:https://lists.osgeo.org/mailman/listinfo/qgis-developer



___
QGIS-Developer mailing list
QGIS-Developer@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer

--

Walter Lorenzetti phD
email: lorenze...@gis3w.it
skype: aiki74
twitter:w_lorenzetti 
g+:aiki74 
Tel/Cell: (+39) 347-6597931
Viale Verdi 24 - 51016 Montecatini Terme (PT)
Nuovi corsi QGIS e GFOSS 



___
QGIS-Developer mailing list
QGIS-Developer@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer

Re: [QGIS-Developer] QGIS server deployment

2019-02-26 Thread Walter Lorenzetti

Hi Patrick,

thanks for FcgidMaxRequestsPerProcess indication, so for processes you 
set FcgidMaxProcesses or FcgidMaxProcessesPerClass?


In example FcgidMaxProcesses 4 if cores are 4?

Do you have docker file for qgis-server image that you post here?

Thanks

W

Il 25/02/19 11:54, Patrick Valsecchi ha scritto:
On the camptocamp side, we use 1) within a docker image: 
https://cloud.docker.com/u/camptocamp/repository/docker/camptocamp/qgis-server


What I strongly recommend is to add a FcgidMaxRequestsPerProcess with 
a value of 1000 (work around some potential  memory leaks in QGIS). 
I'd say to set the number of processes to the number of CPU cores.


On Mon, Feb 25, 2019 at 11:29 AM René-Luc Dhont > wrote:


Hi Walter,

We, at 3Liz, use the 3) with supervisord and the number of process
is based on the number of preocessors.

But we also used for QGIS3 a 4th way, a python server based on
tronado: https://github.com/3liz/py-qgis-server

Regards,

René-Luc
https://github.com/rldhont

Le 25/02/2019 à 11:08, Walter Lorenzetti a écrit :


Hi all,

I'm not a sysadmin but for our customers I'd like find the better
way for deploy QGIS-server 3.

I try at least 3 ways:

1) Apache2 + libapache2-mod-fcgid

2) Nginx + fcgiwrap

3) Nginx + QGIS-Server working by socket/service (systemd)

By delveloper side, what do you think is the best?

I'd like to much 3) solution, but I found some problems, in
particular, how many sockects I've to create watching at my
server? (Number of processors )

For 1) and 2) have you experiences on performance and tuning?

Thanks in advance and thanks for work!

W

-- 


Walter Lorenzetti phD
email: lorenze...@gis3w.it 
skype: aiki74
twitter:w_lorenzetti 
g+:aiki74 
Tel/Cell: (+39) 347-6597931
Viale Verdi 24 - 51016 Montecatini Terme (PT)
Nuovi corsi QGIS e GFOSS



___
QGIS-Developer mailing list
QGIS-Developer@lists.osgeo.org  
List info:https://lists.osgeo.org/mailman/listinfo/qgis-developer
Unsubscribe:https://lists.osgeo.org/mailman/listinfo/qgis-developer


___
QGIS-Developer mailing list
QGIS-Developer@lists.osgeo.org 
List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer


___
QGIS-Developer mailing list
QGIS-Developer@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer

--

Walter Lorenzetti phD
email: lorenze...@gis3w.it
skype: aiki74
twitter:w_lorenzetti 
g+:aiki74 
Tel/Cell: (+39) 347-6597931
Viale Verdi 24 - 51016 Montecatini Terme (PT)
Nuovi corsi QGIS e GFOSS 



___
QGIS-Developer mailing list
QGIS-Developer@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer

Re: [QGIS-Developer] QGIS server deployment

2019-02-25 Thread Daniele Viganò
Ciao Walter,

we use 5) Nginx + spawn-fcgi (a lighttpd project) in multiple Docker
containers [0]. As a thumb rule I use one process per Docker with number of
QGIS threads equal to the available CPU 'cores' and a number of Docker
containers also equal to the number of CPUs. It depends anyway much on the
workload (i.e. long running requests vs quick ones).

When not using containers I would go for 3) nginx + systemd.

Cheers,
Daniele

[0] https://github.com/gem/oq-qgis-server#qgis-3-server-via-docker

On Mon, Feb 25, 2019 at 11:15 AM Walter Lorenzetti 
wrote:

> Hi all,
>
> I'm not a sysadmin but for our customers I'd like find the better way for
> deploy QGIS-server 3.
>
> I try at least 3 ways:
>
> 1) Apache2 + libapache2-mod-fcgid
>
> 2) Nginx + fcgiwrap
>
> 3) Nginx + QGIS-Server working by socket/service (systemd)
>
> By delveloper side, what do you think is the best?
>
> I'd like to much 3) solution, but I found some problems, in particular,
> how many sockects I've to create watching at my server? (Number of
> processors )
>
> For 1) and 2) have you experiences on performance and tuning?
>
> Thanks in advance and thanks for work!
>
> W
> --
>
> Walter Lorenzetti phD
> email: lorenze...@gis3w.it
> skype: aiki74
> twitter:w_lorenzetti 
> g+:aiki74 
> Tel/Cell: (+39) 347-6597931
> Viale Verdi 24 - 51016 Montecatini Terme (PT)
> Nuovi corsi QGIS e GFOSS
> 
> ___
> QGIS-Developer mailing list
> QGIS-Developer@lists.osgeo.org
> List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer
> Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer



-- 
*Daniele Viganò*
http://daniele.vigano.me
___
QGIS-Developer mailing list
QGIS-Developer@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer

Re: [QGIS-Developer] QGIS server deployment

2019-02-25 Thread Patrick Valsecchi
On the camptocamp side, we use 1) within a docker image:
https://cloud.docker.com/u/camptocamp/repository/docker/camptocamp/qgis-server

What I strongly recommend is to add a FcgidMaxRequestsPerProcess with a
value of 1000 (work around some potential  memory leaks in QGIS). I'd say
to set the number of processes to the number of CPU cores.

On Mon, Feb 25, 2019 at 11:29 AM René-Luc Dhont  wrote:

> Hi Walter,
>
> We, at 3Liz, use the 3) with supervisord and the number of process is
> based on the number of preocessors.
>
> But we also used for QGIS3 a 4th way, a python server based on tronado:
> https://github.com/3liz/py-qgis-server
>
> Regards,
>
> René-Luc
> https://github.com/rldhont
>
> Le 25/02/2019 à 11:08, Walter Lorenzetti a écrit :
>
> Hi all,
>
> I'm not a sysadmin but for our customers I'd like find the better way for
> deploy QGIS-server 3.
>
> I try at least 3 ways:
>
> 1) Apache2 + libapache2-mod-fcgid
>
> 2) Nginx + fcgiwrap
>
> 3) Nginx + QGIS-Server working by socket/service (systemd)
>
> By delveloper side, what do you think is the best?
>
> I'd like to much 3) solution, but I found some problems, in particular,
> how many sockects I've to create watching at my server? (Number of
> processors )
>
> For 1) and 2) have you experiences on performance and tuning?
>
> Thanks in advance and thanks for work!
>
> W
> --
>
> Walter Lorenzetti phD
> email: lorenze...@gis3w.it
> skype: aiki74
> twitter:w_lorenzetti 
> g+:aiki74 
> Tel/Cell: (+39) 347-6597931
> Viale Verdi 24 - 51016 Montecatini Terme (PT)
> Nuovi corsi QGIS e GFOSS
> 
>
> ___
> QGIS-Developer mailing listqgis-develo...@lists.osgeo.org
> List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer
> Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer
>
>
> ___
> QGIS-Developer mailing list
> QGIS-Developer@lists.osgeo.org
> List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer
> Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer
___
QGIS-Developer mailing list
QGIS-Developer@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer

Re: [QGIS-Developer] QGIS server deployment

2019-02-25 Thread René-Luc Dhont

Hi Walter,

We, at 3Liz, use the 3) with supervisord and the number of process is 
based on the number of preocessors.


But we also used for QGIS3 a 4th way, a python server based on tronado: 
https://github.com/3liz/py-qgis-server


Regards,

René-Luc
https://github.com/rldhont

Le 25/02/2019 à 11:08, Walter Lorenzetti a écrit :


Hi all,

I'm not a sysadmin but for our customers I'd like find the better way 
for deploy QGIS-server 3.


I try at least 3 ways:

1) Apache2 + libapache2-mod-fcgid

2) Nginx + fcgiwrap

3) Nginx + QGIS-Server working by socket/service (systemd)

By delveloper side, what do you think is the best?

I'd like to much 3) solution, but I found some problems, in 
particular, how many sockects I've to create watching at my server? 
(Number of processors )


For 1) and 2) have you experiences on performance and tuning?

Thanks in advance and thanks for work!

W

--

Walter Lorenzetti phD
email: lorenze...@gis3w.it
skype: aiki74
twitter:w_lorenzetti 
g+:aiki74 
Tel/Cell: (+39) 347-6597931
Viale Verdi 24 - 51016 Montecatini Terme (PT)
Nuovi corsi QGIS e GFOSS 




___
QGIS-Developer mailing list
QGIS-Developer@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer


___
QGIS-Developer mailing list
QGIS-Developer@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer

[QGIS-Developer] QGIS server deployment

2019-02-25 Thread Walter Lorenzetti

Hi all,

I'm not a sysadmin but for our customers I'd like find the better way 
for deploy QGIS-server 3.


I try at least 3 ways:

1) Apache2 + libapache2-mod-fcgid

2) Nginx + fcgiwrap

3) Nginx + QGIS-Server working by socket/service (systemd)

By delveloper side, what do you think is the best?

I'd like to much 3) solution, but I found some problems, in particular, 
how many sockects I've to create watching at my server? (Number of 
processors )


For 1) and 2) have you experiences on performance and tuning?

Thanks in advance and thanks for work!

W

--

Walter Lorenzetti phD
email: lorenze...@gis3w.it
skype: aiki74
twitter:w_lorenzetti 
g+:aiki74 
Tel/Cell: (+39) 347-6597931
Viale Verdi 24 - 51016 Montecatini Terme (PT)
Nuovi corsi QGIS e GFOSS 



___
QGIS-Developer mailing list
QGIS-Developer@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer