Ok, just found the menu reindex bug - fixed (new package uploaded).
On Sat, Jan 8, 2011 at 3:47 PM, JP Glutting <[email protected]> wrote: > Hi Paolo, > > I see what happened. You were using the configuration files included in the > distribution, and it was trying to write to a directory that only exists on > my computer (because the full path names are used in the config files - I > haven't figured out how to do this cross-platform with relative paths). It > checks to see if there is a value in there, but it didn't check to see if > the directory existed. Fixed that. I also made it check all input files to > make sure they exist as well. > > To make the plugin work, you are going to have to enter a new filename that > can be written in your computer. I should probably leave the results file > out of the configuration file all together (but it saved me time in > development). > > There is still a minor bug where the interface does not reset the factor > dropdown menu to the number of correct number of loaded factors when reading > a Boolean configuration file (the others work properly). This should work, > but it doesn't seem to be causing a problem, although it is irritating. I > will try to fix this. > > Do I need to increment the version number every time I upload a new > package, or is the date enough to push the new code out to users? > > Thanks for the feedback! > JP > > > On Sat, Jan 8, 2011 at 8:40 AM, Paolo Cavallini <[email protected]>wrote: > >> Il giorno ven, 07/01/2011 alle 17.43 +0100, JP Glutting ha scritto: >> > Hello All, >> > >> > >> > I just wanted to let you know that I have uploaded my tool, MCELite, >> > to the PyQGIS repository. I had to try a few times to get it uploaded, >> > but it seems to work when downloaded from the repository. >> > >> > >> > MCELite takes raster files representing decision criteria and analyzes >> > them using three types of multi-criteria evaluation (MCE): Boolean >> > overlay, weighted linear combination (WLC) or ordered weighted >> > averaging (OWA). It also does sensitivity analysis of the results of >> > an analysis. It hasn't been extensively tested, so it is marked as >> > experimental, but it does run on Windows, OS X and Linux. The package >> > includes documentation and soem sample data data sets and >> > configuration files (it reads configuration files in addition to >> > having interactive input). >> > >> > >> > Because I wrote it for a study project, I didn't use any existing code >> > (it turns out it wouldn't have been a problem, but I wanted to be >> > safe) and I rolled my own Raster object to do the overlay instead of >> > using rastercalc or something like that. I can still rewrite the back >> > end, but it would be a lot of work. >> > >> > >> > The big thing missing from the tool is any kind of fuzzy set >> > membership analysis. I couldn't find any plugins for QGIS, so you need >> > to create the input rasters with another tool, if you want to do any >> > kind of interesting analysis. >> > >> > >> > Anyway, feel free to try it out, and let me know when it breaks. I am >> > sure it still has tons of bugs. >> >> Tried, got an error: >> ======================================================================= >> Traceback (most recent call last): >> File "/home/paolo/.qgis/python/plugins/mcelite/MCELiteDialog.py", line >> 755, in accept >> self.runAnalysis(snd) >> File "/home/paolo/.qgis/python/plugins/mcelite/MCELiteDialog.py", line >> 780, in runAnalysis >> self.qm.runQuery(self.progress) >> File >> "/home/paolo/.qgis/python/plugins/mcelite/mcelite/QueryManager.py", line >> 700, in runQuery >> self.writeMCEConfig() >> File >> "/home/paolo/.qgis/python/plugins/mcelite/mcelite/QueryManager.py", line >> 572, in writeMCEConfig >> fHandle = open(filename, 'w') >> IOError: [Errno 2] No such file or directory: >> >> '/Users/jpg/pyGIS/qgismcelite/examples/bool_osx_example_configuration_Bool.txt' >> >> Versione Python: >> 2.6.6 (r266:84292, Dec 26 2010, 22:48:11) >> [GCC 4.4.5] >> >> >> Versione di QGIS: >> 1.7.0-Trunk Trunk, 14993M >> ======================================================================= >> >> Thanks for including the documentation. It would be useful if you could >> add an help/about button to read it directly form the plugin menu, >> better if in html. >> All the best. >> -- >> http://www.faunalia.it/pc >> >> >
_______________________________________________ Qgis-developer mailing list [email protected] http://lists.osgeo.org/mailman/listinfo/qgis-developer
