This is a great project, definitely what is needed to get the 'geospatial web' to take off. Some of our GeoServer users have had success just sticking GeoServer's WMS behind squid and making standard requests with ka-map.

What's really needed next are projects just like this, and then a firm specification on how clients should divide up tiles. Definitely make sure that part of the program is flexible, so that when we do get around to codifying how to do it uDig can place nice from the start.

I'd be interested in your WFS caching system. My thoughts have been that for something like uDig it actually makes more sense to just download the whole dataset and save it locally. We're working on something like a 'versioning table' in geoserver, that would automatically be updated when a new insert comes in. This could be perfectly complemented by a caching system, like in uDig, where it would just check the version table whenever it fires up, and continue to use its locally cached copy until there is a feature to be updated.

Anyways, I ramble on, but be sure to share the results of this project, this is exciting stuff. And apologies, I'm not a udig developer, so I can't help you with anything more than encouragement...

best regards,

Chris

On 3/28/06, Jeffrey Bergamini <[EMAIL PROTECTED]> wrote:
> Hi everybody,
>
> First, congratulations on all that uDig has become! It's a great tool.
>
> I'm working on an academic project that involves a WMS/WFS proxy/cache
> system that imposes some regulation on the bounding boxes of requests, i.e. > they must be along certain grid lines (defined in WGS 84). I'd like to use
> uDig as a demonstration client, so that means I need to hook into the
> zooming/selection mechanisms and make sure uDig is making requests along
> those boundaries.
>
> What I have in mind (for an initial, simple, just-works demonstration) is
> that a user should be able to either:
>
>
> Press the Zoom button, and uDig will zoom to the most appropriate next tile;
> or
> Use the Adjust Current Zoom tool to select a new area, and uDig will make
> minor adjustments so that the area's boundaries lie along the grid lines.
> I'm using standard WMS/WFS with a simple extended Capabilities doc element
> that notifies a client that this tiling scheme is available.
>
> I've begun looking the at the plugin development tutorials and skimming some > of the uDig source, but I think asking this list would be a more efficient > way of getting started. Can anyone point me in the right direction as far as > where this can and should be accomplished in code? Can it be developed as a
> plugin, or should I make a custom version of uDig for myself?
>
> Any help is greatly appreciated, and I figure that a couple minutes of
> typing time from those of you who are pretty familiar with uDig will save me
> many hours of wading through docs and code.
>
> Thanks a lot, and again, keep up the good work.
>
> Jeff Bergamini
> _______________________________________________
> User-friendly Desktop Internet GIS (uDig)
> http://udig.refractions.net
> http://lists.refractions.net/mailman/listinfo/udig-devel
>
>
>
--
Chris Holmes
The Open Planning Project
thoughts at: http://cholmes.wordpress.com
begin:vcard
fn:Chris Holmes
n:Holmes;Chris
org:The Open Planning Project
adr:;;377 Broadway, 11th Floor;New York;NY;10013;USA
email;internet:[EMAIL PROTECTED]
title:VP, Strategic Development
x-mozilla-html:FALSE
url:http://topp.openplans.org
version:2.1
end:vcard

_______________________________________________
User-friendly Desktop Internet GIS (uDig)
http://udig.refractions.net
http://lists.refractions.net/mailman/listinfo/udig-devel

Reply via email to