Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [udig-devel] Where to put caching WFS module

On Fri, Jan 23, 2009 at 9:09 AM, Emily Gouge <egouge@xxxxxxxxxxxxxxx> wrote:
> Hi,
>
> The particular uDig code I'm talking about is a Caching WFS GeoResource.  It
> consists of about 6 classes (GeoResource, Service, CachingWFSDataStore,
> CleanCache Operation).  It only deals with caching WFS features at the
> moment.
>
> That said the geotools code that I use can be used to cache any feature
> source.  So we could experiment with your idea of a more general caching
> service.

Solve the problem you have, not the problem you might have :)

P

> Emily
>
> Jody Garnett wrote:
>>
>> Hi Emily
>> I have a couple of ideas; not sure if they are good however. Is this
>> specifically a caching WFS module? Or can it be used to cache any
>> FeatureSource?
>>
>> My initial idea of integration was to make a service similar to that used
>> for temporary memory datastores. That is a specific entry in the catalog
>> that would hold all the cached datasets. When a GeoResource is cached the
>> dataset would show up here; and the cached dataset would be a friend of
>> the original dataset (so any layer that is drawing the original would have
>> a
>> chance to consider this faster local friend).
>>
>> In terms of holding the code; you could start off as a community module
>> and
>> we could copy the code into udig as it passes code review etc. I know
>> Jesse
>> is worried about the geotools module being unsupported; if you are happy
>> reviewing that code we can also start to copy it into a more mainstream
>> geotools module such as "gt-data".
>>
>> Jody
>>
>> On Fri, Jan 23, 2009 at 8:36 AM, Emily Gouge <egouge@xxxxxxxxxxxxxxx>
>> wrote:
>>
>>> All,
>>>
>>> I've been working on a georesource that wraps a WFSDataStore and makes
>>> use
>>> of the unsupported geotools module gt-caching to cache WFS features
>>> client
>>> side.
>>>
>>> I would like to share this work; however I don't want to put in into the
>>> main udig code base as it currently relies on the unsupported geotools
>>> module.  I was thinking of making a directory for myself in communities
>>> section of the repo (http://svn.refractions.net/udig/udig/community/) and
>>> adding it there.  Is this okay?  Does somebody have a different idea?
>>>
>>> Thanks,
>>> Emily
>>>
>>> _______________________________________________
>>> User-friendly Desktop Internet GIS (uDig)
>>> http://udig.refractions.net
>>> http://lists.refractions.net/mailman/listinfo/udig-devel
>>>
>>
>>
>> ------------------------------------------------------------------------
>>
>> _______________________________________________
>> User-friendly Desktop Internet GIS (uDig)
>> http://udig.refractions.net
>> http://lists.refractions.net/mailman/listinfo/udig-devel
>
> _______________________________________________
> User-friendly Desktop Internet GIS (uDig)
> http://udig.refractions.net
> http://lists.refractions.net/mailman/listinfo/udig-devel
>


Back to the top