Hi guys,
I am admitedly completely inexperienced with creating a custom object, inheriting it's properties and methods and overriding. I don't really expect an indepth explanation of all of that as I think I get the premise but I had a question. There is a lot of advocacy to customize this product and I am excited to try.
There is an odd behavior with using the GeoCache and WFSFeatureLayer and I think I would like to inherit from the typical FeatureCache and then override one of it's functions and perhaps add a couple of properties.
Basically, the GeoCache is causing a big slow down when I pan to a section of the layer that falls out side of it's bounding box. I think it isn't too difficult to maybe storage the entire bounding box coordinates and if we are requesting any data, make sure we are not looking outside of the bounding box and if so to trim out the part of the box that falls outside.. I'm sure I'll run into snags along the way but I am really interested to check this out. I wouldn't even be opposed to throwing the source on the nice Code Community section of the site. I don't know how much real-world use it will gain for anyone, but for me I could be shaving 5-25 seconds on those first pans outside of the bounding box and that will go a long way for the user experience for us.
Of course, if you think this isn't possible within your frame work, please feel free to say so. I think it probably is possible though because Map Suite seems to have a lot of customizing possibility.
By the way, the build I am using is working quite well and I appreciate the continued support even in between releases.
Thanks guys!