Andrea Aime wrote:
>> Version was part of the GeoTools 2.0 feature model (and was removed 
>> as it was unused), and it is part of the general OGC feature model. 
>> So add it back in now that you have a use for it.
> Jody, if I start to implement the thing this week, it'll be against gt2
> 2.3 or at best 2.4 (the latter being unlikely, I don't see a Geoserver
> come out against 2.4 before March 2007, althought this is just my gut
> feeling). Geotools 2.0 is something distant and dangerous for my 
> geoserver codebase (aka, it'll probably tear it apart during the port...)
Andrea can you "make the cut" with a suggestion before 2.3.0 goes out 
the door? That seems to be the best of both worlds:
I assume:
GeoTools changes:
#1 Feature.getVersion(): String, default implementation returns null 
(for unknown)
#2 Fix up the Transform to output the version if it is non null

And then this one is just a "use" of GeoTools:
#3 You use Transaction properties as how to pass your vendor specific 
parameters into your custom datastore (this is exactly what they were 
created for; indeed it was for a GeoServer vendor specific parameter 
controlling decimation that they were added).
#4 Create your custom datastore...
>>> So, I'm really wondering, if the schema is mandated by an external 
>>> authority, could we avoid messing with versioning and use the complex
>>> data store instead to get the same result?
>> My brain - pop! I don't think so ... perhaps I need an example to 
>> understand what you are suggesting.
> If schema is mandated, I cannot have "version" attribute around.
It is part of the general feature model (they cannot avoid it IMHO)
> Ok, that schema evidently does not care about versioning, I take my 
> feature with versions and make them go thru a mapping datastore
> that create a new feture type with not extra attributes.
Oh okay; yeah I can get that - I just hoped that they could use your 
serverice as a WFS-T with out knowing that secretly the application was 
keeping a history....
>
> Cheers
> Andrea


-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Geotools-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/geotools-devel

Reply via email to