View • Attachments (0) • Info
brainstorming both JGrass & UDig
JGrass: UDig has different projection handling, different workspace idea.We love to be able to work inside a workspace, which is an ordered filestructure on filesystem (apart of remote files). The different feeling is the following: you click to add a "map" to a udig layer in GRASS there is a place for rasters, vectors and whatever to work with them, you have to import them.
UDig: Indeed we have some constructs aimed towards helping a 'team" work through data processing chores. So there are a couple of structures uDig has that may be of interest.
Proper definition
It sounds like the goal for "workspace" is to manage some disk space so raster opperations have a place to play? Which is different from the goals of project (ie share a map) and catalog (organize geo resources).
UDig: We could do the following: (just an idea not necessarily the only way/right way to do).
JGrass: we want to work from your existing workspace - rather then "project" because we are sharing that workspace with a GRASS operator.
JGrass: the JGrass/GRASS database definition (very, very quickly, to get more go here):
In the root folder there are LOCATIONS as many as you like. LOCATION is the keeper of the projection information as well as the region bounds in which the choosen projection makes sense. Inside of every LOCATION we have MAPSETS, one particular, called PERMANENT that is shared by everyone and others that the user creates to work inside (the playing around Jody was talking about). This is based on a multiuser concept and there can be permissions on the mapsets.
UDig: So to do a bit of brainstorming: the idea of creating a service that represents a grass workspace is not a bad one. It would allow workspaces to be added and removed easily. It could handle permissions. Could be dynamic and have special operations for it. Services are the top level items in the catalog. Each child is normally a georesource. The members of your workspace service could be rasters and vectors. In this way they could be added to maps like any other resource. But because they are part of the special service they can be managed in certain ways. You could add resources to it by dragging and dropping files or other resources into it.
|
Browse Space |
Explore Confluence |
Add Content |
|
Powered by Atlassian Confluence 2.7.1, the Enterprise Wiki. |