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