[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
[udig-devel] in memory layers, dynamic layers, table view, etc.
|
We've been developing in small ways with uDig in the past several
months, but have recently put more effort in moving some older
software across to use uDig as our primary platform for routing-style software.
As part of this we've written a variety of dynamic layers which are
added to uDig's "Catalog" and can be dropped onto any map. These
layers listen to our routing solution views and update nicely to
display the current solution. This all works more or less ok at present.
However, we've run into a few issues:
1) Some of our layers would like to have more than one Geometry, with
the user in some way able to select which geometry they'd like to
view and/or configure their style differently. For example a layer
might contain details on both journeys that are made (LineString) and
the points that are reached (Point) and might wish to colour each
differently. Of course we could split this into two layers, but then
many of the attributes would be duplicated.
Is it possible/sensible for a layer to have more than one Geometry?
2) The Table View shows our data, which is nice, but doesn't seem to
support any sorting, column-rearrangement, or filtering. For example
we'd like the user to be able to arrange the columns in the order
they wish, and omit some columns, and sort them up or down by simple
clicking on column headings.
Is any of this possible (at present or in future, or can you point us
to the right way to dive in to this)?
3) Our current layers are 'dynamic' in the sense that they can be
updated from time to time, but nothing more than that.
What support is there for genuinely animated layers (e.g. a truck
moving around on the map)?
thanks for any pointers! It will be a great relief when we can throw
away a bunch of horrible old code and stick with uDig 100%...
Vince.