Re: [GRASS-dev] Introduction for GSoC 2017
Hi Rachit and welcome to GRASS GIS ! [CC'ing Manan as he was also interested in this topic] Le Tue, 14 Mar 2017 14:32:56 +0530, Rachit Kansal a écrit : > Hi, I'm Rachit Kansal, 4th year Computer Science student from BITS > Pilani, India. I hope I'm not late to make the contact. I would like > to give a small brief about myself. > > > I am proficient in Python and have good experience in GUI programming > using PyQT as well in GIS (specifically QGIS). I have developed > couple of plugins for QGIS during my internship period at Indian > Institute of Remote Sensing (ISRO)-Geoinformatics Department. ). I > also have good experience with various python libraries like Numpy, > Scipy, Pandas, Scikit-learn, Keras, Matplotllib, Scrapy, etc. > > > > I'm interested in contributing to the GRASS GIS for GSOC 17. I am > looking forward to working on the project “Additional GUI tools for > image analysis”. > > > I would like to get further details regarding the project and what > kind of new GUI tools are required? Have you looked at [1] ? As mentioned there, I see three main tasks: - A general vector interactive attribute table editor which pops up an attribute editing form when you click on a vector map. Currently, to do this, you have to go into digitizing mode. In addition, it would be great to be able to somehow (text input file ?) be able to define the columns you see in the form so that you don't have to scroll through tens of lines before you reach those that you want to edit. - A tool to attribute class values to raster objects. This is much simpler and "just" a combination of GUI + r.what + form to add a value + writing everything to a text file. In other words, it is the current GUI raster interrogation tool enhanced to add a value and to write info to a file. - A tool to allow easy construction of rulesets for ruleset-based classification. This would be a front-end to r.mapcalc and/or v.db.update. It should allow the user to define a series of input bands/columns and threshold values for those. Note that on the wiki, I also added a link to an open enhancement ticket. Solving one or two tasks of that ticket is a good way to get familiar with GRASS GUI development and would allow you to demonstrate your programming skills in your application (or after your application and before selection). Moritz [1] https://trac.osgeo.org/grass/wiki/GSoC/2017#AdditionalGUItoolsforimageanalysis ___ grass-dev mailing list grass-dev@lists.osgeo.org https://lists.osgeo.org/mailman/listinfo/grass-dev
Re: [GRASS-dev] Introduction for GSoC 2017
Dear Moritz and students, here are some of my ideas for these ideas. This is a good start. I think we need enhancement ticket with use cases for each item. On Tue, Mar 14, 2017 at 6:25 AM, Moritz Lennert < mlenn...@club.worldonline.be> wrote: > - A general vector interactive attribute table editor which pops > up an attribute editing form when you click on a vector map. > Currently, to do this, you have to go into digitizing mode. > This is what the original query dialog in GUI was doing, but then it was replaced by something which is optimized for (ready only) queries and does not allow editing. You need to specify how the editing dialog would be connected to the current GUI; e.g. new button? > In > addition, it would be great to be able to somehow (text input file ?) > be able to define the columns you see in the form so that you don't > have to scroll through tens of lines before you reach those that you > want to edit. > Is a text file the user friendly way you are looking for? Should this be stored between GUI sessions? > - A tool to attribute class values to raster objects. This is much > simpler and "just" a combination of GUI + r.what + form to add a > value + writing everything to a text file. In other words, it is the > current GUI raster interrogation tool enhanced to add a value and to > write info to a file. > This sounds like raster attribute table for GRASS GIS. This needs some serious design. There is more of these individual features which may be useful, e.g. imagery group support in the Data tab or r.pack/r.unpack equivalent for imagery groups. Also the GUI dialog which shows for (instead of) i.group needs some improvements. Rachit, Manan, and other students, it is important that you look and work on some of existing tickets or even find some problems or small possible enhancements by exploring the current functionality. An good example ticket is the one by Moritz: https://trac.osgeo.org/grass/ticket/3310 You can also do some general tickets to familiarize yourself with different parts of the GRASS GIS code base, for example: https://trac.osgeo.org/grass/ticket/3314 Moritz and all, in cases like this, when a GSoC idea can be split into a separate features and they are reasonable feature requests (they wouldn't be part of the idea otherwise, right?), it would be good if we create the appropriate tickets for each of those. We did this last summer when we used keywords (tags) `gsoc2016` and `cartography` for each ticket related to the GSoC Cartography Improvements idea: https://trac.osgeo.org/grass/query?status=assigned&status= closed&status=new&status=reopened&keywords=~gsoc2016+cartography For this idea it could be e.g. `gsoc2017` and `ImageAnalysisGUI`, but please suggest something better (it must be one word, no spaces). Best, Vaclav ___ grass-dev mailing list grass-dev@lists.osgeo.org https://lists.osgeo.org/mailman/listinfo/grass-dev
Re: [GRASS-dev] Introduction for GSoC 2017
Le 15 mars 2017 04:26:53 GMT+01:00, Vaclav Petras a écrit : >Dear Moritz and students, > >here are some of my ideas for these ideas. This is a good start. I >think we >need enhancement ticket with use cases for each item. > >On Tue, Mar 14, 2017 at 6:25 AM, Moritz Lennert < >mlenn...@club.worldonline.be> wrote: > >> - A general vector interactive attribute table editor which pops >> up an attribute editing form when you click on a vector map. >> Currently, to do this, you have to go into digitizing mode. >> > >This is what the original query dialog in GUI was doing, but then it >was >replaced by something which is optimized for (ready only) queries and >does >not allow editing. You need to specify how the editing dialog would be >connected to the current GUI; e.g. new button? A button in the GUI (e.g. within a query menu) would be nice, but it could possibly also be implemented as a g.gui.* module. > > >> In >> addition, it would be great to be able to somehow (text input file >?) >> be able to define the columns you see in the form so that you don't >> have to scroll through tens of lines before you reach those that >you >> want to edit. >> > >Is a text file the user friendly way you are looking for? Should this >be >stored between GUI sessions? I find text files the most versatile, accessible and easy to handle by everyone, but I guess I'm a bit old school ;-). All it would need is a list of column names (unless we want to allow defining column input widget types). If time allows we could create another module that allows creating this file. > > >> - A tool to attribute class values to raster objects. This is much >> simpler and "just" a combination of GUI + r.what + form to add a >> value + writing everything to a text file. In other words, it is >the >> current GUI raster interrogation tool enhanced to add a value and >to >> write info to a file. >> > >This sounds like raster attribute table for GRASS GIS. This needs some >serious design. No, I was not aiming for raster attribute tables. The main motivation for me is that when you create segments in an object-based image analysis approach and you want to then extract some objects as training objects this is currently not easy to do. For such training you have to identify the objects and indicate which class they're in. My idea is not to store this info within the gisdbase, but to output it to text file (yes, again ;-)) which can then be used as input to further treatment (e.g. v.class.mlR & co). > >There is more of these individual features which may be useful, e.g. >imagery group support in the Data tab or r.pack/r.unpack equivalent for >imagery groups. > Also the GUI dialog which shows for (instead of) >i.group >needs some improvements. The r.pack/unpack idea sounds great. I haven't really encountered problems with the others, so I'd leave that to you. We just need to make sure we don't increase the number of tasks too much. I think the rules editor that is also part of the proposal will take some work and thought... > > >Moritz and all, > >in cases like this, when a GSoC idea can be split into a separate >features >and they are reasonable feature requests (they wouldn't be part of the >idea >otherwise, right?), it would be good if we create the appropriate >tickets >for each of those. We did this last summer when we used keywords (tags) >`gsoc2016` and `cartography` for each ticket related to the GSoC >Cartography Improvements idea: > >https://trac.osgeo.org/grass/query?status=assigned&status= >closed&status=new&status=reopened&keywords=~gsoc2016+cartography > >For this idea it could be e.g. `gsoc2017` and `ImageAnalysisGUI`, but >please suggest something better (it must be one word, no spaces). +1 Do you think we should create these tickets now, or as part of the first phase of the project ? Moritz ___ grass-dev mailing list grass-dev@lists.osgeo.org https://lists.osgeo.org/mailman/listinfo/grass-dev
Re: [GRASS-dev] Introduction for GSoC 2017
Hi, Could also porting (competition) of the i.ortho.photo modules (and here especially the missing GUI modules around it) to GRASS 7 become scope of this GSoC idea? Workflows from GRASS 6 could be improved a bit in that context quite a bit too, e.g.: - Having both image and target map in an interactive window for setting image coordinates and GCPs - Possibility to move points for image coordinates to improve RMSE - Pick altitude from target terrain The lack of Orthorectification tools in GRASS 7 is the only reason for me to keep GRASS 6 in parallel… Cheers, Stefan ___ grass-dev mailing list grass-dev@lists.osgeo.org https://lists.osgeo.org/mailman/listinfo/grass-dev
Re: [GRASS-dev] Introduction for GSoC 2017
On Wed, Mar 15, 2017 at 3:00 AM, Moritz Lennert < mlenn...@club.worldonline.be> wrote: > > > > >> - A tool to attribute class values to raster objects. This is much > >> simpler and "just" a combination of GUI + r.what + form to add a > >> value + writing everything to a text file. In other words, it is > >the > >> current GUI raster interrogation tool enhanced to add a value and > >to > >> write info to a file. > >> > > > >This sounds like raster attribute table for GRASS GIS. This needs some > >serious design. > > No, I was not aiming for raster attribute tables. The main motivation for > me is that when you create segments in an object-based image analysis > approach and you want to then extract some objects as training objects this > is currently not easy to do. For such training you have to identify the > objects and indicate which class they're in. My idea is not to store this > info within the gisdbase, but to output it to text file (yes, again ;-)) > which can then be used as input to further treatment (e.g. v.class.mlR & > co). > > > I don't say that this can't be implemented through external CSV files and the tools for handling them and transferring raster values into them are generally useful. The thing I'm uncomfortable about is that it looks like a raster attribute table from user point of view but it is different and also at one point CSV won't be enough for some they will need actual database or SQL. We had ASCII vectors in the past... (not that I would be around for that ;-) >Moritz and all, > > > >in cases like this, when a GSoC idea can be split into a separate > >features > >and they are reasonable feature requests (they wouldn't be part of the > >idea > >otherwise, right?), it would be good if we create the appropriate > >tickets > >for each of those. We did this last summer when we used keywords (tags) > >`gsoc2016` and `cartography` for each ticket related to the GSoC > >Cartography Improvements idea: > > > >https://trac.osgeo.org/grass/query?status=assigned&status= > >closed&status=new&status=reopened&keywords=~gsoc2016+cartography > > > >For this idea it could be e.g. `gsoc2017` and `ImageAnalysisGUI`, but > >please suggest something better (it must be one word, no spaces). > > +1 > > Do you think we should create these tickets now, or as part of the first > phase of the project ? Yes, now. ___ grass-dev mailing list grass-dev@lists.osgeo.org https://lists.osgeo.org/mailman/listinfo/grass-dev
Re: [GRASS-dev] Introduction for GSoC 2017
On Sat, Mar 18, 2017 at 3:30 AM, Blumentrath, Stefan < stefan.blumentr...@nina.no> wrote: > Could also porting (competition) of the i.ortho.photo modules (and here > especially the missing GUI modules around it) to GRASS 7 become scope of > this GSoC idea? > See also: https://trac.osgeo.org/grass/browser/grass/trunk/imagery/i.ortho.photo > The lack of Orthorectification tools in GRASS 7 is the only reason for me > to keep GRASS 6 in parallel… > Perhaps, there should be a list of tickets or a wiki to collect things needed for people to fully switch to G7 (needs to be created by those who actually use G6). Vaclav ___ grass-dev mailing list grass-dev@lists.osgeo.org https://lists.osgeo.org/mailman/listinfo/grass-dev
Re: [GRASS-dev] Introduction for GSoC 2017
On 18 March 2017 at 08:30, Blumentrath, Stefan wrote: > Hi, > Hi, > > Could also porting (competition) of the i.ortho.photo modules (and here > especially the missing GUI modules around it) to GRASS 7 become scope of > this GSoC idea? > I fully support this idea, GUI for i.ortho.photo is the most important loss from GRASS 6 > > > Cheers, > > Stefan > -- ciao Luca www.lucadelu.org ___ grass-dev mailing list grass-dev@lists.osgeo.org https://lists.osgeo.org/mailman/listinfo/grass-dev
Re: [GRASS-dev] Introduction for GSoC 2017
Hi all, I have added to SVN trunk one of the two missing gui modules of i.ortho.photo recently: g.gui.iphoto2image at the command line launches it. All other modules but one are operational (still not fully tested though), I have already started working on the last one, which is also GUI based. Cheers, Yann On Mar 20, 2017 5:25 PM, "Luca Delucchi" wrote: > On 18 March 2017 at 08:30, Blumentrath, Stefan > wrote: > > Hi, > > > > Hi, > > > > > Could also porting (competition) of the i.ortho.photo modules (and here > > especially the missing GUI modules around it) to GRASS 7 become scope of > > this GSoC idea? > > > > I fully support this idea, GUI for i.ortho.photo is the most important > loss from GRASS 6 > > > > > > > Cheers, > > > > Stefan > > > > > -- > ciao > Luca > > www.lucadelu.org > ___ > grass-dev mailing list > grass-dev@lists.osgeo.org > https://lists.osgeo.org/mailman/listinfo/grass-dev ___ grass-dev mailing list grass-dev@lists.osgeo.org https://lists.osgeo.org/mailman/listinfo/grass-dev
Re: [GRASS-dev] Introduction for GSoC 2017
Hi Stefan, please also launch the main menu: i.ortho.photo at the command line, it tends to be erratic. (careful the i.photo.2target is not yet existing) Ciao, Yann On 21/03/2017 08:04, Blumentrath, Stefan wrote: Hi Yann, Thanks so much! Very cool! I will test the photo2image GUI tool ASAP! Cheers Stefan From: Yann Chemin [mailto:dr.yann.che...@gmail.com] Sent: tirsdag 21. mars 2017 07.56 To: Luca Delucchi Cc: GRASS-dev ; Manan Singh ; Blumentrath, Stefan Subject: Re: [GRASS-dev] Introduction for GSoC 2017 Hi all, I have added to SVN trunk one of the two missing gui modules of i.ortho.photo recently: g.gui.iphoto2image at the command line launches it. All other modules but one are operational (still not fully tested though), I have already started working on the last one, which is also GUI based. Cheers, Yann On Mar 20, 2017 5:25 PM, "Luca Delucchi" mailto:lucadel...@gmail.com>> wrote: On 18 March 2017 at 08:30, Blumentrath, Stefan mailto:stefan.blumentr...@nina.no>> wrote: Hi, Hi, Could also porting (competition) of the i.ortho.photo modules (and here especially the missing GUI modules around it) to GRASS 7 become scope of this GSoC idea? I fully support this idea, GUI for i.ortho.photo is the most important loss from GRASS 6 Cheers, Stefan -- ciao Luca www.lucadelu.org<http://www.lucadelu.org> ___ grass-dev mailing list grass-dev@lists.osgeo.org<mailto:grass-dev@lists.osgeo.org> https://lists.osgeo.org/mailman/listinfo/grass-dev ___ grass-dev mailing list grass-dev@lists.osgeo.org https://lists.osgeo.org/mailman/listinfo/grass-dev
Re: [GRASS-dev] Introduction for GSoC 2017
Hi Yann, Thanks so much! Very cool! I will test the photo2image GUI tool ASAP! Cheers Stefan From: Yann Chemin [mailto:dr.yann.che...@gmail.com] Sent: tirsdag 21. mars 2017 07.56 To: Luca Delucchi Cc: GRASS-dev ; Manan Singh ; Blumentrath, Stefan Subject: Re: [GRASS-dev] Introduction for GSoC 2017 Hi all, I have added to SVN trunk one of the two missing gui modules of i.ortho.photo recently: g.gui.iphoto2image at the command line launches it. All other modules but one are operational (still not fully tested though), I have already started working on the last one, which is also GUI based. Cheers, Yann On Mar 20, 2017 5:25 PM, "Luca Delucchi" mailto:lucadel...@gmail.com>> wrote: On 18 March 2017 at 08:30, Blumentrath, Stefan mailto:stefan.blumentr...@nina.no>> wrote: > Hi, > Hi, > > Could also porting (competition) of the i.ortho.photo modules (and here > especially the missing GUI modules around it) to GRASS 7 become scope of > this GSoC idea? > I fully support this idea, GUI for i.ortho.photo is the most important loss from GRASS 6 > > > Cheers, > > Stefan > -- ciao Luca www.lucadelu.org<http://www.lucadelu.org> ___ grass-dev mailing list grass-dev@lists.osgeo.org<mailto:grass-dev@lists.osgeo.org> https://lists.osgeo.org/mailman/listinfo/grass-dev ___ grass-dev mailing list grass-dev@lists.osgeo.org https://lists.osgeo.org/mailman/listinfo/grass-dev
Re: [GRASS-dev] Introduction for GSoC 2017
On Tue, Mar 21, 2017 at 8:31 AM, Yann wrote: > > Hi Stefan, > > please also launch the main menu: i.ortho.photo at the command line, it tends to be erratic. > > (careful the i.photo.2target is not yet existing) you can clone and modify g.gui.gcp to get a wxgui replacement for i.photo.2target. Essentially you need to replace calls to m.transform with calls to i.ortho.transform which I wrote a wile ago for this purpose. And some interface to set fiducials is missing (old i.photo.2image) which would need to be added to the wizard of g.gui.gcp. Markus M > > Ciao, > Yann > > > > On 21/03/2017 08:04, Blumentrath, Stefan wrote: >> >> Hi Yann, >> >> Thanks so much! Very cool! >> I will test the photo2image GUI tool ASAP! >> >> Cheers >> Stefan >> >> From: Yann Chemin [mailto:dr.yann.che...@gmail.com] >> Sent: tirsdag 21. mars 2017 07.56 >> To: Luca Delucchi >> Cc: GRASS-dev ; Manan Singh < mananpa...@gmail.com>; Blumentrath, Stefan >> Subject: Re: [GRASS-dev] Introduction for GSoC 2017 >> >> >> Hi all, >> >> I have added to SVN trunk one of the two missing gui modules of i.ortho.photo recently: g.gui.iphoto2image at the command line launches it. All other modules but one are operational (still not fully tested though), I have already started working on the last one, which is also GUI based. >> >> Cheers, >> Yann >> >> On Mar 20, 2017 5:25 PM, "Luca Delucchi" > wrote: >> On 18 March 2017 at 08:30, Blumentrath, Stefan >> mailto:stefan.blumentr...@nina.no>> wrote: >>> >>> Hi, >>> >> Hi, >> >>> Could also porting (competition) of the i.ortho.photo modules (and here >>> especially the missing GUI modules around it) to GRASS 7 become scope of >>> this GSoC idea? >>> >> I fully support this idea, GUI for i.ortho.photo is the most important >> loss from GRASS 6 >> >>> >>> Cheers, >>> >>> Stefan >>> >> >> -- >> ciao >> Luca >> >> www.lucadelu.org<http://www.lucadelu.org> >> ___ >> grass-dev mailing list >> grass-dev@lists.osgeo.org<mailto:grass-dev@lists.osgeo.org> >> https://lists.osgeo.org/mailman/listinfo/grass-dev > > > ___ > grass-dev mailing list > grass-dev@lists.osgeo.org > https://lists.osgeo.org/mailman/listinfo/grass-dev ___ grass-dev mailing list grass-dev@lists.osgeo.org https://lists.osgeo.org/mailman/listinfo/grass-dev
Re: [GRASS-dev] Introduction for GSoC 2017
On Mar 22, 2017 6:01 PM, "Markus Metz" wrote: > > > > On Tue, Mar 21, 2017 at 8:31 AM, Yann wrote: > > > > Hi Stefan, > > > > please also launch the main menu: i.ortho.photo at the command line, it tends to be erratic. > > > > (careful the i.photo.2target is not yet existing) > > you can clone and modify g.gui.gcp to get a wxgui replacement for i.photo.2target. Yes started that already. Essentially you need to replace calls to m.transform with calls to i.ortho.transform which I wrote a wile ago for this purpose. I will look into that, I saw that m.transform would need replacement indeed. Did not know it was ready yet. Thanks. And some interface to set fiducials is missing (old i.photo.2image) which would need to be added to the wizard of g.gui.gcp. > > Markus M Thanks Markus Yann > > > > > Ciao, > > Yann > > > > > > > > On 21/03/2017 08:04, Blumentrath, Stefan wrote: > >> > >> Hi Yann, > >> > >> Thanks so much! Very cool! > >> I will test the photo2image GUI tool ASAP! > >> > >> Cheers > >> Stefan > >> > >> From: Yann Chemin [mailto:dr.yann.che...@gmail.com] > >> Sent: tirsdag 21. mars 2017 07.56 > >> To: Luca Delucchi > >> Cc: GRASS-dev ; Manan Singh < mananpa...@gmail.com>; Blumentrath, Stefan > >> Subject: Re: [GRASS-dev] Introduction for GSoC 2017 > >> > >> > >> Hi all, > >> > >> I have added to SVN trunk one of the two missing gui modules of i.ortho.photo recently: g.gui.iphoto2image at the command line launches it. All other modules but one are operational (still not fully tested though), I have already started working on the last one, which is also GUI based. > >> > >> Cheers, > >> Yann > >> > >> On Mar 20, 2017 5:25 PM, "Luca Delucchi" > wrote: > >> On 18 March 2017 at 08:30, Blumentrath, Stefan > >> mailto:stefan.blumentr...@nina.no>> wrote: > >>> > >>> Hi, > >>> > >> Hi, > >> > >>> Could also porting (competition) of the i.ortho.photo modules (and here > >>> especially the missing GUI modules around it) to GRASS 7 become scope of > >>> this GSoC idea? > >>> > >> I fully support this idea, GUI for i.ortho.photo is the most important > >> loss from GRASS 6 > >> > >>> > >>> Cheers, > >>> > >>> Stefan > >>> > >> > >> -- > >> ciao > >> Luca > >> > >> www.lucadelu.org<http://www.lucadelu.org> > >> ___ > >> grass-dev mailing list > >> grass-dev@lists.osgeo.org<mailto:grass-dev@lists.osgeo.org> > >> https://lists.osgeo.org/mailman/listinfo/grass-dev > > > > > > ___ > > grass-dev mailing list > > grass-dev@lists.osgeo.org > > https://lists.osgeo.org/mailman/listinfo/grass-dev > ___ grass-dev mailing list grass-dev@lists.osgeo.org https://lists.osgeo.org/mailman/listinfo/grass-dev
Re: [GRASS-dev] Introduction for GSoC 2017
Hi Stefan, the first throw is there in SVN, just update and recompile. The two GUI are g.gui.iphoto2image and g.gui.iimage2target. Finalization of the names are also open to suggestion, so far I just concatenated the old module names in v6 and added to g.gui. Please test and if you have a scanned aerial photo with good info about camera and XYZ of fiducials, please throw it my side too so I can validate/finalize the output accuracy. Cheers, Yann -- Yann Chemin Planetary Scientist Latest: https://peerj.com/preprints/2124/ - *JRC:* https://www.thefreelibrary.com/3628+-+CANHEMON+Remote+sensing+based+forest+canopy+health+monitoring...-a0453990005 *OSGeo: *https://wiki.osgeo.org/wiki/Open_Monitoring_Systems_Working_Group On 21 March 2017 at 08:31, Yann wrote: > Hi Stefan, > > please also launch the main menu: i.ortho.photo at the command line, it > tends to be erratic. > > (careful the i.photo.2target is not yet existing) > > Ciao, > Yann > > > > On 21/03/2017 08:04, Blumentrath, Stefan wrote: > >> Hi Yann, >> >> Thanks so much! Very cool! >> I will test the photo2image GUI tool ASAP! >> >> Cheers >> Stefan >> >> From: Yann Chemin [mailto:dr.yann.che...@gmail.com] >> Sent: tirsdag 21. mars 2017 07.56 >> To: Luca Delucchi >> Cc: GRASS-dev ; Manan Singh < >> mananpa...@gmail.com>; Blumentrath, Stefan >> Subject: Re: [GRASS-dev] Introduction for GSoC 2017 >> >> >> Hi all, >> >> I have added to SVN trunk one of the two missing gui modules of >> i.ortho.photo recently: g.gui.iphoto2image at the command line launches it. >> All other modules but one are operational (still not fully tested though), >> I have already started working on the last one, which is also GUI based. >> >> Cheers, >> Yann >> >> On Mar 20, 2017 5:25 PM, "Luca Delucchi" > ucadel...@gmail.com>> wrote: >> On 18 March 2017 at 08:30, Blumentrath, Stefan >> mailto:stefan.blumentr...@nina.no>> wrote: >> >>> Hi, >>> >>> Hi, >> >> Could also porting (competition) of the i.ortho.photo modules (and here >>> especially the missing GUI modules around it) to GRASS 7 become scope of >>> this GSoC idea? >>> >>> I fully support this idea, GUI for i.ortho.photo is the most important >> loss from GRASS 6 >> >> >>> Cheers, >>> >>> Stefan >>> >>> >> -- >> ciao >> Luca >> >> www.lucadelu.org<http://www.lucadelu.org> >> ___ >> grass-dev mailing list >> grass-dev@lists.osgeo.org<mailto:grass-dev@lists.osgeo.org> >> https://lists.osgeo.org/mailman/listinfo/grass-dev >> > > ___ grass-dev mailing list grass-dev@lists.osgeo.org https://lists.osgeo.org/mailman/listinfo/grass-dev
Re: [GRASS-dev] Introduction for GSoC 2017
On 12/05/17 09:18, Yann Chemin wrote: Hi Stefan, the first throw is there in SVN, just update and recompile. The two GUI are g.gui.iphoto2image and g.gui.iimage2target. Finalization of the names are also open to suggestion, so far I just concatenated the old module names in v6 and added to g.gui. I would suggest g.gui.photo2image g.gui.image2target (without the extra i) Moritz ___ grass-dev mailing list grass-dev@lists.osgeo.org https://lists.osgeo.org/mailman/listinfo/grass-dev
Re: [GRASS-dev] Introduction for GSoC 2017
On 12 May 2017 at 09:28, Moritz Lennert wrote: > On 12/05/17 09:18, Yann Chemin wrote: >> >> Hi Stefan, >> >> the first throw is there in SVN, just update and recompile. >> The two GUI are g.gui.iphoto2image and g.gui.iimage2target. >> >> Finalization of the names are also open to suggestion, so far I just >> concatenated the old module names in v6 and added to g.gui. > > > I would suggest > > g.gui.photo2image > g.gui.image2target > > (without the extra i) > +1 > Moritz > -- ciao Luca www.lucadelu.org ___ grass-dev mailing list grass-dev@lists.osgeo.org https://lists.osgeo.org/mailman/listinfo/grass-dev
Re: [GRASS-dev] Introduction for GSoC 2017
On Fri, May 12, 2017 at 9:33 AM, Luca Delucchi wrote: > On 12 May 2017 at 09:28, Moritz Lennert wrote: >> On 12/05/17 09:18, Yann Chemin wrote: >>> >>> Hi Stefan, >>> >>> the first throw is there in SVN, just update and recompile. >>> The two GUI are g.gui.iphoto2image and g.gui.iimage2target. >>> >>> Finalization of the names are also open to suggestion, so far I just >>> concatenated the old module names in v6 and added to g.gui. >> >> I would suggest >> >> g.gui.photo2image >> g.gui.image2target >> >> (without the extra i) >> > > +1 +1 If/when renaming, be sure to use "svn mv" for this to keep the history. https://trac.osgeo.org/grass/wiki/HowToSVN#SVNusage --> at the end of the section Markus ___ grass-dev mailing list grass-dev@lists.osgeo.org https://lists.osgeo.org/mailman/listinfo/grass-dev
Re: [GRASS-dev] Introduction for GSoC 2017
just did using svn mv -- Yann Chemin Planetary Scientist Latest: https://peerj.com/preprints/2124/ - *JRC:* https://www.thefreelibrary.com/3628+-+CANHEMON+Remote+sensing+based+forest+canopy+health+monitoring...-a0453990005 *OSGeo: *https://wiki.osgeo.org/wiki/Open_Monitoring_Systems_Working_Group On 12 May 2017 at 10:52, Markus Neteler wrote: > On Fri, May 12, 2017 at 9:33 AM, Luca Delucchi > wrote: > > On 12 May 2017 at 09:28, Moritz Lennert > wrote: > >> On 12/05/17 09:18, Yann Chemin wrote: > >>> > >>> Hi Stefan, > >>> > >>> the first throw is there in SVN, just update and recompile. > >>> The two GUI are g.gui.iphoto2image and g.gui.iimage2target. > >>> > >>> Finalization of the names are also open to suggestion, so far I just > >>> concatenated the old module names in v6 and added to g.gui. > >> > >> I would suggest > >> > >> g.gui.photo2image > >> g.gui.image2target > >> > >> (without the extra i) > >> > > > > +1 > > +1 > > If/when renaming, be sure to use "svn mv" for this to keep the history. > https://trac.osgeo.org/grass/wiki/HowToSVN#SVNusage > --> at the end of the section > > Markus > ___ > grass-dev mailing list > grass-dev@lists.osgeo.org > https://lists.osgeo.org/mailman/listinfo/grass-dev ___ grass-dev mailing list grass-dev@lists.osgeo.org https://lists.osgeo.org/mailman/listinfo/grass-dev
Re: [GRASS-dev] Introduction for GSoC 2017
Hi, 2017-05-12 14:48 GMT+02:00 Yann Chemin : > just did using svn mv since the tools is experimental we should not include in G7.4 I would say. If you agree we have two options: * move it to Addons * after creating relbr_74 to remove the tools What do you think? Ma >> >> g.gui.photo2image >> >> g.gui.image2target >> >> >> >> (without the extra i) >> >> >> > >> > +1 >> >> +1 >> >> If/when renaming, be sure to use "svn mv" for this to keep the history. >> https://trac.osgeo.org/grass/wiki/HowToSVN#SVNusage >> --> at the end of the section >> >> Markus >> ___ >> grass-dev mailing list >> grass-dev@lists.osgeo.org >> https://lists.osgeo.org/mailman/listinfo/grass-dev > > > > ___ > grass-dev mailing list > grass-dev@lists.osgeo.org > https://lists.osgeo.org/mailman/listinfo/grass-dev -- Martin Landa http://geo.fsv.cvut.cz/gwiki/Landa http://gismentors.cz/mentors/landa ___ grass-dev mailing list grass-dev@lists.osgeo.org https://lists.osgeo.org/mailman/listinfo/grass-dev
Re: [GRASS-dev] Introduction for GSoC 2017
On Fri, May 12, 2017 at 9:51 AM, Martin Landa wrote: > since the tools is experimental we should not include in G7.4 I would > say. > Or just say they are experimental. > If you agree we have two options: > > * move it to Addons > * after creating relbr_74 to remove the tools > Then I would just remove them from 74, because we want them in trunk. I don't like it that much, but copy in addons may be good for users. ___ grass-dev mailing list grass-dev@lists.osgeo.org https://lists.osgeo.org/mailman/listinfo/grass-dev
Re: [GRASS-dev] Introduction for GSoC 2017
Thanks Yann! Great news! I will use the modules on tilted digital camera images (from wildlife camera traps). But I can check if we have some good aerial photos somewere in a drawer…. Cheers Stefan From: Yann Chemin [mailto:dr.yann.che...@gmail.com] Sent: fredag 12. mai 2017 09.19 To: Blumentrath, Stefan ; Luca Delucchi Cc: GRASS-dev ; Manan Singh Subject: Re: [GRASS-dev] Introduction for GSoC 2017 Hi Stefan, the first throw is there in SVN, just update and recompile. The two GUI are g.gui.iphoto2image and g.gui.iimage2target. Finalization of the names are also open to suggestion, so far I just concatenated the old module names in v6 and added to g.gui. Please test and if you have a scanned aerial photo with good info about camera and XYZ of fiducials, please throw it my side too so I can validate/finalize the output accuracy. Cheers, Yann -- Yann Chemin Planetary Scientist Latest: https://peerj.com/preprints/2124/ - JRC: https://www.thefreelibrary.com/3628+-+CANHEMON+Remote+sensing+based+forest+canopy+health+monitoring...-a0453990005 OSGeo: https://wiki.osgeo.org/wiki/Open_Monitoring_Systems_Working_Group On 21 March 2017 at 08:31, Yann mailto:dr.yann.che...@gmail.com>> wrote: Hi Stefan, please also launch the main menu: i.ortho.photo at the command line, it tends to be erratic. (careful the i.photo.2target is not yet existing) Ciao, Yann On 21/03/2017 08:04, Blumentrath, Stefan wrote: Hi Yann, Thanks so much! Very cool! I will test the photo2image GUI tool ASAP! Cheers Stefan From: Yann Chemin [mailto:dr.yann.che...@gmail.com<mailto:dr.yann.che...@gmail.com>] Sent: tirsdag 21. mars 2017 07.56 To: Luca Delucchi mailto:lucadel...@gmail.com>> Cc: GRASS-dev mailto:grass-dev@lists.osgeo.org>>; Manan Singh mailto:mananpa...@gmail.com>>; Blumentrath, Stefan mailto:stefan.blumentr...@nina.no>> Subject: Re: [GRASS-dev] Introduction for GSoC 2017 Hi all, I have added to SVN trunk one of the two missing gui modules of i.ortho.photo recently: g.gui.iphoto2image at the command line launches it. All other modules but one are operational (still not fully tested though), I have already started working on the last one, which is also GUI based. Cheers, Yann On Mar 20, 2017 5:25 PM, "Luca Delucchi" mailto:lucadel...@gmail.com><mailto:lucadel...@gmail.com<mailto:lucadel...@gmail.com>>> wrote: On 18 March 2017 at 08:30, Blumentrath, Stefan mailto:stefan.blumentr...@nina.no><mailto:stefan.blumentr...@nina.no<mailto:stefan.blumentr...@nina.no>>> wrote: Hi, Hi, Could also porting (competition) of the i.ortho.photo modules (and here especially the missing GUI modules around it) to GRASS 7 become scope of this GSoC idea? I fully support this idea, GUI for i.ortho.photo is the most important loss from GRASS 6 Cheers, Stefan -- ciao Luca www.lucadelu.org<http://www.lucadelu.org><http://www.lucadelu.org> ___ grass-dev mailing list grass-dev@lists.osgeo.org<mailto:grass-dev@lists.osgeo.org><mailto:grass-dev@lists.osgeo.org<mailto:grass-dev@lists.osgeo.org>> https://lists.osgeo.org/mailman/listinfo/grass-dev ___ grass-dev mailing list grass-dev@lists.osgeo.org https://lists.osgeo.org/mailman/listinfo/grass-dev
Re: [GRASS-dev] Introduction for GSoC 2017
Hi Stefan and all, Anybody had the opportunity to try the modules ? Any feed back? Cheers, Yann On 12/05/2017 10:13, Blumentrath, Stefan wrote: Thanks Yann! Great news! I will use the modules on tilted digital camera images (from wildlife camera traps). But I can check if we have some good aerial photos somewere in a drawer…. Cheers Stefan From: Yann Chemin [mailto:dr.yann.che...@gmail.com] Sent: fredag 12. mai 2017 09.19 To: Blumentrath, Stefan ; Luca Delucchi Cc: GRASS-dev ; Manan Singh Subject: Re: [GRASS-dev] Introduction for GSoC 2017 Hi Stefan, the first throw is there in SVN, just update and recompile. The two GUI are g.gui.iphoto2image and g.gui.iimage2target. Finalization of the names are also open to suggestion, so far I just concatenated the old module names in v6 and added to g.gui. Please test and if you have a scanned aerial photo with good info about camera and XYZ of fiducials, please throw it my side too so I can validate/finalize the output accuracy. Cheers, Yann -- Yann Chemin Planetary Scientist Latest: https://peerj.com/preprints/2124/ - JRC: https://www.thefreelibrary.com/3628+-+CANHEMON+Remote+sensing+based+forest+canopy+health+monitoring...-a0453990005 OSGeo: https://wiki.osgeo.org/wiki/Open_Monitoring_Systems_Working_Group On 21 March 2017 at 08:31, Yann mailto:dr.yann.che...@gmail.com>> wrote: Hi Stefan, please also launch the main menu: i.ortho.photo at the command line, it tends to be erratic. (careful the i.photo.2target is not yet existing) Ciao, Yann On 21/03/2017 08:04, Blumentrath, Stefan wrote: Hi Yann, Thanks so much! Very cool! I will test the photo2image GUI tool ASAP! Cheers Stefan From: Yann Chemin [mailto:dr.yann.che...@gmail.com<mailto:dr.yann.che...@gmail.com>] Sent: tirsdag 21. mars 2017 07.56 To: Luca Delucchi mailto:lucadel...@gmail.com>> Cc: GRASS-dev mailto:grass-dev@lists.osgeo.org>>; Manan Singh mailto:mananpa...@gmail.com>>; Blumentrath, Stefan mailto:stefan.blumentr...@nina.no>> Subject: Re: [GRASS-dev] Introduction for GSoC 2017 Hi all, I have added to SVN trunk one of the two missing gui modules of i.ortho.photo recently: g.gui.iphoto2image at the command line launches it. All other modules but one are operational (still not fully tested though), I have already started working on the last one, which is also GUI based. Cheers, Yann On Mar 20, 2017 5:25 PM, "Luca Delucchi" mailto:lucadel...@gmail.com><mailto:lucadel...@gmail.com<mailto:lucadel...@gmail.com>>> wrote: On 18 March 2017 at 08:30, Blumentrath, Stefan mailto:stefan.blumentr...@nina.no><mailto:stefan.blumentr...@nina.no<mailto:stefan.blumentr...@nina.no>>> wrote: Hi, Hi, Could also porting (competition) of the i.ortho.photo modules (and here especially the missing GUI modules around it) to GRASS 7 become scope of this GSoC idea? I fully support this idea, GUI for i.ortho.photo is the most important loss from GRASS 6 Cheers, Stefan -- ciao Luca www.lucadelu.org<http://www.lucadelu.org><http://www.lucadelu.org> ___ grass-dev mailing list grass-dev@lists.osgeo.org<mailto:grass-dev@lists.osgeo.org><mailto:grass-dev@lists.osgeo.org<mailto:grass-dev@lists.osgeo.org>> https://lists.osgeo.org/mailman/listinfo/grass-dev ___ grass-dev mailing list grass-dev@lists.osgeo.org https://lists.osgeo.org/mailman/listinfo/grass-dev
Re: [GRASS-dev] Introduction for GSoC 2017
Hi again, Zofie tested the orthorectification suite in GRASS 7 and just confirmed that it works as expected! Thanks so much, Yann! For me this was the last missing feature for completely moving to GRASS 7! Cheers Stefan From: grass-dev [mailto:grass-dev-boun...@lists.osgeo.org] On Behalf Of Blumentrath, Stefan Sent: tirsdag 21. mars 2017 08.05 To: Yann Chemin ; Luca Delucchi Cc: GRASS-dev ; Manan Singh Subject: Re: [GRASS-dev] Introduction for GSoC 2017 Hi Yann, Thanks so much! Very cool! I will test the photo2image GUI tool ASAP! Cheers Stefan From: Yann Chemin [mailto:dr.yann.che...@gmail.com] Sent: tirsdag 21. mars 2017 07.56 To: Luca Delucchi mailto:lucadel...@gmail.com>> Cc: GRASS-dev mailto:grass-dev@lists.osgeo.org>>; Manan Singh mailto:mananpa...@gmail.com>>; Blumentrath, Stefan mailto:stefan.blumentr...@nina.no>> Subject: Re: [GRASS-dev] Introduction for GSoC 2017 Hi all, I have added to SVN trunk one of the two missing gui modules of i.ortho.photo recently: g.gui.iphoto2image at the command line launches it. All other modules but one are operational (still not fully tested though), I have already started working on the last one, which is also GUI based. Cheers, Yann On Mar 20, 2017 5:25 PM, "Luca Delucchi" mailto:lucadel...@gmail.com>> wrote: On 18 March 2017 at 08:30, Blumentrath, Stefan mailto:stefan.blumentr...@nina.no>> wrote: > Hi, > Hi, > > Could also porting (competition) of the i.ortho.photo modules (and here > especially the missing GUI modules around it) to GRASS 7 become scope of > this GSoC idea? > I fully support this idea, GUI for i.ortho.photo is the most important loss from GRASS 6 > > > Cheers, > > Stefan > -- ciao Luca www.lucadelu.org<http://www.lucadelu.org> ___ grass-dev mailing list grass-dev@lists.osgeo.org<mailto:grass-dev@lists.osgeo.org> https://lists.osgeo.org/mailman/listinfo/grass-dev ___ grass-dev mailing list grass-dev@lists.osgeo.org https://lists.osgeo.org/mailman/listinfo/grass-dev
Re: [GRASS-dev] Introduction for GSoC 2017
thanks for the constant feed back Zofie, was not possible to make it work without you guys testing it. yann On Aug 6, 2017 12:40 PM, "Stefan Blumentrath" wrote: > Hi again, > > > > Zofie tested the orthorectification suite in GRASS 7 and just confirmed > that it works as expected! > > Thanks so much, Yann! For me this was the last missing feature for > completely moving to GRASS 7! > > > > Cheers > > Stefan > > > > > > *From:* grass-dev [mailto:grass-dev-boun...@lists.osgeo.org] *On Behalf > Of *Blumentrath, Stefan > *Sent:* tirsdag 21. mars 2017 08.05 > *To:* Yann Chemin ; Luca Delucchi < > lucadel...@gmail.com> > *Cc:* GRASS-dev ; Manan Singh < > mananpa...@gmail.com> > *Subject:* Re: [GRASS-dev] Introduction for GSoC 2017 > > > > Hi Yann, > > > > Thanks so much! Very cool! > > I will test the photo2image GUI tool ASAP! > > > > Cheers > > Stefan > > > > *From:* Yann Chemin [mailto:dr.yann.che...@gmail.com > ] > *Sent:* tirsdag 21. mars 2017 07.56 > *To:* Luca Delucchi > *Cc:* GRASS-dev ; Manan Singh < > mananpa...@gmail.com>; Blumentrath, Stefan > *Subject:* Re: [GRASS-dev] Introduction for GSoC 2017 > > > > Hi all, > > I have added to SVN trunk one of the two missing gui modules of > i.ortho.photo recently: g.gui.iphoto2image at the command line launches it. > All other modules but one are operational (still not fully tested though), > I have already started working on the last one, which is also GUI based. > > Cheers, > Yann > > > > On Mar 20, 2017 5:25 PM, "Luca Delucchi" wrote: > > On 18 March 2017 at 08:30, Blumentrath, Stefan > wrote: > > Hi, > > > > Hi, > > > > > Could also porting (competition) of the i.ortho.photo modules (and here > > especially the missing GUI modules around it) to GRASS 7 become scope of > > this GSoC idea? > > > > I fully support this idea, GUI for i.ortho.photo is the most important > loss from GRASS 6 > > > > > > > Cheers, > > > > Stefan > > > > > -- > ciao > Luca > > www.lucadelu.org > ___ > grass-dev mailing list > grass-dev@lists.osgeo.org > https://lists.osgeo.org/mailman/listinfo/grass-dev > > ___ grass-dev mailing list grass-dev@lists.osgeo.org https://lists.osgeo.org/mailman/listinfo/grass-dev
Re: [GRASS-dev] Introduction for GSoC 2017
On Mon, Aug 7, 2017 at 5:52 AM, Yann Chemin wrote: > thanks for the constant feed back Zofie, was not possible to make it work > without you guys testing it. Great to see orthorectification in G7! Thanks to all involved here. A wish: can anyone (maybe Zofie? :-) please update this outdated overview page? https://grass.osgeo.org/grass73/manuals/i.ortho.photo.html Then it would be all complete, I suppose. Extra material: * the old ortho chapter in the 2nd edition of our book: http://grassbook.org/wp-content/uploads/2015/04/grassbook_2nd_2004_chapter10_aerial.pdf * https://svn.osgeo.org/grass/grass/trunk/imagery/i.ortho.photo/ --> README thanks Markus ___ grass-dev mailing list grass-dev@lists.osgeo.org https://lists.osgeo.org/mailman/listinfo/grass-dev
Re: [GRASS-dev] Introduction for GSoC 2017
Hi, I'm working on the documentation update already :) Zofie On Tue, Aug 8, 2017 at 2:44 PM, Markus Neteler wrote: > On Mon, Aug 7, 2017 at 5:52 AM, Yann Chemin > wrote: > > thanks for the constant feed back Zofie, was not possible to make it work > > without you guys testing it. > > Great to see orthorectification in G7! Thanks to all involved here. > > A wish: can anyone (maybe Zofie? :-) please update this outdated overview > page? > > https://grass.osgeo.org/grass73/manuals/i.ortho.photo.html > > Then it would be all complete, I suppose. > > Extra material: > * the old ortho chapter in the 2nd edition of our book: >http://grassbook.org/wp-content/uploads/2015/04/ > grassbook_2nd_2004_chapter10_aerial.pdf > * https://svn.osgeo.org/grass/grass/trunk/imagery/i.ortho.photo/ > --> README > > thanks > Markus > ___ > grass-dev mailing list > grass-dev@lists.osgeo.org > https://lists.osgeo.org/mailman/listinfo/grass-dev > ___ grass-dev mailing list grass-dev@lists.osgeo.org https://lists.osgeo.org/mailman/listinfo/grass-dev
Re: [GRASS-dev] Introduction for GSoC 2017
On Aug 8, 2017 2:56 PM, "Žofie Cimburová" wrote: > > Hi, > I'm working on the documentation update already :) Great, thanks! Markus > Zofie > > On Tue, Aug 8, 2017 at 2:44 PM, Markus Neteler wrote: >> >> On Mon, Aug 7, 2017 at 5:52 AM, Yann Chemin wrote: >> > thanks for the constant feed back Zofie, was not possible to make it work >> > without you guys testing it. >> >> Great to see orthorectification in G7! Thanks to all involved here. >> >> A wish: can anyone (maybe Zofie? :-) please update this outdated overview page? >> >> https://grass.osgeo.org/grass73/manuals/i.ortho.photo.html >> >> Then it would be all complete, I suppose. >> >> Extra material: >> * the old ortho chapter in the 2nd edition of our book: >> http://grassbook.org/wp-content/uploads/2015/04/grassbook_2nd_2004_chapter10_aerial.pdf >> * https://svn.osgeo.org/grass/grass/trunk/imagery/i.ortho.photo/ >> --> README >> >> thanks >> Markus >> ___ >> grass-dev mailing list >> grass-dev@lists.osgeo.org >> https://lists.osgeo.org/mailman/listinfo/grass-dev > > ___ grass-dev mailing list grass-dev@lists.osgeo.org https://lists.osgeo.org/mailman/listinfo/grass-dev