Hi Paul, Sounds like a pretty cool idea. I agree with Martin that a hierarchical feature model would be difficult. I'm not aware of anything already developed like you are referring to.
Talking about databases, I'm thinking of loading all of the in-memory attribute stuff into an embedded Java database like Derby or H2. This would probably make a lot of things easier, like lookup tables. I'm not sure how R1's group plans to use H2, but I noticed that some uDig people were also interested in it. regards, Larry On 6/1/07, Martin Davis <[EMAIL PROTECTED]> wrote: > Is your use case only for a property which contains a single Feature? > The general case would be to have a property which contains a > FeatureCollection (this is the full GML model, for instance). In this > case the UI gets a bit more complicated. > > How are you creating the Feature property? Do you need to spatially > visualize it? > > I'm asking these questions because while your use case may simply be to > view a single Feature property, it's nice to look a bit further down the > road at a more general design, in order to avoid making the > implementation overly specific and hard to extend. > > In general supporting a hierarchical feature model introduces tons of > issues all through JUMP... which is why we didn't go there at first. > The closest we got was to support a custom object hierarchy and expose > different classes of it as separate FeatureCollections. This allowed > treating the various classes as map layers, which worked pretty well. > But this was all custom code and hard to make general-purpose. > > As for the code-value entry plugin, the general concept would clearly be > nice to have. Would your entry screen only support that single > attribute, or would you make a general entry panel which showed all > attributes? This was talked about a week or two ago - it would be nice > to have this as another view in the Attribute View window. How would > you supply the code-value mapping? > > Paul Austin wrote: > > I have a data set where a property of a feature is another feature > > object. In the schema it has the type Object but it's actually a > > Feature instance.What I would like to do is have the following. > > > > 1. A right click on the feature row to view the whole feature and > > have a view/edit feature frame that would display the list of > > property names and values with nested panels for each nested > > feature. > > 2. Use the feature display panel to display the feature on say roll > > over of a complex property value > > > > Has anyone worked on such a feature? If not I'll start writing one. > > > > Also I was thinking that in databases you have the concept of code > > lookup tables, I was thinking of a plugi-in that you can configure to > > display the code value instead of the code ID and have a drop down for > > changing the values instead of entering the codes. > > > > Paul > > ------------------------------------------------------------------------ > > > > ------------------------------------------------------------------------- > > This SF.net email is sponsored by DB2 Express > > Download DB2 Express C - the FREE version of DB2 express and take > > control of your XML. No limits. Just data. Click to get it now. > > http://sourceforge.net/powerbar/db2/ > > ------------------------------------------------------------------------ > > > > _______________________________________________ > > Jump-pilot-devel mailing list > > Jump-pilot-devel@lists.sourceforge.net > > https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel > > > > -- > Martin Davis > Senior Technical Architect > Refractions Research, Inc. > (250) 383-3022 > > > ------------------------------------------------------------------------- > This SF.net email is sponsored by DB2 Express > Download DB2 Express C - the FREE version of DB2 express and take > control of your XML. No limits. Just data. Click to get it now. > http://sourceforge.net/powerbar/db2/ > _______________________________________________ > Jump-pilot-devel mailing list > Jump-pilot-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel > -- http://amusingprogrammer.blogspot.com/ ------------------------------------------------------------------------- This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ _______________________________________________ Jump-pilot-devel mailing list Jump-pilot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel