Re: [Qgis-developer] GGL2 - QGIS integration

2012-06-21 Thread Tim Sutton
Hi

On Wed, Jun 20, 2012 at 9:41 PM, Fernando González fergo...@gmail.com wrote:
 backend is in Java and that probably won't change?

 sorry for the silence, I'm traveling.

 first, the ggl2 compiler is java, and second, it's task is to traduce ggl2
 code to java code that actually does the job. this means that the dependency
 in java is very strong. i know it is a problem and i don't like it at all,
 but porting it to another language would be quite expensive so we dont
 consider it at this stage.


Sure understood, I just wanted to clarify if this was the case.

 I guess the best solution so far is to be content making users install qgis
 and ggl separatedly. I don't know if this is a big problem.


I don't think it is a big problem, it just possibly precludes us from
shipping with GGL available 'out of the box' which reduces the
potential user base.

Regards

Tim

 regards.



 Regards

 Tim
 --
 Tim Sutton - QGIS Project Steering Committee Member (Release  Manager)
 ==
 Please do not email me off-list with technical
 support questions. Using the lists will gain
 more exposure for your issues and the knowledge
 surrounding your issue will be shared with all.

 Visit http://linfiniti.com to find out about:
  * QGIS programming and support services
  * Mapserver and PostGIS based hosting plans
  * FOSS Consulting Services
 Skype: timlinux
 Irc: timlinux on #qgis at freenode.net
 ==
 ___
 Qgis-developer mailing list
 Qgis-developer@lists.osgeo.org
 http://lists.osgeo.org/mailman/listinfo/qgis-developer




-- 
Tim Sutton - QGIS Project Steering Committee Member (Release  Manager)
==
Please do not email me off-list with technical
support questions. Using the lists will gain
more exposure for your issues and the knowledge
surrounding your issue will be shared with all.

Visit http://linfiniti.com to find out about:
 * QGIS programming and support services
 * Mapserver and PostGIS based hosting plans
 * FOSS Consulting Services
Skype: timlinux
Irc: timlinux on #qgis at freenode.net
==
___
Qgis-developer mailing list
Qgis-developer@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/qgis-developer


Re: [Qgis-developer] GGL2 - QGIS integration

2012-06-21 Thread Fernando González

 I don't think it is a big problem, it just possibly precludes us from
 shipping with GGL available 'out of the box' which reduces the
 potential user base.

Yes, I counted on that :/

I'm thinking of making the python plugin download and install GGL2
(which includes de jvm) in order to make this step easier...


 Regards

 Tim

 regards.



 Regards

 Tim
 --
 Tim Sutton - QGIS Project Steering Committee Member (Release  Manager)
 ==
 Please do not email me off-list with technical
 support questions. Using the lists will gain
 more exposure for your issues and the knowledge
 surrounding your issue will be shared with all.

 Visit http://linfiniti.com to find out about:
  * QGIS programming and support services
  * Mapserver and PostGIS based hosting plans
  * FOSS Consulting Services
 Skype: timlinux
 Irc: timlinux on #qgis at freenode.net
 ==
 ___
 Qgis-developer mailing list
 Qgis-developer@lists.osgeo.org
 http://lists.osgeo.org/mailman/listinfo/qgis-developer




 --
 Tim Sutton - QGIS Project Steering Committee Member (Release  Manager)
 ==
 Please do not email me off-list with technical
 support questions. Using the lists will gain
 more exposure for your issues and the knowledge
 surrounding your issue will be shared with all.

 Visit http://linfiniti.com to find out about:
  * QGIS programming and support services
  * Mapserver and PostGIS based hosting plans
  * FOSS Consulting Services
 Skype: timlinux
 Irc: timlinux on #qgis at freenode.net
 ==
___
Qgis-developer mailing list
Qgis-developer@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/qgis-developer


Re: [Qgis-developer] GGL2 - QGIS integration

2012-06-20 Thread Tim Sutton
Hi All

 We already got something with the previous implementation of GGL and
 the sextante Java version.

  I see on your repo a basic Python implementation to call GGL2 through
  Popen.
  Do you mean something like that?

Are there any plans to make a C++ or Python port of GGL? From looking
at the website it looks like the user will need java on their system
to use it?

Regards

Tim

-- 
Tim Sutton - QGIS Project Steering Committee Member (Release  Manager)
==
Please do not email me off-list with technical
support questions. Using the lists will gain
more exposure for your issues and the knowledge
surrounding your issue will be shared with all.

Visit http://linfiniti.com to find out about:
 * QGIS programming and support services
 * Mapserver and PostGIS based hosting plans
 * FOSS Consulting Services
Skype: timlinux
Irc: timlinux on #qgis at freenode.net
==
___
Qgis-developer mailing list
Qgis-developer@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/qgis-developer


Re: [Qgis-developer] GGL2 - QGIS integration

2012-06-20 Thread G. Allegri

 Are there any plans to make a C++ or Python port of GGL? From looking
 at the website it looks like the user will need java on their system
 to use it?


AFAIU the plan are to keep it in Java, at now. The QGis integration idea
are:

