Monday, March 19, 2007

OSGeo Member Tasks


I made a goal a couple of month’s ago to become more involved in some of the work to promote the open source geospatial community. I wanted to broaden my GIS horizons beyond OpenJUMP, and hoped to serve as a representative of OpenJUMP in the larger open source GIS community. I joined OSGeo as one step towards reaching this goal and have since become involved in 3 OSGeo projects. I’m [1] working on a chapter of the Free GIS Book entitled “Mapping Math”, I’m [2] writing a couple of articles on spatial relationships for the new OSGeo Newsletter, and I’m [3] trying to help Frank Wammerdam with the Google Summer of Code effort at OSGeo.

I must admit my knowledge of the Summer of Code process isn’t great, and I may have been more trouble than help for Frank on this project up to this point. However, my first two tasks at OSGeo seem to be going a little better.

I’ve just completed the section on measuring distances in the “Mapping Math” chapter of the Free GIS Book. You can read that material here: http://wiki.osgeo.org/index.php/Math_For_Measurements:_Measuring_Distances#Measuring_Distances

This seems like a good place to stop and work on some of the “extra” sections that have come up. This includes short sections on “Modeling With Maps”, “Measuring Curved Lines”, and “Error In Measurments”. I’ve also added a main section to the chapter entitled “Mapping Math Basics” where I hope to cover some basic math principles like how to work with fractions and ratios. These sections will help students without an extensive math background understand the other sections of the chapter. I’ll be working on these “Mapping Math Basics” as I write other material that depends on an understanding of the math principles they address.
I’d also like to start thinking about how I can lay out a hard copy portion of the chapter that is suitable for printing, using Scribus and Inkscape. As you can see, I’ve got a lot of work to do on the Free GIS Book. :]

The rough draft of my first article for the OSGeo Newsletter is complete, and I have received some comments from a couple of other OSGeo members that agreed to review it for me. I will work this week on making the revisions they suggested and on polishing up some of the diagrams.

My efforts at the OSGeo are small, and I don’t accomplish a lot in one week. But I am chipping away at things slowly, and some effort has to be better than none. :] I hope others will eventually benefit from the time I’m able to squeeze in for this.

The Sunburned Surveyor
Posted on 11:37 AM | Categories:

Sunday, March 18, 2007

OpenJUMP and OpenJUMP-Ex Releases

Stefan has created a section on the wiki of tasks that we need to complete and issues we need to resolve before the next OpenJUMP release. I know we all appreciate his work in that area. I'll look over the list and add my comments, if any, when I have a few minutes. I encourage other interested developers to take a look at the list and see where they can help out. It looks like we may have a special need for some translators.


I hope to help with the effort to document some of OpenJUMP's new features in preparation for the next OpenJUMP release, which is something Stefan mentions in his list. I've started on this task by going through the list of changes to OpenJUMP made in the past few months so I can identify new features that will need to be documented. I will try to get that list complete and on the OpenJUMP wiki this week. Then I will start to test and document each new function or feature on the list.


I will also continue my work on the first release of OpenJUMP-Ex. I've finally got the Ant build file for OpenJUMP working, although I'm still having trouble with the Javadoc task in Eclipse. I hope to release the build file with some instructions on its use in the next couple of weeks. This first release of OpenJUMP-Ex will contain my code for pluggable renderers, which I am currently tweaking. It will also contain an implementation of my “Plan A” for supporting plug-in dependencies in OpenJUMP. I hope after the release of OpenJUMP-Ex has been made and we have a few weeks to try out these changes that I will get the nod of approval from other developers that I will need to integrate the changes into OpenJUMP's code base.


The Sunburned Surveyor

Posted on 7:50 PM | Categories: