[Qgis-developer] New plugin: SDA4PP (Spatial Data Analysis for Point Pattern)

Paolo Cavallini cavallini at faunalia.it
Thu Jun 11 02:22:29 EDT 2009


Volkan Kepoglu ha scritto:
> *Dear to all,
> *
> 
> The plugin performs analysis on point pattern spatial data. It uses
> spatial analytical structure of R. The plugin communicates with R
> through RPy2.

Hi Volkan.
Spotted a new bug. When selecting ggobi from the menu, without any layer
loaded, I get:

===
NEW LOGGING | 11.06.2009 08:18:12 - starting from SDATool-initGui.

CLASS NAME | FUNCTION NAME - MESSAGE
Loaded : Spatial Data Analysis Plugin for Point Pattern (package: SDA4PP)
Loaded : SelectPlus Menu (package: selectplus)
Loaded : Table Manager (package: tablemanager)
Loaded : TopoColour (package: topocolour)
Loaded : Zoom to Point (package: zoom_to_point)

rggobi | readInputFile - checking whether R libraries will be loaded or not

sda4pploadRpackage | readLib - Starting...
Carico il pacchetto richiesto: rgdal
Carico il pacchetto richiesto: sp
Geospatial Data Abstraction Library extensions to R successfully loaded
Loaded GDAL runtime: GDAL 1.5.4, released 2009/01/07
Path to GDAL shared files: /usr/share/gdal15
Loaded PROJ.4 runtime: Rel. 4.6.1, 21 August 2008
Path to PROJ.4 shared files: (autodetected)

sda4pploadRpackage | loadRgdal - rgdal package loaded.
Carico il pacchetto richiesto: rggobi
Carico il pacchetto richiesto: RGtk2

sda4pploadRpackage | loadRggobi - rggobi package loaded.

sda4pploadRpackage | readLib - result=""

rggobi | readInputFile - all R libraries are successfully loaded.

ReadQGISLayer | getLayerNameWithCombo - sending combobox with added
layerNames.

ReadQGISLayer | getLayerNameWithCombo - the error is="Please add some
vector layers in QGIS."
The program 'R' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadMatch (invalid parameter attributes)'.
  (Details: serial 38565 error_code 8 request_code 42 minor_code 0)
  (Note to programmers: normally, X errors are reported asynchronously;
   that is, you will receive the error a while after causing it.
   To debug your program, run it with the --sync command line
   option to change this behavior. You can then get a meaningful
   backtrace from your debugger if you break on the gdk_x_error() function.)
===

and QGIS crashes.
Also, please consider giving a more understandable name to your plugin,
as the acronym is a bit difficult to remember (something like Point
analysis, or similar).
All the best, and again many thanks for your work.
-- 
Paolo Cavallini: http://www.faunalia.it/pc


More information about the Qgis-developer mailing list