1 - a plugin to serve QGis as a GIS to GGL2 (read/load layers)
2 - (if they're will be foundings) run GGL2 commands from Sextante.

It would be nice to have a C++/Python porting, but it would require a lot
of coding, I suppose...

giovanni



 Regards

 Tim

 --
 Tim Sutton - QGIS Project Steering Committee Member (Release  Manager)
 ==
 Please do not email me off-list with technical
 support questions. Using the lists will gain
 more exposure for your issues and the knowledge
 surrounding your issue will be shared with all.

 Visit http://linfiniti.com to find out about:
  * QGIS programming and support services
  * Mapserver and PostGIS based hosting plans
  * FOSS Consulting Services
 Skype: timlinux
 Irc: timlinux on #qgis at freenode.net
 ==

___
Qgis-developer mailing list
Qgis-developer@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/qgis-developer


Re: [Qgis-developer] GGL2 - QGIS integration

2012-06-20 Thread Tim Sutton
Hi

On Wed, Jun 20, 2012 at 1:05 PM, G. Allegri gioha...@gmail.com wrote:
 Are there any plans to make a C++ or Python port of GGL? From looking
 at the website it looks like the user will need java on their system
 to use it?


 AFAIU the plan are to keep it in Java, at now. The QGis integration idea
 are:

 1 - a plugin to serve QGis as a GIS to GGL2 (read/load layers)
 2 - (if they're will be foundings) run GGL2 commands from Sextante.

 It would be nice to have a C++/Python porting, but it would require a lot of
 coding, I suppose...


I guess its obvious why I asked, but in case it isn't, GGL seems
really cool, like something that we should ship with QGIS and SEXTANTE
but the java depency will probably always relegate it to a non-bundled
functionality (unless we can get broad agreement to make java a
dependency on your system when installing QGIS).

Regards

Tim

 giovanni



 Regards

 Tim

 --
 Tim Sutton - QGIS Project Steering Committee Member (Release  Manager)
 ==
 Please do not email me off-list with technical
 support questions. Using the lists will gain
 more exposure for your issues and the knowledge
 surrounding your issue will be shared with all.

 Visit http://linfiniti.com to find out about:
  * QGIS programming and support services
  * Mapserver and PostGIS based hosting plans
  * FOSS Consulting Services
 Skype: timlinux
 Irc: timlinux on #qgis at freenode.net
 ==





-- 
Tim Sutton - QGIS Project Steering Committee Member (Release  Manager)
==
Please do not email me off-list with technical
support questions. Using the lists will gain
more exposure for your issues and the knowledge
surrounding your issue will be shared with all.

Visit http://linfiniti.com to find out about:
 * QGIS programming and support services
 * Mapserver and PostGIS based hosting plans
 * FOSS Consulting Services
Skype: timlinux
Irc: timlinux on #qgis at freenode.net
==
___
Qgis-developer mailing list
Qgis-developer@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/qgis-developer


Re: [Qgis-developer] GGL2 - QGIS integration

2012-06-20 Thread Etienne Tourigny
In case of linux systems, I would think that most (if not all)
installations include java, so it's not that much of a requirement.
It might be more complicated in the case of windows and mac.

It would be interesting to have a separate qgis-framework package (or
similar name) that includes sextante and its dependencies and modules
like GGL.
That way you can install qgis without these requirements.

Etienne

On Wed, Jun 20, 2012 at 9:56 AM, Tim Sutton li...@linfiniti.com wrote:
 Hi

 On Wed, Jun 20, 2012 at 1:05 PM, G. Allegri gioha...@gmail.com wrote:
 Are there any plans to make a C++ or Python port of GGL? From looking
 at the website it looks like the user will need java on their system
 to use it?


 AFAIU the plan are to keep it in Java, at now. The QGis integration idea
 are:

 1 - a plugin to serve QGis as a GIS to GGL2 (read/load layers)
 2 - (if they're will be foundings) run GGL2 commands from Sextante.

 It would be nice to have a C++/Python porting, but it would require a lot of
 coding, I suppose...


 I guess its obvious why I asked, but in case it isn't, GGL seems
 really cool, like something that we should ship with QGIS and SEXTANTE
 but the java depency will probably always relegate it to a non-bundled
 functionality (unless we can get broad agreement to make java a
 dependency on your system when installing QGIS).

 Regards

 Tim

 giovanni



 Regards

 Tim

 --
 Tim Sutton - QGIS Project Steering Committee Member (Release  Manager)
 ==
 Please do not email me off-list with technical
 support questions. Using the lists will gain
 more exposure for your issues and the knowledge
 surrounding your issue will be shared with all.

 Visit http://linfiniti.com to find out about:
  * QGIS programming and support services
  * Mapserver and PostGIS based hosting plans
  * FOSS Consulting Services
 Skype: timlinux
 Irc: timlinux on #qgis at freenode.net
 ==





 --
 Tim Sutton - QGIS Project Steering Committee Member (Release  Manager)
 ==
 Please do not email me off-list with technical
 support questions. Using the lists will gain
 more exposure for your issues and the knowledge
 surrounding your issue will be shared with all.

 Visit http://linfiniti.com to find out about:
  * QGIS programming and support services
  * Mapserver and PostGIS based hosting plans
  * FOSS Consulting Services
 Skype: timlinux
 Irc: timlinux on #qgis at freenode.net
 ==
 ___
 Qgis-developer mailing list
 Qgis-developer@lists.osgeo.org
 http://lists.osgeo.org/mailman/listinfo/qgis-developer
___
Qgis-developer mailing list
Qgis-developer@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/qgis-developer


Re: [Qgis-developer] GGL2 - QGIS integration

2012-06-20 Thread Vincent Picavet
Hi,

Le mercredi 20 juin 2012 16:08:19, Etienne Tourigny a écrit :
 In case of linux systems, I would think that most (if not all)
 installations include java, so it's not that much of a requirement.
 It might be more complicated in the case of windows and mac.

That's really not the case as far as the linux systems I use are concerned...
A java dependency for QGIS would really be a pain.

 It would be interesting to have a separate qgis-framework package (or
 similar name) that includes sextante and its dependencies and modules
 like GGL.
 That way you can install qgis without these requirements.

In any case, you will not want to have a dependency between sextante and all 
of its modules. 
They are numerous, and growing. It should be the responsibility of the user to 
install the modules by itself to enable the sextante support with this module.
Otherwise the next QGIS installer will be 1.5Gb and a nightmare to package.

Vincent




 
 Etienne
 
 On Wed, Jun 20, 2012 at 9:56 AM, Tim Sutton li...@linfiniti.com wrote:
  Hi
  
  On Wed, Jun 20, 2012 at 1:05 PM, G. Allegri gioha...@gmail.com wrote:
  Are there any plans to make a C++ or Python port of GGL? From looking
  at the website it looks like the user will need java on their system
  to use it?
  
  AFAIU the plan are to keep it in Java, at now. The QGis integration idea
  are:
  
  1 - a plugin to serve QGis as a GIS to GGL2 (read/load layers)
  2 - (if they're will be foundings) run GGL2 commands from Sextante.
  
  It would be nice to have a C++/Python porting, but it would require a
  lot of coding, I suppose...
  
  I guess its obvious why I asked, but in case it isn't, GGL seems
  really cool, like something that we should ship with QGIS and SEXTANTE
  but the java depency will probably always relegate it to a non-bundled
  functionality (unless we can get broad agreement to make java a
  dependency on your system when installing QGIS).
  
  Regards
  
  Tim
  
  giovanni
  
  Regards
  
  Tim
  
  --
  Tim Sutton - QGIS Project Steering Committee Member (Release  Manager)
  ==
  Please do not email me off-list with technical
  support questions. Using the lists will gain
  more exposure for your issues and the knowledge
  surrounding your issue will be shared with all.
  
  Visit http://linfiniti.com to find out about:
   * QGIS programming and support services
   * Mapserver and PostGIS based hosting plans
   * FOSS Consulting Services
  Skype: timlinux
  Irc: timlinux on #qgis at freenode.net
  ==
  
  --
  Tim Sutton - QGIS Project Steering Committee Member (Release  Manager)
  ==
  Please do not email me off-list with technical
  support questions. Using the lists will gain
  more exposure for your issues and the knowledge
  surrounding your issue will be shared with all.
  
  Visit http://linfiniti.com to find out about:
   * QGIS programming and support services
   * Mapserver and PostGIS based hosting plans
   * FOSS Consulting Services
  Skype: timlinux
  Irc: timlinux on #qgis at freenode.net
  ==
  ___
  Qgis-developer mailing list
  Qgis-developer@lists.osgeo.org
  http://lists.osgeo.org/mailman/listinfo/qgis-developer
 
 ___
 Qgis-developer mailing list
 Qgis-developer@lists.osgeo.org
 http://lists.osgeo.org/mailman/listinfo/qgis-developer
___
Qgis-developer mailing list
Qgis-developer@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/qgis-developer


Re: [Qgis-developer] GGL2 - QGIS integration

2012-06-20 Thread Etienne Tourigny
On Wed, Jun 20, 2012 at 11:44 AM, Vincent Picavet
vincent...@oslandia.com wrote:
 Hi,

 Le mercredi 20 juin 2012 16:08:19, Etienne Tourigny a écrit :
 In case of linux systems, I would think that most (if not all)
 installations include java, so it's not that much of a requirement.
 It might be more complicated in the case of windows and mac.

 That's really not the case as far as the linux systems I use are concerned...
 A java dependency for QGIS would really be a pain.

 I guess I meant most desktop systems, anyway it depends on the user.
 For example, linux mint 12 installs java by itself.


 It would be interesting to have a separate qgis-framework package (or
 similar name) that includes sextante and its dependencies and modules
 like GGL.
 That way you can install qgis without these requirements.

 In any case, you will not want to have a dependency between sextante and all
 of its modules.
 They are numerous, and growing. It should be the responsibility of the user to
 install the modules by itself to enable the sextante support with this module.
 Otherwise the next QGIS installer will be 1.5Gb and a nightmare to package.

I was referring to a catch-all package that would simplify
installations, although perhaps it's overdoing it.

And I meant this as an additional package (say qgis-framework) which
is separate from the main installer and has a few dependencies - each
of which is an individual package.
This probably makes more sense in linux (.deb/rpm/whatever) and
osgeo4w though. But it would come at a cost for the maintainters.

Cheers
Etienne



 Vincent





 Etienne

 On Wed, Jun 20, 2012 at 9:56 AM, Tim Sutton li...@linfiniti.com wrote:
  Hi
 
  On Wed, Jun 20, 2012 at 1:05 PM, G. Allegri gioha...@gmail.com wrote:
  Are there any plans to make a C++ or Python port of GGL? From looking
  at the website it looks like the user will need java on their system
  to use it?
 
  AFAIU the plan are to keep it in Java, at now. The QGis integration idea
  are:
 
  1 - a plugin to serve QGis as a GIS to GGL2 (read/load layers)
  2 - (if they're will be foundings) run GGL2 commands from Sextante.
 
  It would be nice to have a C++/Python porting, but it would require a
  lot of coding, I suppose...
 
  I guess its obvious why I asked, but in case it isn't, GGL seems
  really cool, like something that we should ship with QGIS and SEXTANTE
  but the java depency will probably always relegate it to a non-bundled
  functionality (unless we can get broad agreement to make java a
  dependency on your system when installing QGIS).
 
  Regards
 
  Tim
 
  giovanni
 
  Regards
 
  Tim
 
  --
  Tim Sutton - QGIS Project Steering Committee Member (Release  Manager)
  ==
  Please do not email me off-list with technical
  support questions. Using the lists will gain
  more exposure for your issues and the knowledge
  surrounding your issue will be shared with all.
 
  Visit http://linfiniti.com to find out about:
   * QGIS programming and support services
   * Mapserver and PostGIS based hosting plans
   * FOSS Consulting Services
  Skype: timlinux
  Irc: timlinux on #qgis at freenode.net
  ==
 
  --
  Tim Sutton - QGIS Project Steering Committee Member (Release  Manager)
  ==
  Please do not email me off-list with technical
  support questions. Using the lists will gain
  more exposure for your issues and the knowledge
  surrounding your issue will be shared with all.
 
  Visit http://linfiniti.com to find out about:
   * QGIS programming and support services
   * Mapserver and PostGIS based hosting plans
   * FOSS Consulting Services
  Skype: timlinux
  Irc: timlinux on #qgis at freenode.net
  ==
  ___
  Qgis-developer mailing list
  Qgis-developer@lists.osgeo.org
  http://lists.osgeo.org/mailman/listinfo/qgis-developer

 ___
 Qgis-developer mailing list
 Qgis-developer@lists.osgeo.org
 http://lists.osgeo.org/mailman/listinfo/qgis-developer
___
Qgis-developer mailing list
Qgis-developer@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/qgis-developer


Re: [Qgis-developer] GGL2 - QGIS integration

2012-06-20 Thread Paolo Cavallini
Il 20/06/2012 16:54, Etienne Tourigny ha scritto:
 On Wed, Jun 20, 2012 at 11:44 AM, Vincent Picavet
 vincent...@oslandia.com wrote:

From the first anouncement
http://lists.osgeo.org/pipermail/qgis-developer/2012-June/020620.html

because it's our very first development in python!

Adding a Java dependency is out of question IMHO, we have already declined 
several times.

All the best.

-- 
Paolo Cavallini - Faunalia
www.faunalia.eu
Full contact details at www.faunalia.eu/pc
Nuovi corsi: http://www.faunalia.it/calendario
___
Qgis-developer mailing list
Qgis-developer@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/qgis-developer


Re: [Qgis-developer] GGL2 - QGIS integration

2012-06-20 Thread G. Allegri
I really don't understand the point.
It's up to the user to provide the required packages, as it is with OTB,
SAGA, GRASS, etc.

If someone mean to mantain a big all-included package as a simplified
mega-plugin is onviously free to do it, but IMHO it would be served as a
third party package.

giovanni

2012/6/20 Paolo Cavallini cavall...@faunalia.it

 Il 20/06/2012 16:54, Etienne Tourigny ha scritto:
  On Wed, Jun 20, 2012 at 11:44 AM, Vincent Picavet
  vincent...@oslandia.com wrote:

 From the first anouncement
 http://lists.osgeo.org/pipermail/qgis-developer/2012-June/020620.html

 because it's our very first development in python!

 Adding a Java dependency is out of question IMHO, we have already declined
 several times.

 All the best.

 --
 Paolo Cavallini - Faunalia
 www.faunalia.eu
 Full contact details at www.faunalia.eu/pc
 Nuovi corsi: http://www.faunalia.it/calendario
 ___
 Qgis-developer mailing list
 Qgis-developer@lists.osgeo.org
 http://lists.osgeo.org/mailman/listinfo/qgis-developer

___
Qgis-developer mailing list
Qgis-developer@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/qgis-developer


Re: [Qgis-developer] GGL2 - QGIS integration

2012-06-20 Thread Victor Olaya
2012/6/20 G. Allegri gioha...@gmail.com:
 I really don't understand the point.
 It's up to the user to provide the required packages, as it is with OTB,
 SAGA, GRASS, etc.

I think some packages are different that others. I discussed this with
Paolo, and my opinion is that GRASS and SAGA are the skeleton of
SEXTANTE for QGIS. GRASS is already included, and SAGA is small enough
to be added as well. They together will provide almost every algorithm
that a normal user might need.

Regards

Victor
___
Qgis-developer mailing list
Qgis-developer@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/qgis-developer


Re: [Qgis-developer] GGL2 - QGIS integration

2012-06-20 Thread Fernando González
 backend is in Java and that probably won't change?

sorry for the silence, I'm traveling.

first, the ggl2 compiler is java, and second, it's task is to traduce ggl2
code to java code that actually does the job. this means that the
dependency in java is very strong. i know it is a problem and i don't like
it at all, but porting it to another language would be quite expensive so
we dont consider it at this stage.

I guess the best solution so far is to be content making users install qgis
and ggl separatedly. I don't know if this is a big problem.

regards.


 Regards

 Tim
 --
 Tim Sutton - QGIS Project Steering Committee Member (Release  Manager)
 ==
 Please do not email me off-list with technical
 support questions. Using the lists will gain
 more exposure for your issues and the knowledge
 surrounding your issue will be shared with all.

 Visit http://linfiniti.com to find out about:
  * QGIS programming and support services
  * Mapserver and PostGIS based hosting plans
  * FOSS Consulting Services
 Skype: timlinux
 Irc: timlinux on #qgis at freenode.net
 ==
 ___
 Qgis-developer mailing list
 Qgis-developer@lists.osgeo.org
 http://lists.osgeo.org/mailman/listinfo/qgis-developer

___
Qgis-developer mailing list
Qgis-developer@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/qgis-developer


Re: [Qgis-developer] GGL2 - QGIS integration

2012-06-18 Thread Paolo Cavallini
Il 18/06/2012 09:14, Fernando González ha scritto:

 I hope it's interesting for some of you and, of course, any comments
 of such an active and skilful community are very welcome. Mainly
 because it's our very first development in python!

Hi Fernando,
it looks a very interesting development; thanks for this. Looking forward to 
test it.
How do you plan to integrate it into QGIS?
All the best.
-- 
Paolo Cavallini - Faunalia
www.faunalia.eu
Full contact details at www.faunalia.eu/pc
Nuovi corsi: http://www.faunalia.it/calendario
___
Qgis-developer mailing list
Qgis-developer@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/qgis-developer


Re: [Qgis-developer] GGL2 - QGIS integration

2012-06-18 Thread Fernando González
Hi Paolo.

About the UI, we want to have a console so that the user can type the
script and hit a play button.  Similar to the Consola GGL panel
towards the end of this video[1]. That's the previous version of the
language, which was based in SQL.

Appart of the UI, a qgis plugin must be created that exchanges
messages with the GGL compiler in order to show results and inform the
compiler about the layers loaded in qgis, etc. This approach already
works in gvSIG. You can see how does it looks like from the user point
of view here[2] and the technical details here[3].

I hope I've answered your question.

Regards.

[1] http://www.gearscape.org/html/course/ejemploggl.htm
[2] http://www.gearscape.org/html/ggl2/tutorials/gis_interaction.html
[3] http://www.gearscape.org/html/ggl2/dev/gis_connection.html



On Mon, Jun 18, 2012 at 9:20 AM, Paolo Cavallini cavall...@faunalia.it wrote:
 Il 18/06/2012 09:14, Fernando González ha scritto:

 I hope it's interesting for some of you and, of course, any comments
 of such an active and skilful community are very welcome. Mainly
 because it's our very first development in python!

 Hi Fernando,
 it looks a very interesting development; thanks for this. Looking forward to 
 test it.
 How do you plan to integrate it into QGIS?
 All the best.
 --
 Paolo Cavallini - Faunalia
 www.faunalia.eu
 Full contact details at www.faunalia.eu/pc
 Nuovi corsi: http://www.faunalia.it/calendario
 ___
 Qgis-developer mailing list
 Qgis-developer@lists.osgeo.org
 http://lists.osgeo.org/mailman/listinfo/qgis-developer
___
Qgis-developer mailing list
Qgis-developer@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/qgis-developer


Re: [Qgis-developer] GGL2 - QGIS integration

2012-06-18 Thread G. Allegri

 Appart of the UI, a qgis plugin must be created that exchanges
 messages with the GGL compiler in order to show results and inform the
 compiler about the layers loaded in qgis, etc. This approach already
 works in gvSIG. You can see how does it looks like from the user point
 of view here[2] and the technical details here[3].


AFAICS, GGL will be used as a server to which the Qgis plugin will talk
through kind of an XML-RPC protocol, is it right?

giovanni



 I hope I've answered your question.

 Regards.

 [1] http://www.gearscape.org/html/course/ejemploggl.htm
 [2] http://www.gearscape.org/html/ggl2/tutorials/gis_interaction.html
 [3] http://www.gearscape.org/html/ggl2/dev/gis_connection.html



 On Mon, Jun 18, 2012 at 9:20 AM, Paolo Cavallini cavall...@faunalia.it
 wrote:
  Il 18/06/2012 09:14, Fernando González ha scritto:
 
  I hope it's interesting for some of you and, of course, any comments
  of such an active and skilful community are very welcome. Mainly
  because it's our very first development in python!
 
  Hi Fernando,
  it looks a very interesting development; thanks for this. Looking
 forward to test it.
  How do you plan to integrate it into QGIS?
  All the best.
  --
  Paolo Cavallini - Faunalia
  www.faunalia.eu
  Full contact details at www.faunalia.eu/pc
  Nuovi corsi: http://www.faunalia.it/calendario
  ___
  Qgis-developer mailing list
  Qgis-developer@lists.osgeo.org
  http://lists.osgeo.org/mailman/listinfo/qgis-developer
 ___
 Qgis-developer mailing list
 Qgis-developer@lists.osgeo.org
 http://lists.osgeo.org/mailman/listinfo/qgis-developer

___
Qgis-developer mailing list
Qgis-developer@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/qgis-developer


Re: [Qgis-developer] GGL2 - QGIS integration

2012-06-18 Thread Víctor González
Hi all,

I'm Víctor (Fernando's brother) and I also wanted to introduce myself. I
have been working with GGL for some time and I did the GGL2-GIS connection
system in the context of a GSoC last year. I have been working with Java
and C but never with Python, so this is a new experience for me.

Regarding your question, that is the idea. But actually the Qgis plugin
will be the server since all the communication is started by the GGL2
environment. This plugin can be seen as a layer server that provides and
stores (draws) layers: it opens a socket and manages the requests.

Regards,
Víctor.

2012/6/18 G. Allegri gioha...@gmail.com

 Appart of the UI, a qgis plugin must be created that exchanges
 messages with the GGL compiler in order to show results and inform the
 compiler about the layers loaded in qgis, etc. This approach already
 works in gvSIG. You can see how does it looks like from the user point
 of view here[2] and the technical details here[3].


 AFAICS, GGL will be used as a server to which the Qgis plugin will talk
 through kind of an XML-RPC protocol, is it right?

 giovanni



 I hope I've answered your question.

 Regards.

 [1] http://www.gearscape.org/html/course/ejemploggl.htm
 [2] http://www.gearscape.org/html/ggl2/tutorials/gis_interaction.html
 [3] http://www.gearscape.org/html/ggl2/dev/gis_connection.html



 On Mon, Jun 18, 2012 at 9:20 AM, Paolo Cavallini cavall...@faunalia.it
 wrote:
  Il 18/06/2012 09:14, Fernando González ha scritto:
 
  I hope it's interesting for some of you and, of course, any comments
  of such an active and skilful community are very welcome. Mainly
  because it's our very first development in python!
 
  Hi Fernando,
  it looks a very interesting development; thanks for this. Looking
 forward to test it.
  How do you plan to integrate it into QGIS?
  All the best.
  --
  Paolo Cavallini - Faunalia
  www.faunalia.eu
  Full contact details at www.faunalia.eu/pc
  Nuovi corsi: http://www.faunalia.it/calendario
  ___
  Qgis-developer mailing list
  Qgis-developer@lists.osgeo.org
  http://lists.osgeo.org/mailman/listinfo/qgis-developer
 ___
 Qgis-developer mailing list
 Qgis-developer@lists.osgeo.org
 http://lists.osgeo.org/mailman/listinfo/qgis-developer



 ___
 Qgis-developer mailing list
 Qgis-developer@lists.osgeo.org
 http://lists.osgeo.org/mailman/listinfo/qgis-developer


___
Qgis-developer mailing list
Qgis-developer@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/qgis-developer


Re: [Qgis-developer] GGL2 - QGIS integration

2012-06-18 Thread Victor Olaya
I just want to add that both Victor and Fernando are good friends of
mine and their work is impressive. If GGL2 can be implemented in QGIS
using SEXTANTE, That will be a very valuable addition. I, of course,
will be ready to help as much as needed.

Regards

Victor

2012/6/18 Víctor González victorzi...@gmail.com:
 Hi all,

 I'm Víctor (Fernando's brother) and I also wanted to introduce myself. I
 have been working with GGL for some time and I did the GGL2-GIS connection
 system in the context of a GSoC last year. I have been working with Java and
 C but never with Python, so this is a new experience for me.

 Regarding your question, that is the idea. But actually the Qgis plugin will
 be the server since all the communication is started by the GGL2
 environment. This plugin can be seen as a layer server that provides and
 stores (draws) layers: it opens a socket and manages the requests.

 Regards,
 Víctor.

 2012/6/18 G. Allegri gioha...@gmail.com

 Appart of the UI, a qgis plugin must be created that exchanges
 messages with the GGL compiler in order to show results and inform the
 compiler about the layers loaded in qgis, etc. This approach already
 works in gvSIG. You can see how does it looks like from the user point
 of view here[2] and the technical details here[3].


 AFAICS, GGL will be used as a server to which the Qgis plugin will talk
 through kind of an XML-RPC protocol, is it right?

 giovanni



 I hope I've answered your question.

 Regards.

 [1] http://www.gearscape.org/html/course/ejemploggl.htm
 [2] http://www.gearscape.org/html/ggl2/tutorials/gis_interaction.html
 [3] http://www.gearscape.org/html/ggl2/dev/gis_connection.html



 On Mon, Jun 18, 2012 at 9:20 AM, Paolo Cavallini cavall...@faunalia.it
 wrote:
  Il 18/06/2012 09:14, Fernando González ha scritto:
 
  I hope it's interesting for some of you and, of course, any comments
  of such an active and skilful community are very welcome. Mainly
  because it's our very first development in python!
 
  Hi Fernando,
  it looks a very interesting development; thanks for this. Looking
  forward to test it.
  How do you plan to integrate it into QGIS?
  All the best.
  --
  Paolo Cavallini - Faunalia
  www.faunalia.eu
  Full contact details at www.faunalia.eu/pc
  Nuovi corsi: http://www.faunalia.it/calendario
  ___
  Qgis-developer mailing list
  Qgis-developer@lists.osgeo.org
  http://lists.osgeo.org/mailman/listinfo/qgis-developer
 ___
 Qgis-developer mailing list
 Qgis-developer@lists.osgeo.org
 http://lists.osgeo.org/mailman/listinfo/qgis-developer



 ___
 Qgis-developer mailing list
 Qgis-developer@lists.osgeo.org
 http://lists.osgeo.org/mailman/listinfo/qgis-developer



 ___
 Qgis-developer mailing list
 Qgis-developer@lists.osgeo.org
 http://lists.osgeo.org/mailman/listinfo/qgis-developer

___
Qgis-developer mailing list
Qgis-developer@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/qgis-developer


Re: [Qgis-developer] GGL2 - QGIS integration

2012-06-18 Thread G. Allegri

 Regarding your question, that is the idea. But actually the Qgis plugin
 will be the server since all the communication is started by the GGL2
 environment. This plugin can be seen as a layer server that provides and
 stores (draws) layers: it opens a socket and manages the requests.


Hi Victor,
I've just given a rapid look to the GGL2 site and docs. If I understand it
correctly, GGL2 will run in its own process, and the Qgis plugin will be
the intermediary to expose QGis to GGL2 (through socket communication) as a
GIS provider.
The GGL2 commands will run on GGL2 which will be able to reference the
layers (and the drawing) on QGis through the plugin. Right?

giovanni



 Regards,
 Víctor.

 2012/6/18 G. Allegri gioha...@gmail.com

 Appart of the UI, a qgis plugin must be created that exchanges
 messages with the GGL compiler in order to show results and inform the
 compiler about the layers loaded in qgis, etc. This approach already
 works in gvSIG. You can see how does it looks like from the user point
 of view here[2] and the technical details here[3].


 AFAICS, GGL will be used as a server to which the Qgis plugin will talk
 through kind of an XML-RPC protocol, is it right?

 giovanni



 I hope I've answered your question.

 Regards.

 [1] http://www.gearscape.org/html/course/ejemploggl.htm
 [2] http://www.gearscape.org/html/ggl2/tutorials/gis_interaction.html
 [3] http://www.gearscape.org/html/ggl2/dev/gis_connection.html



 On Mon, Jun 18, 2012 at 9:20 AM, Paolo Cavallini cavall...@faunalia.it
 wrote:
  Il 18/06/2012 09:14, Fernando González ha scritto:
 
  I hope it's interesting for some of you and, of course, any comments
  of such an active and skilful community are very welcome. Mainly
  because it's our very first development in python!
 
  Hi Fernando,
  it looks a very interesting development; thanks for this. Looking
 forward to test it.
  How do you plan to integrate it into QGIS?
  All the best.
  --
  Paolo Cavallini - Faunalia
  www.faunalia.eu
  Full contact details at www.faunalia.eu/pc
  Nuovi corsi: http://www.faunalia.it/calendario
  ___
  Qgis-developer mailing list
  Qgis-developer@lists.osgeo.org
  http://lists.osgeo.org/mailman/listinfo/qgis-developer
 ___
 Qgis-developer mailing list
 Qgis-developer@lists.osgeo.org
 http://lists.osgeo.org/mailman/listinfo/qgis-developer



 ___
 Qgis-developer mailing list
 Qgis-developer@lists.osgeo.org
 http://lists.osgeo.org/mailman/listinfo/qgis-developer



___
Qgis-developer mailing list
Qgis-developer@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/qgis-developer


Re: [Qgis-developer] GGL2 - QGIS integration

2012-06-18 Thread Víctor González
Hi,

Yes, exactly. We plan to implement the same behavior as in gvSIG. You can
see this in some videos.

Referencing GIS layers: http://www.youtube.com/watch?v=tHJ3pFHHe6U
Adding new layers: http://www.youtube.com/watch?v=qcTTUMGuL5Q

We know that it could also be interesting to use GGL2 from within Qgis,
integrating with Sextante. But as Fernando said, it is out of the budget so
it will have to wait a little more.

Víctor.

2012/6/18 G. Allegri gioha...@gmail.com

 Regarding your question, that is the idea. But actually the Qgis plugin
 will be the server since all the communication is started by the GGL2
 environment. This plugin can be seen as a layer server that provides and
 stores (draws) layers: it opens a socket and manages the requests.


 Hi Victor,
 I've just given a rapid look to the GGL2 site and docs. If I understand it
 correctly, GGL2 will run in its own process, and the Qgis plugin will be
 the intermediary to expose QGis to GGL2 (through socket communication) as a
 GIS provider.
 The GGL2 commands will run on GGL2 which will be able to reference the
 layers (and the drawing) on QGis through the plugin. Right?

 giovanni



 Regards,
 Víctor.

 2012/6/18 G. Allegri gioha...@gmail.com

 Appart of the UI, a qgis plugin must be created that exchanges
 messages with the GGL compiler in order to show results and inform the
 compiler about the layers loaded in qgis, etc. This approach already
 works in gvSIG. You can see how does it looks like from the user point
 of view here[2] and the technical details here[3].


 AFAICS, GGL will be used as a server to which the Qgis plugin will talk
 through kind of an XML-RPC protocol, is it right?

 giovanni



 I hope I've answered your question.

 Regards.

 [1] http://www.gearscape.org/html/course/ejemploggl.htm
 [2] http://www.gearscape.org/html/ggl2/tutorials/gis_interaction.html
 [3] http://www.gearscape.org/html/ggl2/dev/gis_connection.html



 On Mon, Jun 18, 2012 at 9:20 AM, Paolo Cavallini cavall...@faunalia.it
 wrote:
  Il 18/06/2012 09:14, Fernando González ha scritto:
 
  I hope it's interesting for some of you and, of course, any comments
  of such an active and skilful community are very welcome. Mainly
  because it's our very first development in python!
 
  Hi Fernando,
  it looks a very interesting development; thanks for this. Looking
 forward to test it.
  How do you plan to integrate it into QGIS?
  All the best.
  --
  Paolo Cavallini - Faunalia
  www.faunalia.eu
  Full contact details at www.faunalia.eu/pc
  Nuovi corsi: http://www.faunalia.it/calendario
  ___
  Qgis-developer mailing list
  Qgis-developer@lists.osgeo.org
  http://lists.osgeo.org/mailman/listinfo/qgis-developer
 ___
 Qgis-developer mailing list
 Qgis-developer@lists.osgeo.org
 http://lists.osgeo.org/mailman/listinfo/qgis-developer



 ___
 Qgis-developer mailing list
 Qgis-developer@lists.osgeo.org
 http://lists.osgeo.org/mailman/listinfo/qgis-developer




___
Qgis-developer mailing list
Qgis-developer@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/qgis-developer


Re: [Qgis-developer] GGL2 - QGIS integration

2012-06-18 Thread Fernando González
Hi Víctor, thanks for the support.

My idea is to give the sextante integration a try once the basic
integration is done. We'll see :)

On Mon, Jun 18, 2012 at 10:42 AM, Victor Olaya vola...@gmail.com wrote:
 I just want to add that both Victor and Fernando are good friends of
 mine and their work is impressive. If GGL2 can be implemented in QGIS
 using SEXTANTE, That will be a very valuable addition. I, of course,
 will be ready to help as much as needed.

 Regards

 Victor

 2012/6/18 Víctor González victorzi...@gmail.com:
 Hi all,

 I'm Víctor (Fernando's brother) and I also wanted to introduce myself. I
 have been working with GGL for some time and I did the GGL2-GIS connection
 system in the context of a GSoC last year. I have been working with Java and
 C but never with Python, so this is a new experience for me.

 Regarding your question, that is the idea. But actually the Qgis plugin will
 be the server since all the communication is started by the GGL2
 environment. This plugin can be seen as a layer server that provides and
 stores (draws) layers: it opens a socket and manages the requests.

 Regards,
 Víctor.

 2012/6/18 G. Allegri gioha...@gmail.com

 Appart of the UI, a qgis plugin must be created that exchanges
 messages with the GGL compiler in order to show results and inform the
 compiler about the layers loaded in qgis, etc. This approach already
 works in gvSIG. You can see how does it looks like from the user point
 of view here[2] and the technical details here[3].


 AFAICS, GGL will be used as a server to which the Qgis plugin will talk
 through kind of an XML-RPC protocol, is it right?

 giovanni



 I hope I've answered your question.

 Regards.

 [1] http://www.gearscape.org/html/course/ejemploggl.htm
 [2] http://www.gearscape.org/html/ggl2/tutorials/gis_interaction.html
 [3] http://www.gearscape.org/html/ggl2/dev/gis_connection.html



 On Mon, Jun 18, 2012 at 9:20 AM, Paolo Cavallini cavall...@faunalia.it
 wrote:
  Il 18/06/2012 09:14, Fernando González ha scritto:
 
  I hope it's interesting for some of you and, of course, any comments
  of such an active and skilful community are very welcome. Mainly
  because it's our very first development in python!
 
  Hi Fernando,
  it looks a very interesting development; thanks for this. Looking
  forward to test it.
  How do you plan to integrate it into QGIS?
  All the best.
  --
  Paolo Cavallini - Faunalia
  www.faunalia.eu
  Full contact details at www.faunalia.eu/pc
  Nuovi corsi: http://www.faunalia.it/calendario
  ___
  Qgis-developer mailing list
  Qgis-developer@lists.osgeo.org
  http://lists.osgeo.org/mailman/listinfo/qgis-developer
 ___
 Qgis-developer mailing list
 Qgis-developer@lists.osgeo.org
 http://lists.osgeo.org/mailman/listinfo/qgis-developer



 ___
 Qgis-developer mailing list
 Qgis-developer@lists.osgeo.org
 http://lists.osgeo.org/mailman/listinfo/qgis-developer



 ___
 Qgis-developer mailing list
 Qgis-developer@lists.osgeo.org
 http://lists.osgeo.org/mailman/listinfo/qgis-developer

 ___
 Qgis-developer mailing list
 Qgis-developer@lists.osgeo.org
 http://lists.osgeo.org/mailman/listinfo/qgis-developer
___
Qgis-developer mailing list
Qgis-developer@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/qgis-developer


Re: [Qgis-developer] GGL2 - QGIS integration

2012-06-18 Thread G. Allegri
What do you mean with SEXTABTE/QGis integration? Do you mean launching
GGL2 commands from inside SEXTANTE (directed to the hosted GGL2 engine), or
porting GGL2 to Python?
I see on your repo a basic Python implementation to call GGL2 through
Popen. Do you mean something like that?

Sorry for so many questions, I ask them just to understand, because you're
project is very interesting and I like to think about possible future
applications.
I like very much domain languages. On this topic I also follow JEQL, from
Martin Davis, and OrbisGIS [2] with its GDMS and GRAP tools.

giovanni

[1] http://tsusiatsoftware.net/jeql/main.html
[2] http://trac.orbisgis.org/

2012/6/18 Fernando González fergo...@gmail.com

 Hi Víctor, thanks for the support.

 My idea is to give the sextante integration a try once the basic
 integration is done. We'll see :)

 On Mon, Jun 18, 2012 at 10:42 AM, Victor Olaya vola...@gmail.com wrote:
  I just want to add that both Victor and Fernando are good friends of
  mine and their work is impressive. If GGL2 can be implemented in QGIS
  using SEXTANTE, That will be a very valuable addition. I, of course,
  will be ready to help as much as needed.
 
  Regards
 
  Victor
 
  2012/6/18 Víctor González victorzi...@gmail.com:
  Hi all,
 
  I'm Víctor (Fernando's brother) and I also wanted to introduce myself. I
  have been working with GGL for some time and I did the GGL2-GIS
 connection
  system in the context of a GSoC last year. I have been working with
 Java and
  C but never with Python, so this is a new experience for me.
 
  Regarding your question, that is the idea. But actually the Qgis plugin
 will
  be the server since all the communication is started by the GGL2
  environment. This plugin can be seen as a layer server that provides and
  stores (draws) layers: it opens a socket and manages the requests.
 
  Regards,
  Víctor.
 
  2012/6/18 G. Allegri gioha...@gmail.com
 
  Appart of the UI, a qgis plugin must be created that exchanges
  messages with the GGL compiler in order to show results and inform the
  compiler about the layers loaded in qgis, etc. This approach already
  works in gvSIG. You can see how does it looks like from the user point
  of view here[2] and the technical details here[3].
 
 
  AFAICS, GGL will be used as a server to which the Qgis plugin will talk
  through kind of an XML-RPC protocol, is it right?
 
  giovanni
 
 
 
  I hope I've answered your question.
 
  Regards.
 
  [1] http://www.gearscape.org/html/course/ejemploggl.htm
  [2] http://www.gearscape.org/html/ggl2/tutorials/gis_interaction.html
  [3] http://www.gearscape.org/html/ggl2/dev/gis_connection.html
 
 
 
  On Mon, Jun 18, 2012 at 9:20 AM, Paolo Cavallini 
 cavall...@faunalia.it
  wrote:
   Il 18/06/2012 09:14, Fernando González ha scritto:
  
   I hope it's interesting for some of you and, of course, any
 comments
   of such an active and skilful community are very welcome. Mainly
   because it's our very first development in python!
  
   Hi Fernando,
   it looks a very interesting development; thanks for this. Looking
   forward to test it.
   How do you plan to integrate it into QGIS?
   All the best.
   --
   Paolo Cavallini - Faunalia
   www.faunalia.eu
   Full contact details at www.faunalia.eu/pc
   Nuovi corsi: http://www.faunalia.it/calendario
   ___
   Qgis-developer mailing list
   Qgis-developer@lists.osgeo.org
   http://lists.osgeo.org/mailman/listinfo/qgis-developer
  ___
  Qgis-developer mailing list
  Qgis-developer@lists.osgeo.org
  http://lists.osgeo.org/mailman/listinfo/qgis-developer
 
 
 
  ___
  Qgis-developer mailing list
  Qgis-developer@lists.osgeo.org
  http://lists.osgeo.org/mailman/listinfo/qgis-developer
 
 
 
  ___
  Qgis-developer mailing list
  Qgis-developer@lists.osgeo.org
  http://lists.osgeo.org/mailman/listinfo/qgis-developer
 
  ___
  Qgis-developer mailing list
  Qgis-developer@lists.osgeo.org
  http://lists.osgeo.org/mailman/listinfo/qgis-developer
 ___
 Qgis-developer mailing list
 Qgis-developer@lists.osgeo.org
 http://lists.osgeo.org/mailman/listinfo/qgis-developer

___
Qgis-developer mailing list
Qgis-developer@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/qgis-developer


Re: [Qgis-developer] GGL2 - QGIS integration

2012-06-18 Thread G. Allegri
Hi Fernando,
I supposed you were somehow involved in those projects. Nice to meet you :)
Now I will move my questions on GGL2 ml...

