I'm working on some tweaks for my own build of OpenJUMP. I'd like to
store unit and coordinate system information for tasks. This will
allow me to get rid of those annoying metric units on the zoom bar
when I'm working in data in the Imperial system of the United States,
or when I am working with data in latitude/longitude format. It will
also help me to integrate some CRS projection code.

I think Larry has done somthing similar in SkyJUMP, and perhaps others
have as well. I was thinking of association some type of
TaskProperties object with each task where this information would be
stored. Some things I haven't figured out:

- How do I make the properties for each Task persistent? Will I need
to modify the JMP file format?
- How do I set the initial properties for each new Task the user
creates? Can I allow the user to set up default properties for each
new Task?

I'm interested in getting the other programmers input on this. Perhaps
I can take code directly from SkyJUMP. Or maybe there is another
existing solution.

At any rate, if I can get something implemented I am willing to work
on getting it integrated back into the OpenJUMP core if that would
have community support.

The Sunburned Surveyor

------------------------------------------------------------------------------
Register Now & Save for Velocity, the Web Performance & Operations 
Conference from O'Reilly Media. Velocity features a full day of 
expert-led, hands-on workshops and two days of sessions from industry 
leaders in dedicated Performance & Operations tracks. Use code vel09scf 
and Save an extra 15% before 5/3. http://p.sf.net/sfu/velocityconf
_______________________________________________
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel

Reply via email to