Re: [GRASS-dev] OSGeo-SoC 2016 application
Hi Luca, Thank you for the reply and info. It is great if you could co-mentor this project. I would be more interest in implementing my spatio-temporal fusion algorithm as an open source plug-in. Actually, I already have the preliminary python code for the raster fusion, including modules of spatio-temporal semi-variogram calculating, exponential/Gaussian fitting, spatio-temporal fusion, uncertainty estimation and etc. Currently it runs well for fusing MODIS and Landsat data. But it is just a preliminary program, I think a lot more works need to be done to make it professional and could incorporated into GRASS framework. I've read the link you sent to me. I think it is a good point to add it to r.series.interp, which I noticed author is Sören Gebbert. Should I ask Sören if he is interested to be a potential mentor? Furthermore, could you advise what should I do now to get start for the programming environmental as well as prepare the proposal? Best, Bo Yang -Original Message- From: Luca Delucchi [mailto:lucadel...@gmail.com] Sent: Tuesday, March 15, 2016 5:28 AM To: Yang, Bo (yangb2)Cc: grass-dev@lists.osgeo.org Subject: Re: [GRASS-dev] OSGeo-SoC 2016 application On 15 March 2016 at 03:54, Yang, Bo (yangb2) wrote: > Hello, > Hi Bo Yang, > > In addition, I have an idea based on my MA thesis project: > > Spatio-temporal fusion of multi-scale data with in a cokriging framework. > > This project extends traditional cokriging method for blending spatial > data sets with different temporal sampling frequency and spatial > resolution (density). It can be used for both raster data and vector > data, effectively fill in data gaps due to severe weather condition, > instrument malfunction, or other reasons, filtering out data noise, > and generate reliable results at both high spatial resolution and high > temporal frequency with associated uncertainty estimates. > > It would be greatly appreciated if someone interested in my idea and > could guide me how to get start and prepare the proposal. Thanks for > your time and I am looking forward to hearing from you. > This is really interesting, In GRASS GIS Temporal Framework [0][1] already exists a module for raster gapfilling [2], it uses the module r.series.interp [3]. The idea could be to add a new method in r.series.interp and a new vector module something like v.series.interp and after you could add the new functionality to GRASS GIS Temporal Framework. I could co-mentor this proposal, maybe Soeren could be a good mentor for this proposal > Best regards, > > Bo Yang > [0] https://grass.osgeo.org/grass71/manuals/temporalintro.html [1] https://grasswiki.osgeo.org/wiki/Temporal_data_processing [2] https://grass.osgeo.org/grass71/manuals/t.rast.gapfill.html [3] https://grass.osgeo.org/grass71/manuals/r.series.interp.html -- ciao Luca http://gis.cri.fmach.it/delucchi/ www.lucadelu.org ___ grass-dev mailing list grass-dev@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/grass-dev
Re: [GRASS-dev] OSGeo-SoC 2016 application
Dear Moritz, Thank you for the reply. Yes, I agree that I should focus on one subject and get start preparing the proposal based on it. After a quick research for both subjects. I would like to choose pursuing my latter idea about spatio-temporal image fusion algorithm. For one thing, It is my novel algorithm and I have the confidence and motivation to make it available for using. For another, I code in python more skillful than in C/C++ language. I will contact Luca Delucchi for the possibility of developing that project. Thank you again for guiding me earlier. Any more advice would be greatly appreciated. Best regards, Bo Yang -Original Message- From: Moritz Lennert [mailto:mlenn...@club.worldonline.be] Sent: Tuesday, March 15, 2016 8:10 AM To: Yang, Bo (yangb2); grass-dev@lists.osgeo.org Subject: Re: [GRASS-dev] OSGeo-SoC 2016 application Dear Bo, On 15/03/16 03:54, Yang, Bo (yangb2) wrote: > Hello, > > My name is Bo Yang, a Ph. D. student in the Department of Geography, > University of Cincinnati. I have a bachelor degree in Mathematics and > MS in Computer Science. I am proficient in Python, C/C++, R and have > utilized QGIS and GRASS a lot in my study and research project. I am > really interested in OSGeo-SoC2016. It would be a great opportunity if > I can make contributions as well as learn to become an open-source developer. > > For years I have worked with raster processing algorithms and > computation efficiency, for example, coding (python) to process large > volume of remote sensing data, therefore I am interested in the > existing > idea: > > GRASS: Additional segmentation algorithms for i.segment. In our previous exchange via private mail, I already sent you the necessary pointers for this subject. Markus Metz and I are willing to mentor a student on this. I think it would be a marvelous addition to GRASS' image treatment toolbox. Don't hesitate to post on this list if you have any other questions concerning this subject. I think you will have to chose quite quickly which one of your two subjects you wish to pursue, as the deadline for applications will arrive fast, and it is probably better to concentrate on one subject and do that well. There have been cases, however, of students proposing more than one subject. Best wishes, Moritz ___ grass-dev mailing list grass-dev@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/grass-dev
Re: [GRASS-dev] PEP 394 - The "python" Command on Unix-Like Systems
Maciej Sieczka wrote: > What are the prospects, if any, for GRASS Python code to conform to > https://www.python.org/dev/peps/pep-0394 ? > > Not a huge issue to me personally. I'm just curious about GRASS team > opinions on this matter. It might be worth considering. At least in the > future, when more distros move to Python 3. For now, this is best treated as a packaging issue, i.e. people making binary packages for specific distributions should perform any fixup required to make the package conform to the distribution's requirements and conventions. If this starts to become more common, then I'd suggest adding a INSTALL_PYTHON variable to the build system which can be used similarly to $(INSTALL) or $(INSTALL_DATA), which would replace the shebang as part of the copying process. -- Glynn Clements___ grass-dev mailing list grass-dev@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/grass-dev
Re: [GRASS-dev] Interest in contributing
On 15 March 2016 at 11:54, Djimeli Konradwrote: > Hello Luca, > Hi Konrad, > I am new to GRASS GIS and OpenStreetMap but I have always been > interest in GIS in general. I just started doing research on this and > I am ready to do all the work required to get up to speed for the this > task. I would like to know if you this is feasible with the present > time frame. > Yes it should be feasible, of course you should work hard, specially the first weeks to understand a little bit GRASS and OpenStreetMap. > Thanks > Konrad -- ciao Luca www.lucadelu.org ___ grass-dev mailing list grass-dev@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/grass-dev
Re: [GRASS-dev] OSGeo-SoC 2016 application
Dear Bo, On 15/03/16 03:54, Yang, Bo (yangb2) wrote: Hello, My name is Bo Yang, a Ph. D. student in the Department of Geography, University of Cincinnati. I have a bachelor degree in Mathematics and MS in Computer Science. I am proficient in Python, C/C++, R and have utilized QGIS and GRASS a lot in my study and research project. I am really interested in OSGeo-SoC2016. It would be a great opportunity if I can make contributions as well as learn to become an open-source developer. For years I have worked with raster processing algorithms and computation efficiency, for example, coding (python) to process large volume of remote sensing data, therefore I am interested in the existing idea: GRASS: Additional segmentation algorithms for i.segment. In our previous exchange via private mail, I already sent you the necessary pointers for this subject. Markus Metz and I are willing to mentor a student on this. I think it would be a marvelous addition to GRASS' image treatment toolbox. Don't hesitate to post on this list if you have any other questions concerning this subject. I think you will have to chose quite quickly which one of your two subjects you wish to pursue, as the deadline for applications will arrive fast, and it is probably better to concentrate on one subject and do that well. There have been cases, however, of students proposing more than one subject. Best wishes, Moritz ___ grass-dev mailing list grass-dev@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/grass-dev
Re: [GRASS-dev] Interest in contributing
Hello Luca, I am new to GRASS GIS and OpenStreetMap but I have always been interest in GIS in general. I just started doing research on this and I am ready to do all the work required to get up to speed for the this task. I would like to know if you this is feasible with the present time frame. Thanks Konrad ___ grass-dev mailing list grass-dev@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/grass-dev
Re: [GRASS-dev] OSGeo-SoC 2016 application
On 15 March 2016 at 03:54, Yang, Bo (yangb2)wrote: > Hello, > Hi Bo Yang, > > In addition, I have an idea based on my MA thesis project: > > Spatio-temporal fusion of multi-scale data with in a cokriging framework. > > This project extends traditional cokriging method for blending spatial data > sets with different temporal sampling frequency and spatial resolution > (density). It can be used for both raster data and vector data, effectively > fill in data gaps due to severe weather condition, instrument malfunction, > or other reasons, filtering out data noise, and generate reliable results at > both high spatial resolution and high temporal frequency with associated > uncertainty estimates. > > It would be greatly appreciated if someone interested in my idea and could > guide me how to get start and prepare the proposal. Thanks for your time and > I am looking forward to hearing from you. > This is really interesting, In GRASS GIS Temporal Framework [0][1] already exists a module for raster gapfilling [2], it uses the module r.series.interp [3]. The idea could be to add a new method in r.series.interp and a new vector module something like v.series.interp and after you could add the new functionality to GRASS GIS Temporal Framework. I could co-mentor this proposal, maybe Soeren could be a good mentor for this proposal > Best regards, > > Bo Yang > [0] https://grass.osgeo.org/grass71/manuals/temporalintro.html [1] https://grasswiki.osgeo.org/wiki/Temporal_data_processing [2] https://grass.osgeo.org/grass71/manuals/t.rast.gapfill.html [3] https://grass.osgeo.org/grass71/manuals/r.series.interp.html -- ciao Luca http://gis.cri.fmach.it/delucchi/ www.lucadelu.org ___ grass-dev mailing list grass-dev@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/grass-dev
Re: [GRASS-dev] Interest in contributing
On 14 March 2016 at 23:58, Djimeli Konradwrote: > Hello, > Hi Konrad > My name is Djimeli Konrad a second year computer science student from > the University of Buea, Cameroon. I am proficient in c, c++ and > python. I would like to contribute GRASS GIS for the Google Summer of > Code 2016. I am interested in working on the project "v.in.osm > enhancement". I have previous experience developing a VRML-STL parser > hosted on github ( https://github.com/djkonro/vrml-stl ) and also an > X3D importer for BRL-CAD GSoC 2015. I would like to get some pointer > to some starting point that could give me a better understanding of > the project. > The main idea is to have a module to import OSM data in GRASS GIS. There are several tool able to convert OSM in other formats: osm2pgsql [0] for PostGIS, OGR driver [1] for the most common GIS formats, impoosm [2] for databases and geojson file. Each of these tools needed a configuration file to understand how to manage the OSM data specially filtering data using the tags The idea is to implement these different tools as methods of v.in.osm module to import osm and pbf file into GRASS GIS, the module should be able also to download data using the OverPass API [3] What do you know about GRASS GIS and OpenStreetMap? > Thanks > Konrad > [0] http://wiki.openstreetmap.org/wiki/Osm2pgsql [1] http://www.gdal.org/drv_osm.html [2] http://imposm.org/ [3] http://www.overpass-api.de/ -- ciao Luca http://gis.cri.fmach.it/delucchi/ www.lucadelu.org ___ grass-dev mailing list grass-dev@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/grass-dev