|
From: <ji...@co...> - 2004-07-15 18:53:37
|
Message: A new issue has been created in JIRA. --------------------------------------------------------------------- View the issue: http://jira.codehaus.org/browse/GEOT-216 Here is an overview of the issue: --------------------------------------------------------------------- Key: GEOT-216 Summary: Dreaming of improved Coordinate System Persistence mechanism Type: Wish Status: Unassigned Priority: Minor Original Estimate: Unknown Time Spent: Unknown Remaining: Unknown Project: GeoTools Components: main Assignee: Reporter: Bryce Nordgren Created: Thu, 15 Jul 2004 2:52 PM Updated: Thu, 15 Jul 2004 2:52 PM Description: Connecting to a live database of coordinate systems/projections is a heavyhanded way of providing persistence. First off, one must either be connected to the internet or install a database on one's own machine. Secondly, what happens if I have my own projection that I want to save? How do I access those projections the next time I run my program? WKT, to the best of my knowledge, doesn't maintain authority name or code. I'm just dreaming here. What I envision is some sort of CoordinateSystemAuthorityFactory implementation which uses an *.xml file as a persistence mechanism. The EPSG factory would not have a write capability, but the UserDefined factory would. There'd also need to be some sort of caching mechanism to maintain the most recently used coordinate systems (or components thereof) in memory. The following dreams should be addressed: 1] Have access to the entire EPSG/other coordinate system database without a live connection. 2] Ability to construct own coordinate system from registered/standard components (like EPSG ellipsoids/datums). 3] Save (and name) one's own coordinate systems once they've been defined. (And load them back in when desired.) 4] Cache the most recently used CRSes for quick access. --------------------------------------------------------------------- JIRA INFORMATION: This message is automatically generated by JIRA. If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa If you want more information on JIRA, or have a bug to report see: http://www.atlassian.com/software/jira |