Hi Paul,

1. Do you really need Object type for ids (I think ids are Strings in 
GeoTools - don't know if there is performance penality compared to int 
ids, or some cases where a genaral Object type is needed)
2/3. If I can remember, GeoTools complex feature model fulfill 2 and 3 
requirements, and define a subclass (SimpleFeature ?) looking like 
jump's feature model (more or less)
4. I already thought that a feature should't have a schema. 
Fundamentally, I think a feature is like a map with attribute/value 
pairs, and that feature schema belong to the feature collection level. 
It would be interesting to know why jump's designers have choosen to 
include a featureschema reference in each feature.

Michaël

Paul Austin a écrit :

> I agree if the open source GIS community can agree on a single in 
> memory Java representation for geographic features that would make all 
> the tools more interoperable. Right now I'm using my own schema and 
> feature model but would prefer not to maintain that in the future. 
> Here are the requirements I have.
>
>    1. Ids can be any type not just an int
>    2. Properties can contain complex objects including other features
>       or POJO
>    3. Properties can contain a collection (List or Set) value
>    4. Features don't have to have a schema (useful when transforming a
>       feature from one schema to another)
>
>
>
> 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
>  
>


-------------------------------------------------------------------------
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

Reply via email to