[GSoC 2008] Geometry Library (spatial indexes, projections)

Hi List! My name is Federico J. Fernandez, and I'm a student from Buenos Aires University, Argentina. I've been working on some GIS projects, including a lot of geometry (using GDAL, CGAL, GEOS, proj4) and I also want to participate this year in Google Summer of Code. I'll try to be short. As I knew that there were some work started on this direction, I searched trough the list archives and I contacted Barend Gehrels to offer my collaboration in the project. We exchanged some mails and then we tried to contact people in order to find a possible mentor for the project (or at least someone to ask some questions). As we didn't have luck (we didn't receive any answer) we are trying now by the list. Is somebody interested on this as a possible mentor? I think that Barend cannot be mentor because he isn't a boost library author yet, but surely he could guide me through the project. My collaboration in the library will be mostly in the spatial indexing area (k-d-trees, quadtree, etc) and coordinate projection. If we have time maybe we could tackle some geometric algorithms. Bye! -- federico

Hi,
My name is Federico J. Fernandez, and I'm a student from Buenos Aires University, Argentina.
I've been working on some GIS projects, including a lot of geometry (using GDAL, CGAL, GEOS, proj4) and I also want to participate this year in Google Summer of Code.
I'll try to be short. As I knew that there were some work started on this direction, I searched trough the list archives and I contacted Barend Gehrels to offer my collaboration in the project.
We exchanged some mails and then we tried to contact people in order to find a possible mentor for the project (or at least someone to ask some questions). As we didn't have luck (we didn't receive any answer) we are trying now by the list.
Is somebody interested on this as a possible mentor? I think that Barend cannot be mentor because he isn't a boost library author yet, but surely he could guide me through the project.
My collaboration in the library will be mostly in the spatial indexing area (k-d-trees, quadtree, etc) and coordinate projection. If we have time maybe we could tackle some geometric algorithms.
Given your (yet to be written) project proposal gets accepted I'ld like to consider mentoring it since I have got a lot of GIS experience/background over the last 10-15 years or so. But I think that you should make your project proposal well focused to a narrow domain to be doable in the short timeframe provided by GSoC. Either topic (spatial indexing and coordinate transformations) are rather complex and I doubt these are small enough to be finished in 3 months (as long as you don't have any partial implementations available, that is). Regards Hartmut

Given your (yet to be written) project proposal gets accepted I'ld like to consider mentoring it since I have got a lot of GIS experience/background over the last 10-15 years or so.
But I think that you should make your project proposal well focused to a narrow domain to be doable in the short timeframe provided by GSoC. Either topic (spatial indexing and coordinate transformations) are rather complex and I doubt these are small enough to be finished in 3 months (as long as you don't have any partial implementations available, that is).
Hi Hartmut! Thanks for your interest. We don't have any partial implementations yet, so maybe it's a good idea to only take the spatial indexing part (that is more interesting to me). I only have some experience using other implementations and hacking them. So, I'll start with the proposal this days and start asking questions about it..! :) Hope you and Barend can answer..!! :D Any general advice? -- federico

Hi Federico, Hartmut, About a partial implementation of spatial indexes, in fact there is. We can probably take the kd-tree implementation of last year, http://photon.poly.edu/~hbr/publi/ilya-thesis/doc/geometry/index.html as a starting point. See also the mail of Hervé Brönnimann of 10-3-2008 Barend Federico J. Fernández wrote:
Given your (yet to be written) project proposal gets accepted I'ld like to consider mentoring it since I have got a lot of GIS experience/background over the last 10-15 years or so.
But I think that you should make your project proposal well focused to a narrow domain to be doable in the short timeframe provided by GSoC. Either topic (spatial indexing and coordinate transformations) are rather complex and I doubt these are small enough to be finished in 3 months (as long as you don't have any partial implementations available, that is).
Hi Hartmut!
Thanks for your interest. We don't have any partial implementations yet, so maybe it's a good idea to only take the spatial indexing part (that is more interesting to me). I only have some experience using other implementations and hacking them.
So, I'll start with the proposal this days and start asking questions about it..! :) Hope you and Barend can answer..!! :D
Any general advice?
-- federico _______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost

Federico,
Given your (yet to be written) project proposal gets accepted I'ld like to consider mentoring it since I have got a lot of GIS experience/background over the last 10-15 years or so.
But I think that you should make your project proposal well focused to a narrow domain to be doable in the short timeframe provided by GSoC. Either topic (spatial indexing and coordinate transformations) are rather complex and I doubt these are small enough to be finished in 3 months (as long as you don't have any partial implementations available, that is).
Hi Hartmut!
Thanks for your interest. We don't have any partial implementations yet, so maybe it's a good idea to only take the spatial indexing part (that is more interesting to me). I only have some experience using other implementations and hacking them.
So, I'll start with the proposal this days and start asking questions about it..! :) Hope you and Barend can answer..!! :D
Any general advice?
Hmmm. A good writeup of how a good proposal should look like is here (I assume you've seen the Boost GSoC pages already): http://shlang.com/writing/soc2005.html. But if you google around you'll probably will be able to find a lot of other related material as well. Important for us is to make sure the summer projects result in some real quality code and the written library is more than halfway through towards a Boost review in the end (being through completely would be even better, but the experience shows this is very difficult to achieve in the short time frame). Since we have to make the selection of students based on their proposals (and their preliminary discussions on the list) only, these proposals have to convince us that the student will be able to deliver what he promised. So my general advice is to write a strong proposal, outlining your strengths, plans and ideas in a concise and dedicated manner. HTH Regards Hartmut
participants (4)
-
Barend
-
Federico J. Fernández
-
Federico J. Fernández
-
Hartmut Kaiser