I added new module r.fuzzy.system to svn repository:
this is standalone classification module, to work require only sets and rules definition (see module description and small tutorial in description.html)
what module do (internally):
- parse sets and rules text files before calculation
- creates fuzzy sets based on user's definition
- implicate fuzzy rules form antecedents to consequent based on user rules
- aggregate consequents
- defuzzify final set
additional features:
- output fuzzy maps for particular rules
- output consequents and aggregated fuzzy set for particular cells (without map calculation)
In spite that module has the same name as that created by Francois Declaux, it is completely new tools without any references to that except it was created for that same reasons. Module r.fuzzy system do not require r.fuzzy and r.fuzzy.logic to work, but these modules can be used to trace intermediate results (they use the same fuzzy algorithms)
It fact module do almost all what I assumed, but there are probably lot of bugs and errors. Because it was rather difficult coding (especially text file and expression parser) any help with testing will be appreciated. I will also appreciate if someone with better English than mine can help me write tutorial on fuzzy logic in GIS
Known issues:
If there are cells for which membership in all sets is 0 module returns null. It is probably difficult to solve without extensive graphical UI with additional correction and check-out tools so probably will remain unsolved.
I forgot: If there is someone who can help me adjust this analysis to analyze imagery data, please contact me. I know almost nothing on analysis of such data but it seems it could be useful for it.
Jaros³aw Jasiewicz pisze:
Hi list!
I added new module r.fuzzy.system to svn repository:
this is standalone classification module, to work require only sets and rules definition (see module description and small tutorial in description.html)
what module do (internally):
- parse sets and rules text files before calculation
- creates fuzzy sets based on user's definition
- implicate fuzzy rules form antecedents to consequent based on user rules
- aggregate consequents
- defuzzify final set
additional features:
- output fuzzy maps for particular rules
- output consequents and aggregated fuzzy set for particular cells (without map calculation)
In spite that module has the same name as that created by Francois Declaux, it is completely new tools without any references to that except it was created for that same reasons. Module r.fuzzy system do not require r.fuzzy and r.fuzzy.logic to work, but these modules can be used to trace intermediate results (they use the same fuzzy algorithms)
It fact module do almost all what I assumed, but there are probably lot of bugs and errors. Because it was rather difficult coding (especially text file and expression parser) any help with testing will be appreciated. I will also appreciate if someone with better English than mine can help me write tutorial on fuzzy logic in GIS
Known issues:
If there are cells for which membership in all sets is 0 module returns null. It is probably difficult to solve without extensive graphical UI with additional correction and check-out tools so probably will remain unsolved.
Hi all,
I have a problem with ps.map in wxpython. I am trying to tell it to use a script with mapping instructions which is very simple and contains only paper format, raster name and scale.
It appears that ps.map does not read the current monitor view and I get and empty map. This does not happen if I switch to oldtcltk and use d.mon. Here ps.map reads the monitor and draws the map fine.
I would like to use the wxpython display as it is easier to go through the map zoom unzoom and choose which part of the map I want to print at a given scale so that it can sit into a given paper format.
Hi list,
I am also trying to export a display. I found d.out.file was great as it could export also as geotiff.
Is it planned for it to be also in wxpython new gui?
I am also trying to export a display. I found d.out.file
was great as it could export also as geotiff.
Is it planned for it to be also in wxpython new gui?
No, due to the different display driver used it is not possible.
But the map display canvas has a save image button, which is next
to the printer button. (devs: can we set the default for that to
PNG?)
Hi Hamish,
thank you,
yes, I tried the export button but the .tif or .png file has a bad resolution and if you want to export a topographic map it is not readable. This happens also if the region resolution is high (1 m) and in the display monitor the display is good enough to read heights and houses names (it is a 1:10.000 scale map). Is there a way to control the output image resolution?
cheers
Francesco
Hamish wrote:
Francesco wrote:
I am also trying to export a display. I found d.out.file
was great as it could export also as geotiff.
Is it planned for it to be also in wxpython new gui?
No, due to the different display driver used it is not possible.
But the map display canvas has a save image button, which is next
to the printer button. (devs: can we set the default for that to
PNG?)
On Mon, Mar 29, 2010 at 9:35 PM, Hamish <hamish_b@yahoo.com> wrote:
Francesco wrote:
I am also trying to export a display. I found d.out.file
was great as it could export also as geotiff.
Is it planned for it to be also in wxpython new gui?
No, due to the different display driver used it is not possible.
But the map display canvas has a save image button, which is next
to the printer button. (devs: can we set the default for that to
PNG?)
The map display canvas "save image button" works ok but takes the
screen resolution. It would be nice to have the option to increase the
resolution as it was/is for the PNG driver. Not sure if such high res
rendering is offered by wxPython...
On Mon, Mar 29, 2010 at 9:35 PM, Hamish <hamish_b@yahoo.com> wrote:
The map display canvas "save image button" works ok but takes the
screen resolution. It would be nice to have the option to increase the
resolution as it was/is for the PNG driver. Not sure if such high res
rendering is offered by wxPython...