giovanni


2012/6/18 Fernando González fergo...@gmail.com

 Hi Giovanni

 On Mon, Jun 18, 2012 at 4:01 PM, G. Allegri gioha...@gmail.com wrote:
  What do you mean with SEXTABTE/QGis integration? Do you mean launching
  GGL2 commands from inside SEXTANTE (directed to the hosted GGL2 engine),
 or
  porting GGL2 to Python?

 Yes, GGL2 scripts can be packaged and, as sextante is able to use
 third party processes, it should be possible to launch them from
 sextante.

 We already got something with the previous implementation of GGL and
 the sextante Java version.

  I see on your repo a basic Python implementation to call GGL2 through
 Popen.
  Do you mean something like that?

 That's the basic integration that will allow launching GGL2 scripts
 from QGIS. We plan to create a very simple interactive console at
 first, nothing to do with sextante.

 
  Sorry for so many questions, I ask them just to understand, because
 you're
  project is very interesting and I like to think about possible future
  applications.

 Please. :)

  I like very much domain languages. On this topic I also follow JEQL, from
  Martin Davis, and OrbisGIS [2] with its GDMS and GRAP tools.

 There is also jiffle[1] from Michael Bedward. I've copied some
 constructions from there. I've talked time ago with both of them
 (Michael and Martin) to try to collaborate... but it's not easy.
 Although the basic idea is the same, the approaches are very
 different.

 About OrbisGIS/Gearscape, some facts:

 - GDMS started in gvSIG (called GDBMS), in a boring summer, at home,
 at my home :)
 - We improved it *a lot* during the first 1.5 years of OrbisGIS
 development.
 - I forked it afterwards: Gearscape.
 - GGL stands for Gearscape Geoprocessing Language.
 - The GIS application (gearscape) and it's scripting language is no
 longer supported and we focus on the new language version (GGL2) and
 on the integration with other GIS applications (now is QGIS turn!).


 Regards.


 [1] http://code.google.com/p/jiffle/


 
  giovanni
 
  [1] http://tsusiatsoftware.net/jeql/main.html
  [2] http://trac.orbisgis.org/
 
  2012/6/18 Fernando González fergo...@gmail.com
 
  Hi Víctor, thanks for the support.
 
  My idea is to give the sextante integration a try once the basic
  integration is done. We'll see :)
 
  On Mon, Jun 18, 2012 at 10:42 AM, Victor Olaya vola...@gmail.com
 wrote:
   I just want to add that both Victor and Fernando are good friends of
   mine and their work is impressive. If GGL2 can be implemented in QGIS
   using SEXTANTE, That will be a very valuable addition. I, of course,
   will be ready to help as much as needed.
  
   Regards
  
   Victor
  
   2012/6/18 Víctor González victorzi...@gmail.com:
   Hi all,
  
   I'm Víctor (Fernando's brother) and I also wanted to introduce
 myself.
   I
   have been working with GGL for some time and I did the GGL2-GIS
   connection
   system in the context of a GSoC last year. I have been working with
   Java and
   C but never with Python, so this is a new experience for me.
  
   Regarding your question, that is the idea. But actually the Qgis
 plugin
   will
   be the server since all the communication is started by the GGL2
   environment. This plugin can be seen as a layer server that provides
   and
   stores (draws) layers: it opens a socket and manages the requests.
  
   Regards,
   Víctor.
  
   2012/6/18 G. Allegri gioha...@gmail.com
  
   Appart of the UI, a qgis plugin must be created that exchanges
   messages with the GGL compiler in order to show results and inform
   the
   compiler about the layers loaded in qgis, etc. This approach
 already
   works in gvSIG. You can see how does it looks like from the user
   point
   of view here[2] and the technical details here[3].
  
  
   AFAICS, GGL will be used as a server to which the Qgis plugin will
   talk
   through kind of an XML-RPC protocol, is it right?
  
   giovanni
  
  
  
   I hope I've answered your question.
  
   Regards.
  
   [1] http://www.gearscape.org/html/course/ejemploggl.htm
   [2]
 http://www.gearscape.org/html/ggl2/tutorials/gis_interaction.html
   [3] http://www.gearscape.org/html/ggl2/dev/gis_connection.html
  
  
  
   On Mon, Jun 18, 2012 at 9:20 AM, Paolo Cavallini
   cavall...@faunalia.it
   wrote:
Il 18/06/2012 09:14, Fernando González ha scritto:
   
I hope it's interesting for some of you and, of course, any
comments
of such an active and skilful community are very welcome. Mainly
because it's our very first development in python!
   
Hi Fernando,
it looks a very interesting development; thanks for this. Looking
forward to test it.
How do you plan to integrate it into QGIS?
All the best.
--
Paolo Cavallini - Faunalia
www.faunalia.eu
Full contact details at www.faunalia.eu/pc
Nuovi corsi: