[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [udig-users] Some uDIG use issues
|
Shaun Kolomeitz wrote:
I’d like to ask a question of other uDIG users about the stability of
the product in general.
Welcome :-)
On several occasions
Okay lets go through them one at a time...
I have had uDIG do something unexpected.
Sometimes the WMS service (eg NASA JPL OnEarth) doesn’t load (granted
this isn’t a uDIG issue necessarily).
The JPL WMS is not always working; but generally is pretty good.
Other times it just locks up and won’t redraw. Mostly I find certain
parts frustrating in trying to nut out intuitively.
If you can give me any more information here it would be good; every
time the application locks up it represents a mistake on the part of
programmers like myself; any work that is making use of external
services should be done as a "Job", if you remember walkthrough 1 it
pointed out the "Process View" that you could open to look at what jobs
were currently happening; such as rendering.
If I am working with an external service that is slow; or acting up, I
occasionally will shut off that layer and open the Process view to stop
any outstanding requests uDig is waiting on, and then look for a better
service. Supporting "automatic" fail over would be a good idea for the
future; but it depends on knowing a bit more about the data then I do
right now...
Of course if the application is locked up you cannot get to the Process
view; so I would like to ask very carefully - is the application locked
up? Or just the rendering ...
This is someone with many years of ArcView 3 experience and ArcMap as
well.
I am also trying to figure out how to add multi-part shapes, and for
the life of me I can’t figure it out.
What do you mean by multi part shapes? Do you mean a Multi-polygon? Or
do you mean a feature with more than one Geometry (say a Polygon and a
Point). You may need to turn on "advanced" tools in order to accomplish
this, it is a settings in the preference menu.
For uDig 1.1.0 we have focused on getting edit tools at all; some of the
more advanced options we have turned off (using this preference setting)
and left as an experiment for interested users.
If you have made it through the Walkthrough 2 tutorial on our website
you will have a very good idea of what editing functionality is solid
and tested for this release. While we do use more functionality than
this in our commercial projects based on uDig we have not always
included this in our sample uDig application.
Our field staff have a need to trace (or import) multipart polygons
and then cut donut holes in them (representing unburnt areas for example).
Sounds fine; please explore the advanced editing tools (and the Axios
editing tools). If you find the functionality is not present to your
satisfaction talk to the members of udig-devel about getting it
implemented for your project. I have some documentation on how the edit
tools on the wiki ... but we can chat about that on udig-devel.
The next step is to see how DBF data (part of the shapefile) can be
presented in forms in uDIG.
This is covered as part of the training course (for Java developers I am
afraid); basically for your own application you make make a custom form
for each FeatureType. This can be exacting as needed, the choice of form
technology is up to you (your own custom view, or something generated).
I have been looking into the W3C XForms (originally an idea to represent
forms for XML applications) as it has been mentioned a couple of times
for Eclipse RCP:
- http://www.alphaworks.ibm.com/tech/vxd
- http://www.eclipsecon.org/2006/Sub.do?id=140
- http://www.javalobby.org/java/forums/t63868.html
But if your application only has 10s of forms I recommend just coding
them up in Java in order to pay careful attention attention to your
users needs. XForms may only be a "research opportunity" until we hear
otherwise.
In the past we’ve found with ArcView 3 the more customisations you
make, the more complicated and flaky the product becomes.
You will find uDig able to cope with growth; it is set up as a platform
for others to build on.
As uDIG is one of the primary candidates for a wide release I’d like
to make sure it is stable enough to recommend.
Fair enough.
Obviously uDIG has showed great promise, otherwise I wouldn’t even be
asking.
Thanks for the questions,
Jody